diff options
| author | hathach <[email protected]> | 2013-09-10 12:22:35 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2013-09-10 12:22:57 +0700 |
| commit | 6916515612cfc785435a87be7d687b4c378189e3 (patch) | |
| tree | 8706fc996a5304da41ee744bb6ed733d36cdf18e | |
| parent | 9ed3e805823f108c3e148f800851c5e091d76ce0 (diff) | |
complete porting to keil
- updated cgu
- require microlib for printf retarget
- cannot use fp enable option in keil (may require cmsis update)
| -rw-r--r-- | demos/host/host_os_none/host_os_none.uvopt | 106 | ||||
| -rw-r--r-- | demos/host/host_os_none/host_os_none.uvproj | 5 | ||||
| -rw-r--r-- | demos/host/src/main.c | 5 | ||||
| -rw-r--r-- | demos/host/src/rndis_app.c | 5 |
4 files changed, 55 insertions, 66 deletions
diff --git a/demos/host/host_os_none/host_os_none.uvopt b/demos/host/host_os_none/host_os_none.uvopt index e2aa37b23..28e1aa1d8 100644 --- a/demos/host/host_os_none/host_os_none.uvopt +++ b/demos/host/host_os_none/host_os_none.uvopt @@ -212,10 +212,10 @@ <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> - <ColumnNumber>6</ColumnNumber> + <ColumnNumber>0</ColumnNumber> <tvExpOptDlg>0</tvExpOptDlg> - <TopLine>94</TopLine> - <CurrentLine>96</CurrentLine> + <TopLine>1</TopLine> + <CurrentLine>1</CurrentLine> <bDave2>0</bDave2> <PathWithFileName>..\src\main.c</PathWithFileName> <FilenameWithoutPath>main.c</FilenameWithoutPath> @@ -228,10 +228,10 @@ <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> - <ColumnNumber>0</ColumnNumber> + <ColumnNumber>24</ColumnNumber> <tvExpOptDlg>0</tvExpOptDlg> - <TopLine>0</TopLine> - <CurrentLine>0</CurrentLine> + <TopLine>83</TopLine> + <CurrentLine>42</CurrentLine> <bDave2>0</bDave2> <PathWithFileName>..\src\cdc_serial_app.c</PathWithFileName> <FilenameWithoutPath>cdc_serial_app.c</FilenameWithoutPath> @@ -244,10 +244,10 @@ <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> - <ColumnNumber>0</ColumnNumber> + <ColumnNumber>20</ColumnNumber> <tvExpOptDlg>0</tvExpOptDlg> - <TopLine>114</TopLine> - <CurrentLine>124</CurrentLine> + <TopLine>116</TopLine> + <CurrentLine>127</CurrentLine> <bDave2>0</bDave2> <PathWithFileName>..\src\keyboard_app.c</PathWithFileName> <FilenameWithoutPath>keyboard_app.c</FilenameWithoutPath> @@ -276,10 +276,10 @@ <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> - <ColumnNumber>44</ColumnNumber> + <ColumnNumber>12</ColumnNumber> <tvExpOptDlg>0</tvExpOptDlg> - <TopLine>32</TopLine> - <CurrentLine>8</CurrentLine> + <TopLine>1</TopLine> + <CurrentLine>10</CurrentLine> <bDave2>0</bDave2> <PathWithFileName>..\src\rndis_app.c</PathWithFileName> <FilenameWithoutPath>rndis_app.c</FilenameWithoutPath> @@ -302,8 +302,8 @@ <Focus>0</Focus> <ColumnNumber>13</ColumnNumber> <tvExpOptDlg>0</tvExpOptDlg> - <TopLine>34</TopLine> - <CurrentLine>35</CurrentLine> + <TopLine>0</TopLine> + <CurrentLine>0</CurrentLine> <bDave2>0</bDave2> <PathWithFileName>..\..\bsp\boards\board.c</PathWithFileName> <FilenameWithoutPath>board.c</FilenameWithoutPath> @@ -318,8 +318,8 @@ <Focus>0</Focus> <ColumnNumber>0</ColumnNumber> <tvExpOptDlg>0</tvExpOptDlg> - <TopLine>84</TopLine> - <CurrentLine>92</CurrentLine> + <TopLine>0</TopLine> + <CurrentLine>0</CurrentLine> <bDave2>0</bDave2> <PathWithFileName>..\..\bsp\boards\embedded_artists\board_ea4357.c</PathWithFileName> <FilenameWithoutPath>board_ea4357.c</FilenameWithoutPath> @@ -334,8 +334,8 @@ <Focus>0</Focus> <ColumnNumber>2</ColumnNumber> <tvExpOptDlg>0</tvExpOptDlg> - <TopLine>112</TopLine> - <CurrentLine>141</CurrentLine> + <TopLine>0</TopLine> + <CurrentLine>0</CurrentLine> <bDave2>0</bDave2> <PathWithFileName>..\..\bsp\boards\printf_retarget.c</PathWithFileName> <FilenameWithoutPath>printf_retarget.c</FilenameWithoutPath> @@ -372,10 +372,10 @@ <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> - <ColumnNumber>0</ColumnNumber> + <ColumnNumber>1</ColumnNumber> <tvExpOptDlg>0</tvExpOptDlg> - <TopLine>0</TopLine> - <CurrentLine>0</CurrentLine> + <TopLine>43</TopLine> + <CurrentLine>69</CurrentLine> <bDave2>0</bDave2> <PathWithFileName>..\..\..\tinyusb\tusb.c</PathWithFileName> <FilenameWithoutPath>tusb.c</FilenameWithoutPath> @@ -436,10 +436,10 @@ <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> - <ColumnNumber>32</ColumnNumber> + <ColumnNumber>0</ColumnNumber> <tvExpOptDlg>0</tvExpOptDlg> - <TopLine>496</TopLine> - <CurrentLine>360</CurrentLine> + <TopLine>324</TopLine> + <CurrentLine>326</CurrentLine> <bDave2>0</bDave2> <PathWithFileName>..\..\..\tinyusb\host\usbh.c</PathWithFileName> <FilenameWithoutPath>usbh.c</FilenameWithoutPath> @@ -564,10 +564,10 @@ <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> - <ColumnNumber>45</ColumnNumber> + <ColumnNumber>0</ColumnNumber> <tvExpOptDlg>0</tvExpOptDlg> - <TopLine>136</TopLine> - <CurrentLine>89</CurrentLine> + <TopLine>26</TopLine> + <CurrentLine>214</CurrentLine> <bDave2>0</bDave2> <PathWithFileName>..\..\..\tinyusb\class\cdc_host.c</PathWithFileName> <FilenameWithoutPath>cdc_host.c</FilenameWithoutPath> @@ -580,10 +580,10 @@ <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> - <ColumnNumber>0</ColumnNumber> + <ColumnNumber>39</ColumnNumber> <tvExpOptDlg>0</tvExpOptDlg> - <TopLine>0</TopLine> - <CurrentLine>0</CurrentLine> + <TopLine>36</TopLine> + <CurrentLine>41</CurrentLine> <bDave2>0</bDave2> <PathWithFileName>..\..\..\tinyusb\class\cdc_rndis_host.c</PathWithFileName> <FilenameWithoutPath>cdc_rndis_host.c</FilenameWithoutPath> @@ -606,22 +606,6 @@ <RteFlg>0</RteFlg> <bShared>0</bShared> </File> - <File> - <GroupNumber>3</GroupNumber> - <FileNumber>25</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\msc_host.c</PathWithFileName> - <FilenameWithoutPath>msc_host.c</FilenameWithoutPath> - <RteFlg>0</RteFlg> - <bShared>0</bShared> - </File> </Group> <Group> @@ -632,14 +616,14 @@ <RteFlg>0</RteFlg> <File> <GroupNumber>4</GroupNumber> - <FileNumber>26</FileNumber> + <FileNumber>25</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> <ColumnNumber>0</ColumnNumber> <tvExpOptDlg>0</tvExpOptDlg> - <TopLine>2</TopLine> - <CurrentLine>7</CurrentLine> + <TopLine>0</TopLine> + <CurrentLine>0</CurrentLine> <bDave2>0</bDave2> <PathWithFileName>..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_uart.c</PathWithFileName> <FilenameWithoutPath>lpc43xx_uart.c</FilenameWithoutPath> @@ -648,7 +632,7 @@ </File> <File> <GroupNumber>4</GroupNumber> - <FileNumber>27</FileNumber> + <FileNumber>26</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -664,7 +648,7 @@ </File> <File> <GroupNumber>4</GroupNumber> - <FileNumber>28</FileNumber> + <FileNumber>27</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -680,14 +664,14 @@ </File> <File> <GroupNumber>4</GroupNumber> - <FileNumber>29</FileNumber> + <FileNumber>28</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> <ColumnNumber>31</ColumnNumber> <tvExpOptDlg>0</tvExpOptDlg> - <TopLine>1</TopLine> - <CurrentLine>9</CurrentLine> + <TopLine>0</TopLine> + <CurrentLine>0</CurrentLine> <bDave2>0</bDave2> <PathWithFileName>..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_cgu.c</PathWithFileName> <FilenameWithoutPath>lpc43xx_cgu.c</FilenameWithoutPath> @@ -696,14 +680,14 @@ </File> <File> <GroupNumber>4</GroupNumber> - <FileNumber>30</FileNumber> + <FileNumber>29</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> <ColumnNumber>0</ColumnNumber> <tvExpOptDlg>0</tvExpOptDlg> - <TopLine>30</TopLine> - <CurrentLine>37</CurrentLine> + <TopLine>0</TopLine> + <CurrentLine>0</CurrentLine> <bDave2>0</bDave2> <PathWithFileName>..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\src\system_LPC43xx.c</PathWithFileName> <FilenameWithoutPath>system_LPC43xx.c</FilenameWithoutPath> @@ -712,7 +696,7 @@ </File> <File> <GroupNumber>4</GroupNumber> - <FileNumber>31</FileNumber> + <FileNumber>30</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -736,14 +720,14 @@ <RteFlg>0</RteFlg> <File> <GroupNumber>5</GroupNumber> - <FileNumber>32</FileNumber> + <FileNumber>31</FileNumber> <FileType>2</FileType> <tvExp>0</tvExp> <Focus>0</Focus> - <ColumnNumber>20</ColumnNumber> + <ColumnNumber>5</ColumnNumber> <tvExpOptDlg>0</tvExpOptDlg> <TopLine>144</TopLine> - <CurrentLine>155</CurrentLine> + <CurrentLine>153</CurrentLine> <bDave2>0</bDave2> <PathWithFileName>..\..\bsp\lpc43xx\startup_keil\startup_LPC43xx.s</PathWithFileName> <FilenameWithoutPath>startup_LPC43xx.s</FilenameWithoutPath> diff --git a/demos/host/host_os_none/host_os_none.uvproj b/demos/host/host_os_none/host_os_none.uvproj index 31371ddd3..4e823c893 100644 --- a/demos/host/host_os_none/host_os_none.uvproj +++ b/demos/host/host_os_none/host_os_none.uvproj @@ -521,11 +521,6 @@ <FileType>1</FileType> <FilePath>..\..\..\tinyusb\class\hid_host.c</FilePath> </File> - <File> - <FileName>msc_host.c</FileName> - <FileType>1</FileType> - <FilePath>..\..\..\tinyusb\class\msc_host.c</FilePath> - </File> </Files> </Group> <Group> diff --git a/demos/host/src/main.c b/demos/host/src/main.c index ac8f38f95..a775dbb96 100644 --- a/demos/host/src/main.c +++ b/demos/host/src/main.c @@ -53,6 +53,7 @@ #include "mouse_app.h" #include "keyboard_app.h" #include "cdc_serial_app.h" +#include "rndis_app.h" #if defined(__CODE_RED) #include <cr_section_macros.h> @@ -121,6 +122,10 @@ int main(void) #if TUSB_CFG_HOST_CDC cdc_serial_app_init(); + + #if TUSB_CFG_HOST_CDC_RNDIS + rndis_app_init(); + #endif #endif //------------- start OS scheduler (never return) -------------// diff --git a/demos/host/src/rndis_app.c b/demos/host/src/rndis_app.c index f91bb050e..cb9c9ba0d 100644 --- a/demos/host/src/rndis_app.c +++ b/demos/host/src/rndis_app.c @@ -64,5 +64,10 @@ void tusbh_cdc_rndis_unmounted_isr(uint8_t dev_addr) // application tear-down } +void rndis_app_init(void) +{ + +} + #endif |
