summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhathach <[email protected]>2013-09-10 10:24:24 +0700
committerhathach <[email protected]>2013-09-10 10:24:24 +0700
commit23cb79372d96fd1ea9611603e05f04cddba8b434 (patch)
treed5efd423144f95614842e1a636ff1df87230d565
parent1646fb28870b6651a4beab43d327dcd3b06b2542 (diff)
able to print hello world
-rw-r--r--demos/host/host_os_none/host_os_none.uvopt (renamed from demos/host/host_os_none/host.uvopt)349
-rw-r--r--demos/host/host_os_none/host_os_none.uvproj (renamed from demos/host/host_os_none/host.uvproj)236
2 files changed, 180 insertions, 405 deletions
diff --git a/demos/host/host_os_none/host.uvopt b/demos/host/host_os_none/host_os_none.uvopt
index 9fb22e9c4..d74952edf 100644
--- a/demos/host/host_os_none/host.uvopt
+++ b/demos/host/host_os_none/host_os_none.uvopt
@@ -21,7 +21,7 @@
</DaveTm>
<Target>
- <TargetName>LPC4357</TargetName>
+ <TargetName>Board EA4357</TargetName>
<ToolsetNumber>0x4</ToolsetNumber>
<ToolsetName>ARM-ADS</ToolsetName>
<TargetOption>
@@ -29,8 +29,8 @@
<OPTTT>
<gFlags>1</gFlags>
<BeepAtEnd>1</BeepAtEnd>
- <RunSim>0</RunSim>
- <RunTarget>1</RunTarget>
+ <RunSim>1</RunSim>
+ <RunTarget>0</RunTarget>
</OPTTT>
<OPTHX>
<HexSelection>1</HexSelection>
@@ -108,7 +108,7 @@
<sRmem>1</sRmem>
<sRfunc>1</sRfunc>
<sRbox>1</sRbox>
- <tLdApp>1</tLdApp>
+ <tLdApp>0</tLdApp>
<tGomain>0</tGomain>
<tRbreak>1</tRbreak>
<tRwatch>1</tRwatch>
@@ -128,7 +128,7 @@
<tDllPa></tDllPa>
<tDlgDll></tDlgDll>
<tDlgPa></tDlgPa>
- <tIfile></tIfile>
+ <tIfile>..\src\Internal FLASH.ini</tIfile>
<pMon>Segger\JL2CM3.dll</pMon>
</DebugOpt>
<TargetDriverDllRegistry>
@@ -145,12 +145,12 @@
<SetRegEntry>
<Number>0</Number>
<Key>DLGUARM</Key>
- <Name></Name>
+ <Name>(106=-1,-1,-1,-1,0)(107=-1,-1,-1,-1,0)</Name>
</SetRegEntry>
<SetRegEntry>
<Number>0</Number>
<Key>JL2CM3</Key>
- <Name>-U268003250 -O110 -S8 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(4) -TO31 -TC10000000 -TP21 -TDS8004 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE1 -FO15 -FD10000000 -FC800 -FN2 -FF0LPC18xx43xx_512_BA -FS01A000000 -FL080000 -FF1LPC18xx43xx_512_BB -FS11B000000 -FL180000</Name>
+ <Name>-U268003250 -O1006 -S8 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8004 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD10000000 -FC800 -FN2 -FF0LPC18xx43xx_512_BA -FS01A000000 -FL080000 -FF1LPC18xx43xx_512_BB -FS11B000000 -FL180000</Name>
</SetRegEntry>
<SetRegEntry>
<Number>0</Number>
@@ -158,28 +158,11 @@
<Name>-O975 -S0 -C0 -FO7 -FD10000000 -FC800 -FN2 -FF0LPC18xx43xx_512_BA -FS01A000000 -FL080000 -FF1LPC18xx43xx_512_BB -FS11B000000 -FL180000)</Name>
</SetRegEntry>
</TargetDriverDllRegistry>
- <Breakpoint>
- <Bp>
- <Number>0</Number>
- <Type>0</Type>
- <LineNumber>189</LineNumber>
- <EnabledFlag>1</EnabledFlag>
- <Address>0</Address>
- <ByteObject>0</ByteObject>
- <HtxType>0</HtxType>
- <ManyObjects>0</ManyObjects>
- <SizeOfObject>0</SizeOfObject>
- <BreakByAccess>0</BreakByAccess>
- <BreakIfRCount>0</BreakIfRCount>
- <Filename>C:\Users\hathach\Dropbox\tinyusb\workspace\tinyusb\tinyusb\host\ehci\ehci.c</Filename>
- <ExecCommand></ExecCommand>
- <Expression></Expression>
- </Bp>
- </Breakpoint>
+ <Breakpoint/>
<DebugFlag>
<trace>0</trace>
<periodic>1</periodic>
- <aLwin>0</aLwin>
+ <aLwin>1</aLwin>
<aCover>0</aCover>
<aSer1>0</aSer1>
<aSer2>0</aSer2>
@@ -211,8 +194,8 @@
</Target>
<Group>
- <GroupName>bsp_boards</GroupName>
- <tvExp>0</tvExp>
+ <GroupName>app</GroupName>
+ <tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
@@ -224,194 +207,42 @@
<Focus>0</Focus>
<ColumnNumber>0</ColumnNumber>
<tvExpOptDlg>0</tvExpOptDlg>
- <TopLine>0</TopLine>
- <CurrentLine>0</CurrentLine>
- <bDave2>0</bDave2>
- <PathWithFileName>../bsp/boards/board.c</PathWithFileName>
- <FilenameWithoutPath>board.c</FilenameWithoutPath>
- <RteFlg>0</RteFlg>
- <bShared>0</bShared>
- </File>
- <File>
- <GroupNumber>1</GroupNumber>
- <FileNumber>2</FileNumber>
- <FileType>1</FileType>
- <tvExp>0</tvExp>
- <Focus>0</Focus>
- <ColumnNumber>0</ColumnNumber>
- <tvExpOptDlg>0</tvExpOptDlg>
- <TopLine>0</TopLine>
- <CurrentLine>0</CurrentLine>
- <bDave2>0</bDave2>
- <PathWithFileName>../bsp/boards/board_at86rf2xx.c</PathWithFileName>
- <FilenameWithoutPath>board_at86rf2xx.c</FilenameWithoutPath>
- <RteFlg>0</RteFlg>
- <bShared>0</bShared>
- </File>
- <File>
- <GroupNumber>1</GroupNumber>
- <FileNumber>3</FileNumber>
- <FileType>1</FileType>
- <tvExp>0</tvExp>
- <Focus>0</Focus>
- <ColumnNumber>0</ColumnNumber>
- <tvExpOptDlg>0</tvExpOptDlg>
- <TopLine>0</TopLine>
- <CurrentLine>0</CurrentLine>
- <bDave2>0</bDave2>
- <PathWithFileName>../bsp/boards/board_ea4357.c</PathWithFileName>
- <FilenameWithoutPath>board_ea4357.c</FilenameWithoutPath>
- <RteFlg>0</RteFlg>
- <bShared>0</bShared>
- </File>
- <File>
- <GroupNumber>1</GroupNumber>
- <FileNumber>4</FileNumber>
- <FileType>1</FileType>
- <tvExp>0</tvExp>
- <Focus>0</Focus>
- <ColumnNumber>0</ColumnNumber>
- <tvExpOptDlg>0</tvExpOptDlg>
- <TopLine>0</TopLine>
- <CurrentLine>0</CurrentLine>
- <bDave2>0</bDave2>
- <PathWithFileName>../bsp/boards/board_lpcxpresso1347.c</PathWithFileName>
- <FilenameWithoutPath>board_lpcxpresso1347.c</FilenameWithoutPath>
- <RteFlg>0</RteFlg>
- <bShared>0</bShared>
- </File>
- <File>
- <GroupNumber>1</GroupNumber>
- <FileNumber>5</FileNumber>
- <FileType>1</FileType>
- <tvExp>0</tvExp>
- <Focus>0</Focus>
- <ColumnNumber>0</ColumnNumber>
- <tvExpOptDlg>0</tvExpOptDlg>
- <TopLine>0</TopLine>
- <CurrentLine>0</CurrentLine>
- <bDave2>0</bDave2>
- <PathWithFileName>../bsp/boards/board_ngx4330.c</PathWithFileName>
- <FilenameWithoutPath>board_ngx4330.c</FilenameWithoutPath>
- <RteFlg>0</RteFlg>
- <bShared>0</bShared>
- </File>
- <File>
- <GroupNumber>1</GroupNumber>
- <FileNumber>6</FileNumber>
- <FileType>1</FileType>
- <tvExp>0</tvExp>
- <Focus>0</Focus>
- <ColumnNumber>0</ColumnNumber>
- <tvExpOptDlg>0</tvExpOptDlg>
- <TopLine>0</TopLine>
- <CurrentLine>0</CurrentLine>
- <bDave2>0</bDave2>
- <PathWithFileName>../bsp/boards/printf_retarget.c</PathWithFileName>
- <FilenameWithoutPath>printf_retarget.c</FilenameWithoutPath>
- <RteFlg>0</RteFlg>
- <bShared>0</bShared>
- </File>
- </Group>
-
- <Group>
- <GroupName>host</GroupName>
- <tvExp>0</tvExp>
- <tvExpOptDlg>0</tvExpOptDlg>
- <cbSel>0</cbSel>
- <RteFlg>0</RteFlg>
- <File>
- <GroupNumber>2</GroupNumber>
- <FileNumber>7</FileNumber>
- <FileType>1</FileType>
- <tvExp>0</tvExp>
- <Focus>0</Focus>
- <ColumnNumber>0</ColumnNumber>
- <tvExpOptDlg>0</tvExpOptDlg>
<TopLine>1</TopLine>
- <CurrentLine>36</CurrentLine>
+ <CurrentLine>7</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>./main.c</PathWithFileName>
+ <PathWithFileName>..\src\main.c</PathWithFileName>
<FilenameWithoutPath>main.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
- <GroupNumber>2</GroupNumber>
- <FileNumber>8</FileNumber>
- <FileType>1</FileType>
- <tvExp>0</tvExp>
- <Focus>0</Focus>
- <ColumnNumber>52</ColumnNumber>
- <tvExpOptDlg>0</tvExpOptDlg>
- <TopLine>36</TopLine>
- <CurrentLine>47</CurrentLine>
- <bDave2>0</bDave2>
- <PathWithFileName>./keyboard_app.c</PathWithFileName>
- <FilenameWithoutPath>keyboard_app.c</FilenameWithoutPath>
- <RteFlg>0</RteFlg>
- <bShared>0</bShared>
- </File>
- </Group>
-
- <Group>
- <GroupName>tinyusb</GroupName>
- <tvExp>1</tvExp>
- <tvExpOptDlg>0</tvExpOptDlg>
- <cbSel>0</cbSel>
- <RteFlg>0</RteFlg>
- <File>
- <GroupNumber>3</GroupNumber>
- <FileNumber>9</FileNumber>
- <FileType>1</FileType>
- <tvExp>0</tvExp>
- <Focus>0</Focus>
- <ColumnNumber>0</ColumnNumber>
- <tvExpOptDlg>0</tvExpOptDlg>
- <TopLine>0</TopLine>
- <CurrentLine>0</CurrentLine>
- <bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/tusb.c</PathWithFileName>
- <FilenameWithoutPath>tusb.c</FilenameWithoutPath>
- <RteFlg>0</RteFlg>
- <bShared>0</bShared>
- </File>
- </Group>
-
- <Group>
- <GroupName>tinyusb_class</GroupName>
- <tvExp>1</tvExp>
- <tvExpOptDlg>0</tvExpOptDlg>
- <cbSel>0</cbSel>
- <RteFlg>0</RteFlg>
- <File>
- <GroupNumber>4</GroupNumber>
- <FileNumber>10</FileNumber>
+ <GroupNumber>1</GroupNumber>
+ <FileNumber>2</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
- <ColumnNumber>0</ColumnNumber>
+ <ColumnNumber>22</ColumnNumber>
<tvExpOptDlg>0</tvExpOptDlg>
- <TopLine>0</TopLine>
- <CurrentLine>0</CurrentLine>
+ <TopLine>20</TopLine>
+ <CurrentLine>27</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/class/hid_host.c</PathWithFileName>
- <FilenameWithoutPath>hid_host.c</FilenameWithoutPath>
+ <PathWithFileName>..\src\main2.c</PathWithFileName>
+ <FilenameWithoutPath>main2.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
- <GroupName>tinyusb_common</GroupName>
+ <GroupName>startup</GroupName>
<tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
- <GroupNumber>5</GroupNumber>
- <FileNumber>11</FileNumber>
- <FileType>1</FileType>
+ <GroupNumber>2</GroupNumber>
+ <FileNumber>3</FileNumber>
+ <FileType>2</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
<ColumnNumber>0</ColumnNumber>
@@ -419,14 +250,14 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/common/errors.c</PathWithFileName>
- <FilenameWithoutPath>errors.c</FilenameWithoutPath>
+ <PathWithFileName>.\startup_LPC43xx.s</PathWithFileName>
+ <FilenameWithoutPath>startup_LPC43xx.s</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
- <GroupNumber>5</GroupNumber>
- <FileNumber>12</FileNumber>
+ <GroupNumber>2</GroupNumber>
+ <FileNumber>4</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -435,22 +266,22 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/common/fifo.c</PathWithFileName>
- <FilenameWithoutPath>fifo.c</FilenameWithoutPath>
+ <PathWithFileName>.\system_LPC43xx.c</PathWithFileName>
+ <FilenameWithoutPath>system_LPC43xx.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
- <GroupName>tinyusb_hal</GroupName>
+ <GroupName>cmsis</GroupName>
<tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
- <GroupNumber>6</GroupNumber>
- <FileNumber>13</FileNumber>
+ <GroupNumber>3</GroupNumber>
+ <FileNumber>5</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -459,14 +290,14 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/hal/hal_lpc11uxx.c</PathWithFileName>
- <FilenameWithoutPath>hal_lpc11uxx.c</FilenameWithoutPath>
+ <PathWithFileName>..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_uart.c</PathWithFileName>
+ <FilenameWithoutPath>lpc43xx_uart.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
- <GroupNumber>6</GroupNumber>
- <FileNumber>14</FileNumber>
+ <GroupNumber>3</GroupNumber>
+ <FileNumber>6</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -475,14 +306,14 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/hal/hal_lpc13uxx.c</PathWithFileName>
- <FilenameWithoutPath>hal_lpc13uxx.c</FilenameWithoutPath>
+ <PathWithFileName>..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_scu.c</PathWithFileName>
+ <FilenameWithoutPath>lpc43xx_scu.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
- <GroupNumber>6</GroupNumber>
- <FileNumber>15</FileNumber>
+ <GroupNumber>3</GroupNumber>
+ <FileNumber>7</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -491,22 +322,14 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/hal/hal_lpc43xx.c</PathWithFileName>
- <FilenameWithoutPath>hal_lpc43xx.c</FilenameWithoutPath>
+ <PathWithFileName>..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_gpio.c</PathWithFileName>
+ <FilenameWithoutPath>lpc43xx_gpio.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
- </Group>
-
- <Group>
- <GroupName>tinyusb_host</GroupName>
- <tvExp>1</tvExp>
- <tvExpOptDlg>0</tvExpOptDlg>
- <cbSel>0</cbSel>
- <RteFlg>0</RteFlg>
<File>
- <GroupNumber>7</GroupNumber>
- <FileNumber>16</FileNumber>
+ <GroupNumber>3</GroupNumber>
+ <FileNumber>8</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -515,96 +338,48 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/host/hcd.c</PathWithFileName>
- <FilenameWithoutPath>hcd.c</FilenameWithoutPath>
- <RteFlg>0</RteFlg>
- <bShared>0</bShared>
- </File>
- <File>
- <GroupNumber>7</GroupNumber>
- <FileNumber>17</FileNumber>
- <FileType>1</FileType>
- <tvExp>0</tvExp>
- <Focus>0</Focus>
- <ColumnNumber>0</ColumnNumber>
- <tvExpOptDlg>0</tvExpOptDlg>
- <TopLine>1</TopLine>
- <CurrentLine>1</CurrentLine>
- <bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/host/usbh.c</PathWithFileName>
- <FilenameWithoutPath>usbh.c</FilenameWithoutPath>
+ <PathWithFileName>..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_cgu.c</PathWithFileName>
+ <FilenameWithoutPath>lpc43xx_cgu.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
- <GroupName>tinyusb_host_ehci</GroupName>
+ <GroupName>boards</GroupName>
<tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
- <GroupNumber>8</GroupNumber>
- <FileNumber>18</FileNumber>
+ <GroupNumber>4</GroupNumber>
+ <FileNumber>9</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
- <ColumnNumber>0</ColumnNumber>
+ <ColumnNumber>14</ColumnNumber>
<tvExpOptDlg>0</tvExpOptDlg>
- <TopLine>184</TopLine>
- <CurrentLine>189</CurrentLine>
+ <TopLine>34</TopLine>
+ <CurrentLine>54</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/host/ehci/ehci.c</PathWithFileName>
- <FilenameWithoutPath>ehci.c</FilenameWithoutPath>
+ <PathWithFileName>..\..\bsp\boards\board.c</PathWithFileName>
+ <FilenameWithoutPath>board.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
- </Group>
-
- <Group>
- <GroupName>tinyusb_osal</GroupName>
- <tvExp>1</tvExp>
- <tvExpOptDlg>0</tvExpOptDlg>
- <cbSel>0</cbSel>
- <RteFlg>0</RteFlg>
<File>
- <GroupNumber>9</GroupNumber>
- <FileNumber>19</FileNumber>
+ <GroupNumber>4</GroupNumber>
+ <FileNumber>10</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
- <ColumnNumber>0</ColumnNumber>
- <tvExpOptDlg>0</tvExpOptDlg>
- <TopLine>0</TopLine>
- <CurrentLine>0</CurrentLine>
- <bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/osal/osal_none.c</PathWithFileName>
- <FilenameWithoutPath>osal_none.c</FilenameWithoutPath>
- <RteFlg>0</RteFlg>
- <bShared>0</bShared>
- </File>
- </Group>
-
- <Group>
- <GroupName>Startup</GroupName>
- <tvExp>1</tvExp>
- <tvExpOptDlg>0</tvExpOptDlg>
- <cbSel>0</cbSel>
- <RteFlg>0</RteFlg>
- <File>
- <GroupNumber>10</GroupNumber>
- <FileNumber>20</FileNumber>
- <FileType>2</FileType>
- <tvExp>0</tvExp>
- <Focus>0</Focus>
- <ColumnNumber>0</ColumnNumber>
+ <ColumnNumber>21</ColumnNumber>
<tvExpOptDlg>0</tvExpOptDlg>
- <TopLine>0</TopLine>
- <CurrentLine>0</CurrentLine>
+ <TopLine>17</TopLine>
+ <CurrentLine>39</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>..\bsp\lpc43xx\startup_keil\startup_LPC43xx_arm.s</PathWithFileName>
- <FilenameWithoutPath>startup_LPC43xx_arm.s</FilenameWithoutPath>
+ <PathWithFileName>..\..\bsp\boards\embedded_artists\board_ea4357.c</PathWithFileName>
+ <FilenameWithoutPath>board_ea4357.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
diff --git a/demos/host/host_os_none/host.uvproj b/demos/host/host_os_none/host_os_none.uvproj
index d9953f786..66688f867 100644
--- a/demos/host/host_os_none/host.uvproj
+++ b/demos/host/host_os_none/host_os_none.uvproj
@@ -7,7 +7,7 @@
<Targets>
<Target>
- <TargetName>LPC4357</TargetName>
+ <TargetName>Board EA4357</TargetName>
<ToolsetNumber>0x4</ToolsetNumber>
<ToolsetName>ARM-ADS</ToolsetName>
<TargetOption>
@@ -44,7 +44,7 @@
<InvalidFlash>1</InvalidFlash>
</TargetStatus>
<OutputDirectory>.\UV4Build\</OutputDirectory>
- <OutputName>host</OutputName>
+ <OutputName>host_os_none</OutputName>
<CreateExecutable>1</CreateExecutable>
<CreateLib>0</CreateLib>
<CreateHexFile>0</CreateHexFile>
@@ -73,9 +73,9 @@
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
</BeforeMake>
<AfterMake>
- <RunUserProg1>0</RunUserProg1>
+ <RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name></UserProg1Name>
+ <UserProg1Name>$K\ARM\BIN\ELFDWT.EXE !L BASEADDRESS(0x1A000000)</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -129,7 +129,7 @@
</Simulator>
<Target>
<UseTarget>1</UseTarget>
- <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
+ <LoadApplicationAtStartup>0</LoadApplicationAtStartup>
<RunToMain>0</RunToMain>
<RestoreBreakpoints>1</RestoreBreakpoints>
<RestoreWatchpoints>1</RestoreWatchpoints>
@@ -152,7 +152,7 @@
<CpuDllArguments></CpuDllArguments>
<PeripheralDll></PeripheralDll>
<PeripheralDllArguments></PeripheralDllArguments>
- <InitializationFile></InitializationFile>
+ <InitializationFile>..\src\Internal FLASH.ini</InitializationFile>
<Driver>Segger\JL2CM3.dll</Driver>
</TargetDlls>
</DebugOption>
@@ -207,11 +207,11 @@
<hadIRAM>1</hadIRAM>
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
- <RvdsVP>2</RvdsVP>
+ <RvdsVP>1</RvdsVP>
<hadIRAM2>1</hadIRAM2>
<hadIROM2>1</hadIROM2>
<StupSel>8</StupSel>
- <useUlib>1</useUlib>
+ <useUlib>0</useUlib>
<EndSel>0</EndSel>
<uLtcg>0</uLtcg>
<RoSelD>3</RoSelD>
@@ -232,7 +232,7 @@
<Ra2Chk>0</Ra2Chk>
<Ra3Chk>0</Ra3Chk>
<Im1Chk>1</Im1Chk>
- <Im2Chk>1</Im2Chk>
+ <Im2Chk>0</Im2Chk>
<OnChipMemories>
<Ocm1>
<Type>0</Type>
@@ -348,9 +348,9 @@
<uSurpInc>0</uSurpInc>
<VariousControls>
<MiscControls>--gnu --c99</MiscControls>
- <Define>MCU=MCU_LPC43XX BOARD=BOARD_EA4357 CORE_M4</Define>
+ <Define>CORE_M4 MCU=MCU_LPC43XX BOARD=BOARD_EA4357 TUSB_CFG_OS=TUSB_OS_NONE</Define>
<Undefine></Undefine>
- <IncludePath>C:/Users/hathach/Dropbox/tinyusb/workspace/CMSISv2p10_LPC43xx_DriverLib/inc;C:/Users/hathach/Dropbox/tinyusb/workspace/tinyusb/demos/bsp;C:/Users/hathach/Dropbox/tinyusb/workspace/tinyusb/tinyusb;..\host</IncludePath>
+ <IncludePath>..\src;..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\inc;..\..\bsp;..\..\..\tinyusb</IncludePath>
</VariousControls>
</Cads>
<Aads>
@@ -364,9 +364,9 @@
<uSurpInc>0</uSurpInc>
<VariousControls>
<MiscControls></MiscControls>
- <Define></Define>
+ <Define>NO_CRP</Define>
<Undefine></Undefine>
- <IncludePath>C:/Users/hathach/Dropbox/tinyusb/workspace/CMSISv2p10_LPC43xx_DriverLib/inc;C:/Users/hathach/Dropbox/tinyusb/workspace/tinyusb/demos/bsp;C:/Users/hathach/Dropbox/tinyusb/workspace/tinyusb/tinyusb</IncludePath>
+ <IncludePath></IncludePath>
</VariousControls>
</Aads>
<LDads>
@@ -378,7 +378,7 @@
<useFile>0</useFile>
<TextAddressRange>0x1A000000</TextAddressRange>
<DataAddressRange>0x10000000</DataAddressRange>
- <ScatterFile>.\UV4Build\host.sct</ScatterFile>
+ <ScatterFile></ScatterFile>
<IncludeLibs></IncludeLibs>
<IncludeLibsPath></IncludeLibsPath>
<Misc></Misc>
@@ -389,152 +389,152 @@
</TargetOption>
<Groups>
<Group>
- <GroupName>bsp_boards</GroupName>
- <Files>
- <File>
- <FileName>board.c</FileName>
- <FileType>1</FileType>
- <FilePath>../bsp/boards/board.c</FilePath>
- </File>
- <File>
- <FileName>board_at86rf2xx.c</FileName>
- <FileType>1</FileType>
- <FilePath>../bsp/boards/board_at86rf2xx.c</FilePath>
- </File>
- <File>
- <FileName>board_ea4357.c</FileName>
- <FileType>1</FileType>
- <FilePath>../bsp/boards/board_ea4357.c</FilePath>
- </File>
- <File>
- <FileName>board_lpcxpresso1347.c</FileName>
- <FileType>1</FileType>
- <FilePath>../bsp/boards/board_lpcxpresso1347.c</FilePath>
- </File>
- <File>
- <FileName>board_ngx4330.c</FileName>
- <FileType>1</FileType>
- <FilePath>../bsp/boards/board_ngx4330.c</FilePath>
- </File>
- <File>
- <FileName>printf_retarget.c</FileName>
- <FileType>1</FileType>
- <FilePath>../bsp/boards/printf_retarget.c</FilePath>
- </File>
- </Files>
- </Group>
- <Group>
- <GroupName>host</GroupName>
+ <GroupName>app</GroupName>
<Files>
<File>
<FileName>main.c</FileName>
<FileType>1</FileType>
- <FilePath>./main.c</FilePath>
- </File>
- <File>
- <FileName>keyboard_app.c</FileName>
- <FileType>1</FileType>
- <FilePath>./keyboard_app.c</FilePath>
- </File>
- </Files>
- </Group>
- <Group>
- <GroupName>tinyusb</GroupName>
- <Files>
- <File>
- <FileName>tusb.c</FileName>
- <FileType>1</FileType>
- <FilePath>../../tinyusb/tusb.c</FilePath>
+ <FilePath>..\src\main.c</FilePath>
+ <FileOption>
+ <CommonProperty>
+ <UseCPPCompiler>2</UseCPPCompiler>
+ <RVCTCodeConst>0</RVCTCodeConst>
+ <RVCTZI>0</RVCTZI>
+ <RVCTOtherData>0</RVCTOtherData>
+ <ModuleSelection>0</ModuleSelection>
+ <IncludeInBuild>0</IncludeInBuild>
+ <AlwaysBuild>2</AlwaysBuild>
+ <GenerateAssemblyFile>2</GenerateAssemblyFile>
+ <AssembleAssemblyFile>2</AssembleAssemblyFile>
+ <PublicsOnly>2</PublicsOnly>
+ <StopOnExitCode>11</StopOnExitCode>
+ <CustomArgument></CustomArgument>
+ <IncludeLibraryModules></IncludeLibraryModules>
+ </CommonProperty>
+ <FileArmAds>
+ <Cads>
+ <interw>2</interw>
+ <Optim>0</Optim>
+ <oTime>2</oTime>
+ <SplitLS>2</SplitLS>
+ <OneElfS>2</OneElfS>
+ <Strict>2</Strict>
+ <EnumInt>2</EnumInt>
+ <PlainCh>2</PlainCh>
+ <Ropi>2</Ropi>
+ <Rwpi>2</Rwpi>
+ <wLevel>0</wLevel>
+ <uThumb>2</uThumb>
+ <uSurpInc>2</uSurpInc>
+ <VariousControls>
+ <MiscControls></MiscControls>
+ <Define></Define>
+ <Undefine></Undefine>
+ <IncludePath></IncludePath>
+ </VariousControls>
+ </Cads>
+ </FileArmAds>
+ </FileOption>
</File>
- </Files>
- </Group>
- <Group>
- <GroupName>tinyusb_class</GroupName>
- <Files>
<File>
- <FileName>hid_host.c</FileName>
+ <FileName>main2.c</FileName>
<FileType>1</FileType>
- <FilePath>../../tinyusb/class/hid_host.c</FilePath>
+ <FilePath>..\src\main2.c</FilePath>
</File>
</Files>
</Group>
<Group>
- <GroupName>tinyusb_common</GroupName>
+ <GroupName>startup</GroupName>
<Files>
<File>
- <FileName>errors.c</FileName>
- <FileType>1</FileType>
- <FilePath>../../tinyusb/common/errors.c</FilePath>
+ <FileName>startup_LPC43xx.s</FileName>
+ <FileType>2</FileType>
+ <FilePath>.\startup_LPC43xx.s</FilePath>
</File>
<File>
- <FileName>fifo.c</FileName>
+ <FileName>system_LPC43xx.c</FileName>
<FileType>1</FileType>
- <FilePath>../../tinyusb/common/fifo.c</FilePath>
+ <FilePath>.\system_LPC43xx.c</FilePath>
</File>
</Files>
</Group>
<Group>
- <GroupName>tinyusb_hal</GroupName>
+ <GroupName>cmsis</GroupName>
<Files>
<File>
- <FileName>hal_lpc11uxx.c</FileName>
+ <FileName>lpc43xx_uart.c</FileName>
<FileType>1</FileType>
- <FilePath>../../tinyusb/hal/hal_lpc11uxx.c</FilePath>
+ <FilePath>..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_uart.c</FilePath>
</File>
<File>
- <FileName>hal_lpc13uxx.c</FileName>
+ <FileName>lpc43xx_scu.c</FileName>
<FileType>1</FileType>
- <FilePath>../../tinyusb/hal/hal_lpc13uxx.c</FilePath>
+ <FilePath>..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_scu.c</FilePath>
</File>
<File>
- <FileName>hal_lpc43xx.c</FileName>
- <FileType>1</FileType>
- <FilePath>../../tinyusb/hal/hal_lpc43xx.c</FilePath>
- </File>
- </Files>
- </Group>
- <Group>
- <GroupName>tinyusb_host</GroupName>
- <Files>
- <File>
- <FileName>hcd.c</FileName>
+ <FileName>lpc43xx_gpio.c</FileName>
<FileType>1</FileType>
- <FilePath>../../tinyusb/host/hcd.c</FilePath>
+ <FilePath>..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_gpio.c</FilePath>
</File>
<File>
- <FileName>usbh.c</FileName>
+ <FileName>lpc43xx_cgu.c</FileName>
<FileType>1</FileType>
- <FilePath>../../tinyusb/host/usbh.c</FilePath>
+ <FilePath>..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_cgu.c</FilePath>
</File>
</Files>
</Group>
<Group>
- <GroupName>tinyusb_host_ehci</GroupName>
+ <GroupName>boards</GroupName>
<Files>
<File>
- <FileName>ehci.c</FileName>
+ <FileName>board.c</FileName>
<FileType>1</FileType>
- <FilePath>../../tinyusb/host/ehci/ehci.c</FilePath>
+ <FilePath>..\..\bsp\boards\board.c</FilePath>
+ <FileOption>
+ <CommonProperty>
+ <UseCPPCompiler>2</UseCPPCompiler>
+ <RVCTCodeConst>0</RVCTCodeConst>
+ <RVCTZI>0</RVCTZI>
+ <RVCTOtherData>0</RVCTOtherData>
+ <ModuleSelection>0</ModuleSelection>
+ <IncludeInBuild>0</IncludeInBuild>
+ <AlwaysBuild>2</AlwaysBuild>
+ <GenerateAssemblyFile>2</GenerateAssemblyFile>
+ <AssembleAssemblyFile>2</AssembleAssemblyFile>
+ <PublicsOnly>2</PublicsOnly>
+ <StopOnExitCode>11</StopOnExitCode>
+ <CustomArgument></CustomArgument>
+ <IncludeLibraryModules></IncludeLibraryModules>
+ </CommonProperty>
+ <FileArmAds>
+ <Cads>
+ <interw>2</interw>
+ <Optim>0</Optim>
+ <oTime>2</oTime>
+ <SplitLS>2</SplitLS>
+ <OneElfS>2</OneElfS>
+ <Strict>2</Strict>
+ <EnumInt>2</EnumInt>
+ <PlainCh>2</PlainCh>
+ <Ropi>2</Ropi>
+ <Rwpi>2</Rwpi>
+ <wLevel>0</wLevel>
+ <uThumb>2</uThumb>
+ <uSurpInc>2</uSurpInc>
+ <VariousControls>
+ <MiscControls></MiscControls>
+ <Define></Define>
+ <Undefine></Undefine>
+ <IncludePath></IncludePath>
+ </VariousControls>
+ </Cads>
+ </FileArmAds>
+ </FileOption>
</File>
- </Files>
- </Group>
- <Group>
- <GroupName>tinyusb_osal</GroupName>
- <Files>
<File>
- <FileName>osal_none.c</FileName>
+ <FileName>board_ea4357.c</FileName>
<FileType>1</FileType>
- <FilePath>../../tinyusb/osal/osal_none.c</FilePath>
- </File>
- </Files>
- </Group>
- <Group>
- <GroupName>Startup</GroupName>
- <Files>
- <File>
- <FileName>startup_LPC43xx_arm.s</FileName>
- <FileType>2</FileType>
- <FilePath>..\bsp\lpc43xx\startup_keil\startup_LPC43xx_arm.s</FilePath>
+ <FilePath>..\..\bsp\boards\embedded_artists\board_ea4357.c</FilePath>
</File>
</Files>
</Group>