Rev 1 | Rev 41 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1 | Rev 24 | ||
---|---|---|---|
1 | ### uVision2 Project, (C) Keil Software |
1 | ### uVision2 Project, (C) Keil Software |
2 | ### Do not modify ! |
2 | ### Do not modify ! |
3 | 3 | ||
4 | Target (Navi-Ctrl), 0x0003 // Tools: 'ARM-GNU' |
4 | Target (Navi-Ctrl), 0x0003 // Tools: 'ARM-GNU' |
5 | 5 | ||
6 | Group (Source Code) |
6 | Group (Source Code) |
7 | Group (Header Files) |
7 | Group (Header Files) |
8 | Group (Startup Code) |
8 | Group (Startup Code) |
9 | Group (Str9-Lib) |
9 | Group (Str9-Lib) |
10 | Group (Documentation) |
10 | Group (Documentation) |
11 | Group (USB-Lib) |
11 | Group (USB-Lib) |
12 | 12 | ||
13 | File 1,1,<.\main.c><main.c> |
13 | File 1,1,<.\main.c><main.c> |
14 | File 1,1,<.\uart.c><uart.c> |
14 | File 1,1,<.\uart.c><uart.c> |
15 | File 1,1,<.\interrupt.c><interrupt.c> |
15 | File 1,1,<.\interrupt.c><interrupt.c> |
16 | File 1,1,<.\ramfunc.c><ramfunc.c> |
16 | File 1,1,<.\ramfunc.c><ramfunc.c> |
17 | File 1,1,<.\menu.c><menu.c> |
17 | File 1,1,<.\menu.c><menu.c> |
18 | File 1,1,<.\printf_P.c><printf_P.c> |
18 | File 1,1,<.\printf_P.c><printf_P.c> |
19 | File 1,1,<.\timer.c><timer.c> |
19 | File 1,1,<.\timer.c><timer.c> |
20 | File 1,1,<.\spi_slave.c><spi_slave.c> |
20 | File 1,1,<.\spi_slave.c><spi_slave.c> |
21 | File 1,1,<.\i2c.c><i2c.c> |
21 | File 1,1,<.\i2c.c><i2c.c> |
22 | File 1,1,<.\GPS.c><GPS.c> |
22 | File 1,1,<.\GPS.c><GPS.c> |
23 | File 1,1,<.\GPSUart.c><GPSUart.c> |
23 | File 1,1,<.\GPSUart.c><GPSUart.c> |
24 | File 1,1,<.\usb.c><usb.c> |
24 | File 1,1,<.\usb.c><usb.c> |
25 | File 1,1,<.\fat16.c><fat16.c> |
25 | File 1,1,<.\fat16.c><fat16.c> |
26 | File 1,1,<.\sdc.c><sdc.c> |
- | |
27 | File 1,1,<.\settings.c><settings.c> |
26 | File 1,1,<.\settings.c><settings.c> |
- | 27 | File 1,1,<.\sdc.c><sdc.c> |
|
28 | File 1,1,<.\ssc.c><ssc.c> |
28 | File 1,1,<.\ssc.c><ssc.c> |
29 | File 1,1,<.\usb_desc.c><usb_desc.c> |
29 | File 1,1,<.\usb_desc.c><usb_desc.c> |
30 | File 1,1,<.\usb_endp.c><usb_endp.c> |
30 | File 1,1,<.\usb_endp.c><usb_endp.c> |
31 | File 1,1,<.\usb_istr.c><usb_istr.c> |
31 | File 1,1,<.\usb_istr.c><usb_istr.c> |
32 | File 1,1,<.\usb_prop.c><usb_prop.c> |
32 | File 1,1,<.\usb_prop.c><usb_prop.c> |
33 | File 1,1,<.\usb_pwr.c><usb_pwr.c> |
33 | File 1,1,<.\usb_pwr.c><usb_pwr.c> |
- | 34 | File 1,1,<.\crc16.c><crc16.c> |
|
- | 35 | File 1,1,<.\kml.c><kml.c> |
|
- | 36 | File 2,5,<.\kml.h><kml.h> |
|
- | 37 | File 2,5,<.\crc16.h><crc16.h> |
|
34 | File 2,5,<.\ramfunc.h><ramfunc.h> |
38 | File 2,5,<.\ramfunc.h><ramfunc.h> |
35 | File 2,5,<.\main.h><main.h> |
39 | File 2,5,<.\main.h><main.h> |
36 | File 2,5,<.\uart.h><uart.h> |
40 | File 2,5,<.\uart.h><uart.h> |
37 | File 2,5,<.\menu.h><menu.h> |
41 | File 2,5,<.\menu.h><menu.h> |
38 | File 2,5,<.\printf_P.h><printf_P.h> |
42 | File 2,5,<.\printf_P.h><printf_P.h> |
39 | File 2,5,<.\91x_conf.h><91x_conf.h> |
43 | File 2,5,<.\91x_conf.h><91x_conf.h> |
40 | File 2,5,<.\timer.h><timer.h> |
44 | File 2,5,<.\timer.h><timer.h> |
41 | File 2,5,<.\usb.h><usb.h> |
45 | File 2,5,<.\usb.h><usb.h> |
42 | File 2,5,<.\spi_slave.h><spi_slave.h> |
46 | File 2,5,<.\spi_slave.h><spi_slave.h> |
43 | File 2,5,<.\i2c.h><i2c.h> |
47 | File 2,5,<.\i2c.h><i2c.h> |
44 | File 2,5,<.\sdc.h><sdc.h> |
48 | File 2,5,<.\sdc.h><sdc.h> |
45 | File 2,5,<.\ssc.h><ssc.h> |
49 | File 2,5,<.\ssc.h><ssc.h> |
46 | File 2,5,<.\fat16.h><fat16.h> |
50 | File 2,5,<.\fat16.h><fat16.h> |
47 | File 2,5,<.\GPS.h><GPS.h> |
51 | File 2,5,<.\GPS.h><GPS.h> |
48 | File 2,5,<.\GPSUart.h><GPSUart.h> |
52 | File 2,5,<.\GPSUart.h><GPSUart.h> |
49 | File 2,5,<.\settings.h><settings.h> |
53 | File 2,5,<.\settings.h><settings.h> |
- | 54 | File 2,5,<.\kml_header.h><kml_header.h> |
|
50 | File 3,2,<.\startup912.s><startup912.s> |
55 | File 3,2,<.\startup912.s><startup912.s> |
51 | File 4,1,<.\libstr91x\src\91x_scu.c><91x_scu.c> |
56 | File 4,1,<.\libstr91x\src\91x_scu.c><91x_scu.c> |
52 | File 4,1,<.\libstr91x\src\91x_gpio.c><91x_gpio.c> |
57 | File 4,1,<.\libstr91x\src\91x_gpio.c><91x_gpio.c> |
53 | File 4,1,<.\libstr91x\src\91x_uart.c><91x_uart.c> |
58 | File 4,1,<.\libstr91x\src\91x_uart.c><91x_uart.c> |
54 | File 4,1,<.\libstr91x\src\91x_vic.c><91x_vic.c> |
59 | File 4,1,<.\libstr91x\src\91x_vic.c><91x_vic.c> |
55 | File 4,1,<.\libstr91x\src\91x_tim.c><91x_tim.c> |
60 | File 4,1,<.\libstr91x\src\91x_tim.c><91x_tim.c> |
56 | File 4,1,<.\libstr91x\src\91x_ssp.c><91x_ssp.c> |
61 | File 4,1,<.\libstr91x\src\91x_ssp.c><91x_ssp.c> |
57 | File 4,1,<.\libstr91x\src\91x_i2c.c><91x_i2c.c> |
62 | File 4,1,<.\libstr91x\src\91x_i2c.c><91x_i2c.c> |
58 | File 4,1,<.\libstr91x\src\91x_fmi.c><91x_fmi.c> |
63 | File 4,1,<.\libstr91x\src\91x_fmi.c><91x_fmi.c> |
- | 64 | File 4,1,<.\libstr91x\src\91x_wiu.c><91x_wiu.c> |
|
59 | File 6,1,<.\usblibrary\src\usb_regs.c><usb_regs.c> |
65 | File 6,1,<.\usblibrary\src\usb_regs.c><usb_regs.c> |
60 | File 6,1,<.\usblibrary\src\usb_core.c><usb_core.c> |
66 | File 6,1,<.\usblibrary\src\usb_core.c><usb_core.c> |
61 | File 6,1,<.\usblibrary\src\usb_init.c><usb_init.c> |
67 | File 6,1,<.\usblibrary\src\usb_init.c><usb_init.c> |
62 | File 6,1,<.\usblibrary\src\usb_int.c><usb_int.c> |
68 | File 6,1,<.\usblibrary\src\usb_int.c><usb_int.c> |
63 | File 6,1,<.\usblibrary\src\usb_mem.c><usb_mem.c> |
69 | File 6,1,<.\usblibrary\src\usb_mem.c><usb_mem.c> |
64 | File 6,5,<.\usbinc\usb_pwr.h><usb_pwr.h> |
70 | File 6,5,<.\usbinc\usb_pwr.h><usb_pwr.h> |
65 | File 6,5,<.\usbinc\hw_config.h><hw_config.h> |
71 | File 6,5,<.\usbinc\hw_config.h><hw_config.h> |
66 | File 6,5,<.\usbinc\usb_conf.h><usb_conf.h> |
72 | File 6,5,<.\usbinc\usb_conf.h><usb_conf.h> |
67 | File 6,5,<.\usbinc\usb_desc.h><usb_desc.h> |
73 | File 6,5,<.\usbinc\usb_desc.h><usb_desc.h> |
68 | File 6,5,<.\usbinc\usb_prop.h><usb_prop.h> |
74 | File 6,5,<.\usbinc\usb_prop.h><usb_prop.h> |
69 | 75 | ||
70 | 76 | ||
71 | Options 1,0,0 // Target 'Navi-Ctrl' |
77 | Options 1,0,0 // Target 'Navi-Ctrl' |
72 | Device (STR910FM32) |
78 | Device (STR910FM32) |
73 | Vendor (STMicroelectronics) |
79 | Vendor (STMicroelectronics) |
74 | Cpu (IRAM(0x04000000-0x0400FFFF) IROM(0x0-0x3FFFF) IROM2(0x400000-0x407FFF) CLOCK(25000000) CPUTYPE(ARM9E)) |
80 | Cpu (IRAM(0x04000000-0x0400FFFF) IROM(0x0-0x3FFFF) IROM2(0x400000-0x407FFF) CLOCK(25000000) CPUTYPE(ARM9E)) |
75 | FlashUt () |
81 | FlashUt () |
76 | StupF ("STARTUP\ST\STR91x.s" ("STR91x Startup Code")) |
82 | StupF ("STARTUP\ST\STR91x.s" ("STR91x Startup Code")) |
77 | FlashDR (UL2ARM(-UU0639C7E -O15 -S0 -C1 -N00("ST uPSD Flash") -D00(04570041) -L00(8) -N01("ARM966E-S Core") -D01(25966041) -L01(4) -N02("ST Boundary Scan") -D02(0457F041) -L02(5) -FO15 -FD4000000 -FC800 -FN2 -FF0STR91xFxx2 -FS00 -FL040000 -FF1STR91xB1 -FS1400000 -FL18000)) |
83 | FlashDR (UL2ARM(-UU0639C7E -O15 -S0 -C1 -N00("ST uPSD Flash") -D00(04570041) -L00(8) -N01("ARM966E-S Core") -D01(25966041) -L01(4) -N02("ST Boundary Scan") -D02(0457F041) -L02(5) -FO15 -FD4000000 -FC800 -FN2 -FF0STR91xFxx2 -FS00 -FL040000 -FF1STR91xB1 -FS1400000 -FL18000)) |
78 | DevID (4118) |
84 | DevID (4118) |
79 | Rgf (91x_lib.H) |
85 | Rgf (91x_lib.H) |
80 | Mem () |
86 | Mem () |
81 | C () |
87 | C () |
82 | A () |
88 | A () |
83 | RL () |
89 | RL () |
84 | OH () |
90 | OH () |
85 | DBC_IFX () |
91 | DBC_IFX () |
86 | DBC_CMS () |
92 | DBC_CMS () |
87 | DBC_AMS () |
93 | DBC_AMS () |
88 | DBC_LMS () |
94 | DBC_LMS () |
89 | UseEnv=0 |
95 | UseEnv=0 |
90 | EnvBin () |
96 | EnvBin () |
91 | EnvInc () |
97 | EnvInc () |
92 | EnvLib () |
98 | EnvLib () |
93 | EnvReg (ÿST\91x\) |
99 | EnvReg (ÿST\91x\) |
94 | OrgReg (ÿST\91x\) |
100 | OrgReg (ÿST\91x\) |
95 | TgStat=16 |
101 | TgStat=16 |
96 | OutDir (.\Obj\) |
102 | OutDir (.\Obj\) |
97 | OutName (Navi-Ctrl_STR9) |
103 | OutName (Navi-Ctrl_STR9) |
98 | GenApp=1 |
104 | GenApp=1 |
99 | GenLib=0 |
105 | GenLib=0 |
100 | GenHex=1 |
106 | GenHex=1 |
101 | Debug=0 |
107 | Debug=0 |
102 | Browse=0 |
108 | Browse=0 |
103 | LstDir (.\Lst\) |
109 | LstDir (.\Lst\) |
104 | HexSel=1 |
110 | HexSel=1 |
105 | MG32K=0 |
111 | MG32K=0 |
106 | TGMORE=0 |
112 | TGMORE=0 |
107 | RunUsr 0 0 <> |
113 | RunUsr 0 0 <> |
108 | RunUsr 1 0 <> |
114 | RunUsr 1 0 <> |
109 | BrunUsr 0 0 <> |
115 | BrunUsr 0 0 <> |
110 | BrunUsr 1 0 <> |
116 | BrunUsr 1 0 <> |
111 | CrunUsr 0 0 <> |
117 | CrunUsr 0 0 <> |
112 | CrunUsr 1 0 <> |
118 | CrunUsr 1 0 <> |
113 | SVCSID <> |
119 | SVCSID <> |
114 | GLFLAGS=2047 |
120 | GLFLAGS=2047 |
115 | GCPUTYP (ARM9E) |
121 | GCPUTYP (ARM9E) |
116 | TFlagsA { 0,12,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } |
122 | TFlagsA { 0,12,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } |
117 | OCMARM { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } |
123 | OCMARM { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } |
118 | OCMARAM { 0,0,0,0,4,0,0,1,0 } |
124 | OCMARAM { 0,0,0,0,4,0,0,1,0 } |
119 | OCMAROM { 1,0,0,0,0,0,0,4,0 } |
125 | OCMAROM { 1,0,0,0,0,0,0,4,0 } |
120 | OCMXRAM { 0,0,0,0,0,0,0,0,0 } |
126 | OCMXRAM { 0,0,0,0,0,0,0,0,0 } |
121 | OCMIRAM2 { 0,0,0,48,0,0,16,0,0 } |
127 | OCMIRAM2 { 0,0,0,48,0,0,16,0,0 } |
122 | OCMIROM2 { 1,0,0,64,0,0,128,0,0 } |
128 | OCMIROM2 { 1,0,0,64,0,0,128,0,0 } |
123 | ACCFLG { 1,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } |
129 | ACCFLG { 1,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } |
124 | ACMISC () |
130 | ACMISC () |
125 | ACDEFN () |
131 | ACDEFN () |
126 | ACUDEF () |
132 | ACUDEF () |
127 | ACINCD (.\libstr91x\include;.\usblibrary\inc;.\usbinc) |
133 | ACINCD (.\libstr91x\include;.\usblibrary\inc;.\usbinc) |
128 | AASFLG { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } |
134 | AASFLG { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } |
129 | AAMISC () |
135 | AAMISC () |
130 | AADEFN () |
136 | AADEFN () |
131 | AAUDEF () |
137 | AAUDEF () |
132 | AAINCD () |
138 | AAINCD () |
133 | PropFld { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } |
139 | PropFld { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } |
134 | IncBld=1 |
140 | IncBld=1 |
135 | AlwaysBuild=0 |
141 | AlwaysBuild=0 |
136 | GenAsm=0 |
142 | GenAsm=0 |
137 | AsmAsm=0 |
143 | AsmAsm=0 |
138 | PublicsOnly=0 |
144 | PublicsOnly=0 |
139 | StopCode=3 |
145 | StopCode=3 |
140 | CustArgs () |
146 | CustArgs () |
141 | LibMods () |
147 | LibMods () |
142 | ALDFLAG { 21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } |
148 | ALDFLAG { 21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } |
143 | ALDTADR (0x000000) |
149 | ALDTADR (0x000000) |
144 | ALDDADR (0x4000000) |
150 | ALDDADR (0x4000000) |
145 | ALDBSSR () |
151 | ALDBSSR () |
146 | ALDICLB () |
152 | ALDICLB () |
147 | ALDICDR () |
153 | ALDICDR () |
148 | ALDMISC () |
154 | ALDMISC () |
149 | ALDSCAT (.\scripts\flash_str9.ld) |
155 | ALDSCAT (.\scripts\flash_str9.ld) |
150 | OPTDL (SARM.DLL)(-cSTR91x)(DARMST9.DLL)(-pSTR910)(SARM.DLL)(-cSTR91x)(TARMST9.DLL)(-pSTR910) |
156 | OPTDL (SARM.DLL)(-cSTR91x)(DARMST9.DLL)(-pSTR910)(SARM.DLL)(-cSTR91x)(TARMST9.DLL)(-pSTR910) |
151 | OPTDBG 48126,0,()()()()()()()()()() (BIN\UL2ARM.DLL)()()() |
157 | OPTDBG 48126,0,()()()()()()()()()() (BIN\UL2ARM.DLL)()()() |
152 | FLASH1 { 9,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } |
158 | FLASH1 { 9,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } |
153 | FLASH2 (BIN\UL2ARM.DLL) |
159 | FLASH2 (BIN\UL2ARM.DLL) |
154 | FLASH3 () |
160 | FLASH3 () |
155 | FLASH4 () |
161 | FLASH4 () |
156 | EndOpt |
162 | EndOpt |
- | 163 | ||
- | 164 | Options 1,1,0 // Group 'Source Code' |
|
- | 165 | PropFld { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } |
|
- | 166 | IncBld=2 |
|
- | 167 | AlwaysBuild=2 |
|
- | 168 | GenAsm=2 |
|
- | 169 | AsmAsm=2 |
|
- | 170 | PublicsOnly=2 |
|
- | 171 | StopCode=11 |
|
- | 172 | CustArgs () |
|
- | 173 | LibMods () |
|
- | 174 | ACCFLG { 170,2,16,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } |
|
- | 175 | ACMISC () |
|
- | 176 | ACDEFN () |
|
- | 177 | ACUDEF () |
|
- | 178 | ACINCD () |
|
- | 179 | AASFLG { 10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } |
|
- | 180 | AAMISC () |
|
- | 181 | AADEFN () |
|
- | 182 | AAUDEF () |
|
- | 183 | AAINCD () |
|
- | 184 | EndOpt |
|
157 | 185 |