diff options
author | Dean Camera <dean@fourwalledcubicle.com> | 2013-01-27 15:48:09 +0000 |
---|---|---|
committer | Dean Camera <dean@fourwalledcubicle.com> | 2013-01-27 15:48:09 +0000 |
commit | 0e64a9d0c290ff6eb504323dc3b30fdddefdcc85 (patch) | |
tree | 4d9494747759ff31c4cc6af2efbc3728bf88495b /LUFA/StudioIntegration/lufa_drivers_board.xml | |
parent | 3929cae00ea7fc0127ba0cde8db30e92ff713f87 (diff) | |
download | lufa-0e64a9d0c290ff6eb504323dc3b30fdddefdcc85.tar.gz lufa-0e64a9d0c290ff6eb504323dc3b30fdddefdcc85.tar.bz2 lufa-0e64a9d0c290ff6eb504323dc3b30fdddefdcc85.zip |
Update Atmel Studio core board templates to use different templates for each driver, so that the project caption contains the architecture. Update individual board modules to include the relevant board hardware drivers.
Diffstat (limited to 'LUFA/StudioIntegration/lufa_drivers_board.xml')
-rw-r--r-- | LUFA/StudioIntegration/lufa_drivers_board.xml | 32 |
1 files changed, 30 insertions, 2 deletions
diff --git a/LUFA/StudioIntegration/lufa_drivers_board.xml b/LUFA/StudioIntegration/lufa_drivers_board.xml index 89b915183..2e2908e15 100644 --- a/LUFA/StudioIntegration/lufa_drivers_board.xml +++ b/LUFA/StudioIntegration/lufa_drivers_board.xml @@ -10,12 +10,40 @@ <lufa>
<asf>
- <board id="lufa.boards.dummy" vendor="LUFA" caption="LUFA">
- <device-support value="avr"/>
+ <board id="lufa.boards.dummy.avr8" vendor="LUFA" caption="AVR8 Architecture">
+ <device-support value="lufa_avr8"/>
<require idref="lufa.drivers.board"/>
+ <require idref="lufa.drivers.board.info"/>
</board>
+ <board id="lufa.boards.dummy.xmega" vendor="LUFA" caption="XMEGA Architecture">
+ <device-support value="lufa_xmega"/>
+
+ <require idref="lufa.drivers.board"/>
+ <require idref="lufa.drivers.board.info"/>
+ </board>
+
+ <board id="lufa.boards.dummy.uc3" vendor="LUFA" caption="UC3 Architecture">
+ <device-support value="lufa_uc3"/>
+
+ <require idref="lufa.drivers.board"/>
+ <require idref="lufa.drivers.board.info"/>
+ </board>
+
+ <module type="driver" id="lufa.drivers.board.info" caption="LUFA Board Information Driver">
+ <device-support-alias value="lufa_avr8"/>
+ <device-support-alias value="lufa_xmega"/>
+ <device-support-alias value="lufa_uc3"/>
+
+ <build type="doxygen-entry-point" value="Group_BoardInfo"/>
+
+ <require idref="lufa.common"/>
+
+ <build type="include-path" value=".."/>
+ <build type="header-file" subtype="api" value="Drivers/Board/Board.h"/>
+ </module>
+
<module type="driver" id="lufa.drivers.board.leds" caption="LUFA Board LED Driver">
<device-support-alias value="lufa_avr8"/>
<device-support-alias value="lufa_xmega"/>
|