Board Types
[Common Utility Headers - LUFA/Drivers/Common/Common.h]

Defines

#define BOARD_USBKEY   0
#define BOARD_STK525   1
#define BOARD_STK526   2
#define BOARD_RZUSBSTICK   3
#define BOARD_ATAVRUSBRF01   4
#define BOARD_USER   5
#define BOARD_BUMBLEB   6

Detailed Description

Macros for indicating the chosen physical board hardware to the library. These macros should be used when defining the BOARD token to the chosen hardware via the -D switch in the project makefile.


Define Documentation

#define BOARD_ATAVRUSBRF01   4

Selects the ATAVRUSBRF01 specific board drivers, including the driver for the board LEDs.

#define BOARD_BUMBLEB   6

Selects the BUMBLEB specific board drivers, using the officially recommended peripheral layout.

#define BOARD_RZUSBSTICK   3

Selects the RZUSBSTICK specific board drivers, including the driver for the boards LEDs.

#define BOARD_STK525   1

Selects the STK525 specific board drivers, including Dataflash, Joystick and LED drivers.

#define BOARD_STK526   2

Selects the STK526 specific board drivers, including Dataflash, Joystick and LED drivers.

#define BOARD_USBKEY   0

Selects the USBKEY specific board drivers, including Dataflash, Joystick and LED drivers.

#define BOARD_USER   5

Selects the user-defined board drivers, which should be placed in the user project's folder under a directory named /Board/. Each board driver should be named identically to the LUFA master board driver (i.e., driver in the LUFA/Drivers/Board director) so that the library can correctly identify it.


Generated on Thu Sep 24 22:58:13 2009 for LUFA (Formerly MyUSB) Library by  doxygen 1.6.1