Skip to content

Latest commit

 

History

History

platform

#
# This file is part of HiKoB Openlab. 
# 
# HiKoB Openlab is free software: you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public License
# as published by the Free Software Foundation, version 3.
# 
# HiKoB Openlab is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with HiKoB Openlab. If not, see
# <http://www.gnu.org/licenses/>.
#
# Copyright (C) 2011 HiKoB.
#

List of platform types:
-Agile Fox:      0x07
-Dangerous Newt: 0x08
-Azure Lion:     0x06
-Native:         0xAA

List of platform version:
-Agile Fox:      0x10
-Dangerous Newt: 0x01
-Azure Lion:     0x04
-Native:         0x01

The available flags set with the set(PLATFORM_HAS_... 1) command in the include.cmake files are:

PLATFORM_HAS_SYSTICK
	If the platform has a systick (CM3)
PLATFORM_HAS_L3G4200D
	If the platform has this gyro
PLATFORM_HAS_LSM303DLHC
	If the platform has this accel/magneto
PLATFORM_HAS_SD
	If the platform has SD capability
PLATFORM_HAS_RF231
	If the platform has a rf231
PLATFORM_HAS_RF212
	If the platform has a rf212
PLATFORM_HAS_PHY
	If the platform has at least one phy accessible through "phy"
PLATFORM_HAS_USB
	If the platform has an USB port