summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhathach <[email protected]>2013-03-12 15:08:35 +0700
committerhathach <[email protected]>2013-03-12 15:08:35 +0700
commitc6b220c32750042d3ae7dca379af24b274696b16 (patch)
tree1e5c61ee0def4036d671ad6a965f7fac97a80379
parent453ea3986563c11c74ab3bf9d773a90458635ede (diff)
update keil file
-rw-r--r--demos/host/host.uvopt451
-rw-r--r--demos/host/host.uvproj185
2 files changed, 241 insertions, 395 deletions
diff --git a/demos/host/host.uvopt b/demos/host/host.uvopt
index f5da91fdf..454673d27 100644
--- a/demos/host/host.uvopt
+++ b/demos/host/host.uvopt
@@ -27,7 +27,7 @@
<TargetOption>
<CLKADS>12000000</CLKADS>
<OPTTT>
- <gFlags>0</gFlags>
+ <gFlags>1</gFlags>
<BeepAtEnd>1</BeepAtEnd>
<RunSim>0</RunSim>
<RunTarget>1</RunTarget>
@@ -43,7 +43,7 @@
<PageWidth>79</PageWidth>
<PageLength>66</PageLength>
<TabStop>8</TabStop>
- <ListingPath>.\</ListingPath>
+ <ListingPath>.\UV4Build\</ListingPath>
</OPTLEX>
<ListingPage>
<CreateCListing>1</CreateCListing>
@@ -71,7 +71,7 @@
<LExpSel>0</LExpSel>
</OPTXL>
<OPTFL>
- <tvExp>0</tvExp>
+ <tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<IsCurrentTarget>1</IsCurrentTarget>
</OPTFL>
@@ -118,7 +118,7 @@
<tRtrace>1</tRtrace>
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
- <nTsel>1</nTsel>
+ <nTsel>7</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
<sDlgDll></sDlgDll>
@@ -129,16 +129,53 @@
<tDlgDll></tDlgDll>
<tDlgPa></tDlgPa>
<tIfile></tIfile>
- <pMon>BIN\UL2CM3.DLL</pMon>
+ <pMon>Segger\JL2CM3.dll</pMon>
</DebugOpt>
<TargetDriverDllRegistry>
<SetRegEntry>
<Number>0</Number>
+ <Key>DLGTARM</Key>
+ <Name>(1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0)</Name>
+ </SetRegEntry>
+ <SetRegEntry>
+ <Number>0</Number>
+ <Key>ARMDBGFLAGS</Key>
+ <Name></Name>
+ </SetRegEntry>
+ <SetRegEntry>
+ <Number>0</Number>
+ <Key>DLGUARM</Key>
+ <Name></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>
+ </SetRegEntry>
+ <SetRegEntry>
+ <Number>0</Number>
<Key>UL2CM3</Key>
<Name>-O975 -S0 -C0 -FO7 -FD10000000 -FC800 -FN2 -FF0LPC18xx43xx_512_BA -FS01A000000 -FL080000 -FF1LPC18xx43xx_512_BB -FS11B000000 -FL180000)</Name>
</SetRegEntry>
</TargetDriverDllRegistry>
- <Breakpoint/>
+ <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>
<DebugFlag>
<trace>0</trace>
<periodic>1</periodic>
@@ -147,7 +184,7 @@
<aSer1>0</aSer1>
<aSer2>0</aSer2>
<aPa>0</aPa>
- <viewmode>0</viewmode>
+ <viewmode>1</viewmode>
<vrSel>0</vrSel>
<aSym>0</aSym>
<aTbox>0</aTbox>
@@ -162,7 +199,7 @@
<aSer4>0</aSer4>
<StkLoc>0</StkLoc>
<TrcWin>0</TrcWin>
- <newCpu>3</newCpu>
+ <newCpu>0</newCpu>
<uProt>0</uProt>
</DebugFlag>
<Tracepoint>
@@ -174,7 +211,7 @@
</Target>
<Group>
- <GroupName>Startup</GroupName>
+ <GroupName>bsp_boards</GroupName>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
@@ -182,30 +219,6 @@
<File>
<GroupNumber>1</GroupNumber>
<FileNumber>1</FileNumber>
- <FileType>2</FileType>
- <tvExp>0</tvExp>
- <Focus>0</Focus>
- <ColumnNumber>0</ColumnNumber>
- <tvExpOptDlg>0</tvExpOptDlg>
- <TopLine>0</TopLine>
- <CurrentLine>0</CurrentLine>
- <bDave2>0</bDave2>
- <PathWithFileName>./Startup/startup_LPC43xx_arm.s</PathWithFileName>
- <FilenameWithoutPath>startup_LPC43xx_arm.s</FilenameWithoutPath>
- <RteFlg>0</RteFlg>
- <bShared>0</bShared>
- </File>
- </Group>
-
- <Group>
- <GroupName>bsp_boards</GroupName>
- <tvExp>0</tvExp>
- <tvExpOptDlg>0</tvExpOptDlg>
- <cbSel>0</cbSel>
- <RteFlg>0</RteFlg>
- <File>
- <GroupNumber>2</GroupNumber>
- <FileNumber>2</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -220,8 +233,8 @@
<bShared>0</bShared>
</File>
<File>
- <GroupNumber>2</GroupNumber>
- <FileNumber>3</FileNumber>
+ <GroupNumber>1</GroupNumber>
+ <FileNumber>2</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -236,8 +249,8 @@
<bShared>0</bShared>
</File>
<File>
- <GroupNumber>2</GroupNumber>
- <FileNumber>4</FileNumber>
+ <GroupNumber>1</GroupNumber>
+ <FileNumber>3</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -252,8 +265,8 @@
<bShared>0</bShared>
</File>
<File>
- <GroupNumber>2</GroupNumber>
- <FileNumber>5</FileNumber>
+ <GroupNumber>1</GroupNumber>
+ <FileNumber>4</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -268,8 +281,8 @@
<bShared>0</bShared>
</File>
<File>
- <GroupNumber>2</GroupNumber>
- <FileNumber>6</FileNumber>
+ <GroupNumber>1</GroupNumber>
+ <FileNumber>5</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -284,8 +297,8 @@
<bShared>0</bShared>
</File>
<File>
- <GroupNumber>2</GroupNumber>
- <FileNumber>7</FileNumber>
+ <GroupNumber>1</GroupNumber>
+ <FileNumber>6</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -302,31 +315,31 @@
</Group>
<Group>
- <GroupName>bsp_lpc11uxx</GroupName>
- <tvExp>0</tvExp>
+ <GroupName>host</GroupName>
+ <tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
- <GroupNumber>3</GroupNumber>
- <FileNumber>8</FileNumber>
+ <GroupNumber>2</GroupNumber>
+ <FileNumber>7</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
<ColumnNumber>0</ColumnNumber>
<tvExpOptDlg>0</tvExpOptDlg>
- <TopLine>0</TopLine>
- <CurrentLine>0</CurrentLine>
+ <TopLine>1</TopLine>
+ <CurrentLine>36</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../bsp/lpc11uxx/gpio.c</PathWithFileName>
- <FilenameWithoutPath>gpio.c</FilenameWithoutPath>
+ <PathWithFileName>./main.c</PathWithFileName>
+ <FilenameWithoutPath>main.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
- <GroupNumber>3</GroupNumber>
- <FileNumber>9</FileNumber>
- <FileType>1</FileType>
+ <GroupNumber>2</GroupNumber>
+ <FileNumber>8</FileNumber>
+ <FileType>5</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
<ColumnNumber>0</ColumnNumber>
@@ -334,22 +347,22 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../bsp/lpc11uxx/uart.c</PathWithFileName>
- <FilenameWithoutPath>uart.c</FilenameWithoutPath>
+ <PathWithFileName>.\tusb_config.h</PathWithFileName>
+ <FilenameWithoutPath>tusb_config.h</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
- <GroupName>bsp_lpc11uxx_startup_xpresso</GroupName>
- <tvExp>0</tvExp>
+ <GroupName>tinyusb</GroupName>
+ <tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
- <GroupNumber>4</GroupNumber>
- <FileNumber>10</FileNumber>
+ <GroupNumber>3</GroupNumber>
+ <FileNumber>9</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -358,38 +371,22 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../bsp/lpc11uxx/startup_xpresso/cr_startup_lpc11u.c</PathWithFileName>
- <FilenameWithoutPath>cr_startup_lpc11u.c</FilenameWithoutPath>
+ <PathWithFileName>../../tinyusb/tusb.c</PathWithFileName>
+ <FilenameWithoutPath>tusb.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
- <GroupName>bsp_lpc13uxx</GroupName>
+ <GroupName>tinyusb_class</GroupName>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
- <GroupNumber>5</GroupNumber>
- <FileNumber>11</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/lpc13uxx/Serial.c</PathWithFileName>
- <FilenameWithoutPath>Serial.c</FilenameWithoutPath>
- <RteFlg>0</RteFlg>
- <bShared>0</bShared>
- </File>
- <File>
- <GroupNumber>5</GroupNumber>
- <FileNumber>12</FileNumber>
+ <GroupNumber>4</GroupNumber>
+ <FileNumber>10</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -398,14 +395,14 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../bsp/lpc13uxx/clkconfig.c</PathWithFileName>
- <FilenameWithoutPath>clkconfig.c</FilenameWithoutPath>
+ <PathWithFileName>../../tinyusb/class/hid_host.c</PathWithFileName>
+ <FilenameWithoutPath>hid_host.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
- <GroupNumber>5</GroupNumber>
- <FileNumber>13</FileNumber>
+ <GroupNumber>4</GroupNumber>
+ <FileNumber>11</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -414,14 +411,22 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../bsp/lpc13uxx/nmi.c</PathWithFileName>
- <FilenameWithoutPath>nmi.c</FilenameWithoutPath>
+ <PathWithFileName>../../tinyusb/class/msc_host.c</PathWithFileName>
+ <FilenameWithoutPath>msc_host.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
+ </Group>
+
+ <Group>
+ <GroupName>tinyusb_common</GroupName>
+ <tvExp>0</tvExp>
+ <tvExpOptDlg>0</tvExpOptDlg>
+ <cbSel>0</cbSel>
+ <RteFlg>0</RteFlg>
<File>
<GroupNumber>5</GroupNumber>
- <FileNumber>14</FileNumber>
+ <FileNumber>12</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -430,14 +435,14 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../bsp/lpc13uxx/timer16.c</PathWithFileName>
- <FilenameWithoutPath>timer16.c</FilenameWithoutPath>
+ <PathWithFileName>../../tinyusb/common/errors.c</PathWithFileName>
+ <FilenameWithoutPath>errors.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>5</GroupNumber>
- <FileNumber>15</FileNumber>
+ <FileNumber>13</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -446,22 +451,22 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../bsp/lpc13uxx/timer32.c</PathWithFileName>
- <FilenameWithoutPath>timer32.c</FilenameWithoutPath>
+ <PathWithFileName>../../tinyusb/common/fifo.c</PathWithFileName>
+ <FilenameWithoutPath>fifo.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
- <GroupName>bsp_lpc13uxx_startup_xpresso</GroupName>
+ <GroupName>tinyusb_hal</GroupName>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>16</FileNumber>
+ <FileNumber>14</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -470,22 +475,14 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../bsp/lpc13uxx/startup_xpresso/cr_startup_lpc13u.c</PathWithFileName>
- <FilenameWithoutPath>cr_startup_lpc13u.c</FilenameWithoutPath>
+ <PathWithFileName>../../tinyusb/hal/hal_lpc11uxx.c</PathWithFileName>
+ <FilenameWithoutPath>hal_lpc11uxx.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
- </Group>
-
- <Group>
- <GroupName>bsp_lpc43xx_startup_xpresso</GroupName>
- <tvExp>0</tvExp>
- <tvExpOptDlg>0</tvExpOptDlg>
- <cbSel>0</cbSel>
- <RteFlg>0</RteFlg>
<File>
- <GroupNumber>7</GroupNumber>
- <FileNumber>17</FileNumber>
+ <GroupNumber>6</GroupNumber>
+ <FileNumber>15</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -494,46 +491,14 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../bsp/lpc43xx/startup_xpresso/cr_startup_lpc43xx.c</PathWithFileName>
- <FilenameWithoutPath>cr_startup_lpc43xx.c</FilenameWithoutPath>
+ <PathWithFileName>../../tinyusb/hal/hal_lpc13uxx.c</PathWithFileName>
+ <FilenameWithoutPath>hal_lpc13uxx.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>8</GroupNumber>
- <FileNumber>18</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>./main.c</PathWithFileName>
- <FilenameWithoutPath>main.c</FilenameWithoutPath>
- <RteFlg>0</RteFlg>
- <bShared>0</bShared>
- </File>
- </Group>
-
- <Group>
- <GroupName>tinyusb</GroupName>
- <tvExp>0</tvExp>
- <tvExpOptDlg>0</tvExpOptDlg>
- <cbSel>0</cbSel>
- <RteFlg>0</RteFlg>
- <File>
- <GroupNumber>9</GroupNumber>
- <FileNumber>19</FileNumber>
+ <GroupNumber>6</GroupNumber>
+ <FileNumber>16</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -542,54 +507,22 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/tusb.c</PathWithFileName>
- <FilenameWithoutPath>tusb.c</FilenameWithoutPath>
+ <PathWithFileName>../../tinyusb/hal/hal_lpc43xx.c</PathWithFileName>
+ <FilenameWithoutPath>hal_lpc43xx.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
- <GroupName>tinyusb_class</GroupName>
+ <GroupName>tinyusb_host</GroupName>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
- <GroupNumber>10</GroupNumber>
- <FileNumber>20</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/class/cdc.c</PathWithFileName>
- <FilenameWithoutPath>cdc.c</FilenameWithoutPath>
- <RteFlg>0</RteFlg>
- <bShared>0</bShared>
- </File>
- <File>
- <GroupNumber>10</GroupNumber>
- <FileNumber>21</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/class/hid.c</PathWithFileName>
- <FilenameWithoutPath>hid.c</FilenameWithoutPath>
- <RteFlg>0</RteFlg>
- <bShared>0</bShared>
- </File>
- <File>
- <GroupNumber>10</GroupNumber>
- <FileNumber>22</FileNumber>
+ <GroupNumber>7</GroupNumber>
+ <FileNumber>17</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -598,78 +531,62 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/class/hid_host.c</PathWithFileName>
- <FilenameWithoutPath>hid_host.c</FilenameWithoutPath>
+ <PathWithFileName>../../tinyusb/host/hcd.c</PathWithFileName>
+ <FilenameWithoutPath>hcd.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
- <GroupNumber>10</GroupNumber>
- <FileNumber>23</FileNumber>
+ <GroupNumber>7</GroupNumber>
+ <FileNumber>18</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
<ColumnNumber>0</ColumnNumber>
<tvExpOptDlg>0</tvExpOptDlg>
- <TopLine>0</TopLine>
- <CurrentLine>0</CurrentLine>
+ <TopLine>1</TopLine>
+ <CurrentLine>1</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/class/msc_host.c</PathWithFileName>
- <FilenameWithoutPath>msc_host.c</FilenameWithoutPath>
+ <PathWithFileName>../../tinyusb/host/usbh.c</PathWithFileName>
+ <FilenameWithoutPath>usbh.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
- <GroupName>tinyusb_common</GroupName>
+ <GroupName>tinyusb_host_ehci</GroupName>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
- <GroupNumber>11</GroupNumber>
- <FileNumber>24</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/common/errors.c</PathWithFileName>
- <FilenameWithoutPath>errors.c</FilenameWithoutPath>
- <RteFlg>0</RteFlg>
- <bShared>0</bShared>
- </File>
- <File>
- <GroupNumber>11</GroupNumber>
- <FileNumber>25</FileNumber>
+ <GroupNumber>8</GroupNumber>
+ <FileNumber>19</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
<ColumnNumber>0</ColumnNumber>
<tvExpOptDlg>0</tvExpOptDlg>
- <TopLine>0</TopLine>
- <CurrentLine>0</CurrentLine>
+ <TopLine>184</TopLine>
+ <CurrentLine>189</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/common/fifo.c</PathWithFileName>
- <FilenameWithoutPath>fifo.c</FilenameWithoutPath>
+ <PathWithFileName>../../tinyusb/host/ehci/ehci.c</PathWithFileName>
+ <FilenameWithoutPath>ehci.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
- <GroupName>tinyusb_device</GroupName>
+ <GroupName>tinyusb_osal</GroupName>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
- <GroupNumber>12</GroupNumber>
- <FileNumber>26</FileNumber>
+ <GroupNumber>9</GroupNumber>
+ <FileNumber>20</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -678,38 +595,46 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/device/dcd.c</PathWithFileName>
- <FilenameWithoutPath>dcd.c</FilenameWithoutPath>
+ <PathWithFileName>../../tinyusb/osal/osal_none.c</PathWithFileName>
+ <FilenameWithoutPath>osal_none.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
- <GroupName>tinyusb_hal</GroupName>
- <tvExp>0</tvExp>
+ <GroupName>startup</GroupName>
+ <tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
- <GroupNumber>13</GroupNumber>
- <FileNumber>27</FileNumber>
- <FileType>1</FileType>
+ <GroupNumber>10</GroupNumber>
+ <FileNumber>21</FileNumber>
+ <FileType>2</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
<ColumnNumber>0</ColumnNumber>
<tvExpOptDlg>0</tvExpOptDlg>
- <TopLine>0</TopLine>
- <CurrentLine>0</CurrentLine>
+ <TopLine>146</TopLine>
+ <CurrentLine>158</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/hal/hal_lpc11uxx.c</PathWithFileName>
- <FilenameWithoutPath>hal_lpc11uxx.c</FilenameWithoutPath>
+ <PathWithFileName>..\bsp\lpc43xx\startup_keil\startup_LPC43xx_arm.s</PathWithFileName>
+ <FilenameWithoutPath>startup_LPC43xx_arm.s</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
+ </Group>
+
+ <Group>
+ <GroupName>CMSISv2p10_LPC43xx_DriverLib</GroupName>
+ <tvExp>1</tvExp>
+ <tvExpOptDlg>0</tvExpOptDlg>
+ <cbSel>0</cbSel>
+ <RteFlg>0</RteFlg>
<File>
- <GroupNumber>13</GroupNumber>
- <FileNumber>28</FileNumber>
+ <GroupNumber>11</GroupNumber>
+ <FileNumber>22</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -718,14 +643,14 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/hal/hal_lpc13uxx.c</PathWithFileName>
- <FilenameWithoutPath>hal_lpc13uxx.c</FilenameWithoutPath>
+ <PathWithFileName>..\..\..\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_uart.c</PathWithFileName>
+ <FilenameWithoutPath>lpc43xx_uart.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
- <GroupNumber>13</GroupNumber>
- <FileNumber>29</FileNumber>
+ <GroupNumber>11</GroupNumber>
+ <FileNumber>23</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -734,22 +659,14 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/hal/hal_lpc43xx.c</PathWithFileName>
- <FilenameWithoutPath>hal_lpc43xx.c</FilenameWithoutPath>
+ <PathWithFileName>..\..\..\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</GroupName>
- <tvExp>0</tvExp>
- <tvExpOptDlg>0</tvExpOptDlg>
- <cbSel>0</cbSel>
- <RteFlg>0</RteFlg>
<File>
- <GroupNumber>14</GroupNumber>
- <FileNumber>30</FileNumber>
+ <GroupNumber>11</GroupNumber>
+ <FileNumber>24</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -758,14 +675,14 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/host/hcd.c</PathWithFileName>
- <FilenameWithoutPath>hcd.c</FilenameWithoutPath>
+ <PathWithFileName>..\..\..\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_gpio.c</PathWithFileName>
+ <FilenameWithoutPath>lpc43xx_gpio.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
- <GroupNumber>14</GroupNumber>
- <FileNumber>31</FileNumber>
+ <GroupNumber>11</GroupNumber>
+ <FileNumber>25</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -774,22 +691,14 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/host/usbh.c</PathWithFileName>
- <FilenameWithoutPath>usbh.c</FilenameWithoutPath>
+ <PathWithFileName>..\..\..\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_nvic.c</PathWithFileName>
+ <FilenameWithoutPath>lpc43xx_nvic.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
- </Group>
-
- <Group>
- <GroupName>tinyusb_host_ehci</GroupName>
- <tvExp>0</tvExp>
- <tvExpOptDlg>0</tvExpOptDlg>
- <cbSel>0</cbSel>
- <RteFlg>0</RteFlg>
<File>
- <GroupNumber>15</GroupNumber>
- <FileNumber>32</FileNumber>
+ <GroupNumber>11</GroupNumber>
+ <FileNumber>26</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
@@ -798,32 +707,24 @@
<TopLine>0</TopLine>
<CurrentLine>0</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/host/ehci/ehci.c</PathWithFileName>
- <FilenameWithoutPath>ehci.c</FilenameWithoutPath>
+ <PathWithFileName>..\..\..\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_scu.c</PathWithFileName>
+ <FilenameWithoutPath>lpc43xx_scu.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
- </Group>
-
- <Group>
- <GroupName>tinyusb_osal</GroupName>
- <tvExp>0</tvExp>
- <tvExpOptDlg>0</tvExpOptDlg>
- <cbSel>0</cbSel>
- <RteFlg>0</RteFlg>
<File>
- <GroupNumber>16</GroupNumber>
- <FileNumber>33</FileNumber>
+ <GroupNumber>11</GroupNumber>
+ <FileNumber>27</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<Focus>0</Focus>
<ColumnNumber>0</ColumnNumber>
<tvExpOptDlg>0</tvExpOptDlg>
- <TopLine>0</TopLine>
- <CurrentLine>0</CurrentLine>
+ <TopLine>34</TopLine>
+ <CurrentLine>68</CurrentLine>
<bDave2>0</bDave2>
- <PathWithFileName>../../tinyusb/osal/osal_none.c</PathWithFileName>
- <FilenameWithoutPath>osal_none.c</FilenameWithoutPath>
+ <PathWithFileName>..\..\..\CMSISv2p10_LPC43xx_DriverLib\src\system_LPC43xx.c</PathWithFileName>
+ <FilenameWithoutPath>system_LPC43xx.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
diff --git a/demos/host/host.uvproj b/demos/host/host.uvproj
index 23baa0f06..17e09403f 100644
--- a/demos/host/host.uvproj
+++ b/demos/host/host.uvproj
@@ -50,7 +50,7 @@
<CreateHexFile>0</CreateHexFile>
<DebugInformation>1</DebugInformation>
<BrowseInformation>1</BrowseInformation>
- <ListingPath>.\</ListingPath>
+ <ListingPath>.\UV4Build\</ListingPath>
<HexFormatSelection>1</HexFormatSelection>
<Merge32K>0</Merge32K>
<CreateBatchFile>0</CreateBatchFile>
@@ -139,7 +139,7 @@
<RestoreTracepoints>1</RestoreTracepoints>
</Target>
<RunDebugAfterBuild>0</RunDebugAfterBuild>
- <TargetSelection>1</TargetSelection>
+ <TargetSelection>7</TargetSelection>
<SimDlls>
<CpuDll></CpuDll>
<CpuDllArguments></CpuDllArguments>
@@ -153,7 +153,7 @@
<PeripheralDll></PeripheralDll>
<PeripheralDllArguments></PeripheralDllArguments>
<InitializationFile></InitializationFile>
- <Driver>BIN\UL2CM3.DLL</Driver>
+ <Driver>Segger\JL2CM3.dll</Driver>
</TargetDlls>
</DebugOption>
<Utilities>
@@ -162,11 +162,11 @@
<UseExternalTool>0</UseExternalTool>
<RunIndependent>0</RunIndependent>
<UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
- <Capability>0</Capability>
- <DriverSelection>-1</DriverSelection>
+ <Capability>1</Capability>
+ <DriverSelection>4099</DriverSelection>
</Flash1>
- <Flash2>BIN\UL2CM3.DLL</Flash2>
- <Flash3></Flash3>
+ <Flash2>Segger\JL2CM3.dll</Flash2>
+ <Flash3>"" ()</Flash3>
<Flash4></Flash4>
</Utilities>
<TargetArmAds>
@@ -232,7 +232,7 @@
<Ra2Chk>0</Ra2Chk>
<Ra3Chk>0</Ra3Chk>
<Im1Chk>1</Im1Chk>
- <Im2Chk>0</Im2Chk>
+ <Im2Chk>1</Im2Chk>
<OnChipMemories>
<Ocm1>
<Type>0</Type>
@@ -280,17 +280,17 @@
<Size>0x0</Size>
</XRAM>
<OCR_RVCT1>
- <Type>0</Type>
+ <Type>1</Type>
<StartAddress>0x0</StartAddress>
<Size>0x0</Size>
</OCR_RVCT1>
<OCR_RVCT2>
- <Type>0</Type>
+ <Type>1</Type>
<StartAddress>0x0</StartAddress>
<Size>0x0</Size>
</OCR_RVCT2>
<OCR_RVCT3>
- <Type>0</Type>
+ <Type>1</Type>
<StartAddress>0x0</StartAddress>
<Size>0x0</Size>
</OCR_RVCT3>
@@ -347,10 +347,10 @@
<uThumb>0</uThumb>
<uSurpInc>0</uSurpInc>
<VariousControls>
- <MiscControls></MiscControls>
- <Define></Define>
+ <MiscControls>--gnu --c99</MiscControls>
+ <Define>MCU=MCU_LPC43XX BOARD=BOARD_EA4357 CORE_M4</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>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>
</VariousControls>
</Cads>
<Aads>
@@ -378,7 +378,7 @@
<useFile>0</useFile>
<TextAddressRange>0x1A000000</TextAddressRange>
<DataAddressRange>0x10000000</DataAddressRange>
- <ScatterFile></ScatterFile>
+ <ScatterFile>.\UV4Build\host.sct</ScatterFile>
<IncludeLibs></IncludeLibs>
<IncludeLibsPath></IncludeLibsPath>
<Misc></Misc>
@@ -389,16 +389,6 @@
</TargetOption>
<Groups>
<Group>
- <GroupName>Startup</GroupName>
- <Files>
- <File>
- <FileName>startup_LPC43xx_arm.s</FileName>
- <FileType>2</FileType>
- <FilePath>./Startup/startup_LPC43xx_arm.s</FilePath>
- </File>
- </Files>
- </Group>
- <Group>
<GroupName>bsp_boards</GroupName>
<Files>
<File>
@@ -434,81 +424,6 @@
</Files>
</Group>
<Group>
- <GroupName>bsp_lpc11uxx</GroupName>
- <Files>
- <File>
- <FileName>gpio.c</FileName>
- <FileType>1</FileType>
- <FilePath>../bsp/lpc11uxx/gpio.c</FilePath>
- </File>
- <File>
- <FileName>uart.c</FileName>
- <FileType>1</FileType>
- <FilePath>../bsp/lpc11uxx/uart.c</FilePath>
- </File>
- </Files>
- </Group>
- <Group>
- <GroupName>bsp_lpc11uxx_startup_xpresso</GroupName>
- <Files>
- <File>
- <FileName>cr_startup_lpc11u.c</FileName>
- <FileType>1</FileType>
- <FilePath>../bsp/lpc11uxx/startup_xpresso/cr_startup_lpc11u.c</FilePath>
- </File>
- </Files>
- </Group>
- <Group>
- <GroupName>bsp_lpc13uxx</GroupName>
- <Files>
- <File>
- <FileName>Serial.c</FileName>
- <FileType>1</FileType>
- <FilePath>../bsp/lpc13uxx/Serial.c</FilePath>
- </File>
- <File>
- <FileName>clkconfig.c</FileName>
- <FileType>1</FileType>
- <FilePath>../bsp/lpc13uxx/clkconfig.c</FilePath>
- </File>
- <File>
- <FileName>nmi.c</FileName>
- <FileType>1</FileType>
- <FilePath>../bsp/lpc13uxx/nmi.c</FilePath>
- </File>
- <File>
- <FileName>timer16.c</FileName>
- <FileType>1</FileType>
- <FilePath>../bsp/lpc13uxx/timer16.c</FilePath>
- </File>
- <File>
- <FileName>timer32.c</FileName>
- <FileType>1</FileType>
- <FilePath>../bsp/lpc13uxx/timer32.c</FilePath>
- </File>
- </Files>
- </Group>
- <Group>
- <GroupName>bsp_lpc13uxx_startup_xpresso</GroupName>
- <Files>
- <File>
- <FileName>cr_startup_lpc13u.c</FileName>
- <FileType>1</FileType>
- <FilePath>../bsp/lpc13uxx/startup_xpresso/cr_startup_lpc13u.c</FilePath>
- </File>
- </Files>
- </Group>
- <Group>
- <GroupName>bsp_lpc43xx_startup_xpresso</GroupName>
- <Files>
- <File>
- <FileName>cr_startup_lpc43xx.c</FileName>
- <FileType>1</FileType>
- <FilePath>../bsp/lpc43xx/startup_xpresso/cr_startup_lpc43xx.c</FilePath>
- </File>
- </Files>
- </Group>
- <Group>
<GroupName>host</GroupName>
<Files>
<File>
@@ -516,6 +431,11 @@
<FileType>1</FileType>
<FilePath>./main.c</FilePath>
</File>
+ <File>
+ <FileName>tusb_config.h</FileName>
+ <FileType>5</FileType>
+ <FilePath>.\tusb_config.h</FilePath>
+ </File>
</Files>
</Group>
<Group>
@@ -532,16 +452,6 @@
<GroupName>tinyusb_class</GroupName>
<Files>
<File>
- <FileName>cdc.c</FileName>
- <FileType>1</FileType>
- <FilePath>../../tinyusb/class/cdc.c</FilePath>
- </File>
- <File>
- <FileName>hid.c</FileName>
- <FileType>1</FileType>
- <FilePath>../../tinyusb/class/hid.c</FilePath>
- </File>
- <File>
<FileName>hid_host.c</FileName>
<FileType>1</FileType>
<FilePath>../../tinyusb/class/hid_host.c</FilePath>
@@ -569,16 +479,6 @@
</Files>
</Group>
<Group>
- <GroupName>tinyusb_device</GroupName>
- <Files>
- <File>
- <FileName>dcd.c</FileName>
- <FileType>1</FileType>
- <FilePath>../../tinyusb/device/dcd.c</FilePath>
- </File>
- </Files>
- </Group>
- <Group>
<GroupName>tinyusb_hal</GroupName>
<Files>
<File>
@@ -633,6 +533,51 @@
</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>
+ </File>
+ </Files>
+ </Group>
+ <Group>
+ <GroupName>CMSISv2p10_LPC43xx_DriverLib</GroupName>
+ <Files>
+ <File>
+ <FileName>lpc43xx_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_uart.c</FilePath>
+ </File>
+ <File>
+ <FileName>lpc43xx_cgu.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_cgu.c</FilePath>
+ </File>
+ <File>
+ <FileName>lpc43xx_gpio.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_gpio.c</FilePath>
+ </File>
+ <File>
+ <FileName>lpc43xx_nvic.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_nvic.c</FilePath>
+ </File>
+ <File>
+ <FileName>lpc43xx_scu.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_scu.c</FilePath>
+ </File>
+ <File>
+ <FileName>system_LPC43xx.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\CMSISv2p10_LPC43xx_DriverLib\src\system_LPC43xx.c</FilePath>
+ </File>
+ </Files>
+ </Group>
</Groups>
</Target>
</Targets>