Subversion Repositories NaviCtrl

Rev

Rev 241 | Rev 246 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 241 Rev 242
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,<.\ramfunc.c><ramfunc.c>
14
File 1,1,<.\ramfunc.c><ramfunc.c>
15
File 1,1,<.\menu.c><menu.c>
15
File 1,1,<.\menu.c><menu.c>
16
File 1,1,<.\spi_slave.c><spi_slave.c>
16
File 1,1,<.\spi_slave.c><spi_slave.c>
17
File 1,1,<.\i2c.c><i2c.c>
17
File 1,1,<.\i2c.c><i2c.c>
18
File 1,1,<.\usb.c><usb.c>
18
File 1,1,<.\usb.c><usb.c>
19
File 1,1,<.\fat16.c><fat16.c>
19
File 1,1,<.\fat16.c><fat16.c>
20
File 1,1,<.\sdc.c><sdc.c>
20
File 1,1,<.\sdc.c><sdc.c>
21
File 1,1,<.\settings.c><settings.c>
21
File 1,1,<.\settings.c><settings.c>
22
File 1,1,<.\ssc.c><ssc.c>
22
File 1,1,<.\ssc.c><ssc.c>
23
File 1,1,<.\usb_desc.c><usb_desc.c>
23
File 1,1,<.\usb_desc.c><usb_desc.c>
24
File 1,1,<.\usb_endp.c><usb_endp.c>
24
File 1,1,<.\usb_endp.c><usb_endp.c>
25
File 1,1,<.\usb_istr.c><usb_istr.c>
25
File 1,1,<.\usb_istr.c><usb_istr.c>
26
File 1,1,<.\usb_prop.c><usb_prop.c>
26
File 1,1,<.\usb_prop.c><usb_prop.c>
27
File 1,1,<.\usb_pwr.c><usb_pwr.c>
27
File 1,1,<.\usb_pwr.c><usb_pwr.c>
28
File 1,1,<.\led.c><led.c>
28
File 1,1,<.\led.c><led.c>
29
File 1,1,<.\crc16.c><crc16.c>
29
File 1,1,<.\crc16.c><crc16.c>
30
File 1,1,<.\ubx.c><ubx.c>
30
File 1,1,<.\ubx.c><ubx.c>
31
File 1,1,<.\uart0.c><uart0.c>
31
File 1,1,<.\uart0.c><uart0.c>
32
File 1,1,<.\uart1.c><uart1.c>
32
File 1,1,<.\uart1.c><uart1.c>
33
File 1,1,<.\uart2.c><uart2.c>
33
File 1,1,<.\uart2.c><uart2.c>
34
File 1,1,<.\kml.c><kml.c>
34
File 1,1,<.\kml.c><kml.c>
35
File 1,1,<.\fifo.c><fifo.c>
35
File 1,1,<.\fifo.c><fifo.c>
36
File 1,1,<.\waypoints.c><waypoints.c>
36
File 1,1,<.\waypoints.c><waypoints.c>
37
File 1,1,<.\logging.c><logging.c>
37
File 1,1,<.\logging.c><logging.c>
38
File 1,1,<.\gpx.c><gpx.c>
38
File 1,1,<.\gpx.c><gpx.c>
39
File 1,1,<.\mkprotocol.c><mkprotocol.c>
39
File 1,1,<.\mkprotocol.c><mkprotocol.c>
40
File 1,1,<.\timer1.c><timer1.c>
40
File 1,1,<.\timer1.c><timer1.c>
41
File 1,1,<.\timer2.c><timer2.c>
41
File 1,1,<.\timer2.c><timer2.c>
42
File 1,1,<.\analog.c><analog.c>
42
File 1,1,<.\analog.c><analog.c>
43
File 1,1,<.\params.c><params.c>
43
File 1,1,<.\params.c><params.c>
44
File 1,1,<.\printf_P.c><printf_P.c>
44
File 1,1,<.\printf_P.c><printf_P.c>
45
File 1,1,<.\GPS.c><GPS.c>
45
File 1,1,<.\GPS.c><GPS.c>
46
File 1,1,<.\mk3mag.c><mk3mag.c>
46
File 1,1,<.\mk3mag.c><mk3mag.c>
-
 
47
File 1,1,<.\hmc5843.c><hmc5843.c>
-
 
48
File 1,1,<.\compass.c><compass.c>
47
File 2,5,<.\ramfunc.h><ramfunc.h>
49
File 2,5,<.\ramfunc.h><ramfunc.h>
48
File 2,5,<.\main.h><main.h>
50
File 2,5,<.\main.h><main.h>
49
File 2,5,<.\menu.h><menu.h>
51
File 2,5,<.\menu.h><menu.h>
50
File 2,5,<.\settings.h><settings.h>
52
File 2,5,<.\settings.h><settings.h>
51
File 2,5,<.\usb.h><usb.h>
53
File 2,5,<.\usb.h><usb.h>
52
File 2,5,<.\spi_slave.h><spi_slave.h>
54
File 2,5,<.\spi_slave.h><spi_slave.h>
53
File 2,5,<.\i2c.h><i2c.h>
55
File 2,5,<.\i2c.h><i2c.h>
54
File 2,5,<.\sdc.h><sdc.h>
56
File 2,5,<.\sdc.h><sdc.h>
55
File 2,5,<.\ssc.h><ssc.h>
57
File 2,5,<.\ssc.h><ssc.h>
56
File 2,5,<.\fat16.h><fat16.h>
58
File 2,5,<.\fat16.h><fat16.h>
57
File 2,5,<.\GPS.h><GPS.h>
59
File 2,5,<.\GPS.h><GPS.h>
58
File 2,5,<.\libstr91x\include\91x_lib.h><91x_lib.h>
60
File 2,5,<.\libstr91x\include\91x_lib.h><91x_lib.h>
59
File 2,5,<.\led.h><led.h>
61
File 2,5,<.\led.h><led.h>
60
File 2,5,<.\crc16.h><crc16.h>
62
File 2,5,<.\crc16.h><crc16.h>
61
File 2,5,<.\ubx.h><ubx.h>
63
File 2,5,<.\ubx.h><ubx.h>
62
File 2,5,<.\uart0.h><uart0.h>
64
File 2,5,<.\uart0.h><uart0.h>
63
File 2,5,<.\uart1.h><uart1.h>
65
File 2,5,<.\uart1.h><uart1.h>
64
File 2,5,<.\uart2.h><uart2.h>
66
File 2,5,<.\uart2.h><uart2.h>
65
File 2,5,<.\kml_header.h><kml_header.h>
67
File 2,5,<.\kml_header.h><kml_header.h>
66
File 2,5,<.\kml.h><kml.h>
68
File 2,5,<.\kml.h><kml.h>
67
File 2,5,<.\fifo.h><fifo.h>
69
File 2,5,<.\fifo.h><fifo.h>
68
File 2,5,<.\waypoints.h><waypoints.h>
70
File 2,5,<.\waypoints.h><waypoints.h>
69
File 2,5,<.\logging.h><logging.h>
71
File 2,5,<.\logging.h><logging.h>
70
File 2,5,<.\gpx_header.h><gpx_header.h>
72
File 2,5,<.\gpx_header.h><gpx_header.h>
71
File 2,5,<.\gpx.h><gpx.h>
73
File 2,5,<.\gpx.h><gpx.h>
72
File 2,5,<.\mkprotocol.h><mkprotocol.h>
74
File 2,5,<.\mkprotocol.h><mkprotocol.h>
73
File 2,5,<.\timer1.h><timer1.h>
75
File 2,5,<.\timer1.h><timer1.h>
74
File 2,5,<.\timer2.h><timer2.h>
76
File 2,5,<.\timer2.h><timer2.h>
75
File 2,5,<.\analog.h><analog.h>
77
File 2,5,<.\analog.h><analog.h>
76
File 2,5,<.\config.h><config.h>
78
File 2,5,<.\config.h><config.h>
77
File 2,5,<.\params.h><params.h>
79
File 2,5,<.\params.h><params.h>
78
File 2,5,<.\libstr91x\include\91x_conf.h><91x_conf.h>
80
File 2,5,<.\libstr91x\include\91x_conf.h><91x_conf.h>
79
File 2,5,<.\libstr91x\include\91x_it.h><91x_it.h>
81
File 2,5,<.\libstr91x\include\91x_it.h><91x_it.h>
80
File 2,5,<.\printf_P.h><printf_P.h>
82
File 2,5,<.\printf_P.h><printf_P.h>
81
File 2,5,<.\mk3mag.h><mk3mag.h>
83
File 2,5,<.\mk3mag.h><mk3mag.h>
-
 
84
File 2,5,<.\hmc5843.h><hmc5843.h>
-
 
85
File 2,5,<.\compass.h><compass.h>
82
File 3,2,<.\startup912.s><startup912.s>
86
File 3,2,<.\startup912.s><startup912.s>
83
File 4,1,<.\libstr91x\src\91x_scu.c><91x_scu.c>
87
File 4,1,<.\libstr91x\src\91x_scu.c><91x_scu.c>
84
File 4,1,<.\libstr91x\src\91x_gpio.c><91x_gpio.c>
88
File 4,1,<.\libstr91x\src\91x_gpio.c><91x_gpio.c>
85
File 4,1,<.\libstr91x\src\91x_uart.c><91x_uart.c>
89
File 4,1,<.\libstr91x\src\91x_uart.c><91x_uart.c>
86
File 4,1,<.\libstr91x\src\91x_vic.c><91x_vic.c>
90
File 4,1,<.\libstr91x\src\91x_vic.c><91x_vic.c>
87
File 4,1,<.\libstr91x\src\91x_tim.c><91x_tim.c>
91
File 4,1,<.\libstr91x\src\91x_tim.c><91x_tim.c>
88
File 4,1,<.\libstr91x\src\91x_ssp.c><91x_ssp.c>
92
File 4,1,<.\libstr91x\src\91x_ssp.c><91x_ssp.c>
89
File 4,1,<.\libstr91x\src\91x_i2c.c><91x_i2c.c>
93
File 4,1,<.\libstr91x\src\91x_i2c.c><91x_i2c.c>
90
File 4,1,<.\libstr91x\src\91x_fmi.c><91x_fmi.c>
94
File 4,1,<.\libstr91x\src\91x_fmi.c><91x_fmi.c>
91
File 4,1,<.\libstr91x\src\91x_wiu.c><91x_wiu.c>
95
File 4,1,<.\libstr91x\src\91x_wiu.c><91x_wiu.c>
92
File 4,1,<.\libstr91x\src\91x_adc.c><91x_adc.c>
96
File 4,1,<.\libstr91x\src\91x_adc.c><91x_adc.c>
93
File 4,1,<.\libstr91x\src\91x_it.c><91x_it.c>
97
File 4,1,<.\libstr91x\src\91x_it.c><91x_it.c>
94
File 6,1,<.\usblibrary\src\usb_regs.c><usb_regs.c>
98
File 6,1,<.\usblibrary\src\usb_regs.c><usb_regs.c>
95
File 6,1,<.\usblibrary\src\usb_core.c><usb_core.c>
99
File 6,1,<.\usblibrary\src\usb_core.c><usb_core.c>
96
File 6,1,<.\usblibrary\src\usb_int.c><usb_int.c>
100
File 6,1,<.\usblibrary\src\usb_int.c><usb_int.c>
97
File 6,1,<.\usblibrary\src\usb_init.c><usb_init.c>
101
File 6,1,<.\usblibrary\src\usb_init.c><usb_init.c>
98
File 6,1,<.\usblibrary\src\usb_mem.c><usb_mem.c>
102
File 6,1,<.\usblibrary\src\usb_mem.c><usb_mem.c>
99
File 6,5,<.\usbinc\usb_pwr.h><usb_pwr.h>
103
File 6,5,<.\usbinc\usb_pwr.h><usb_pwr.h>
100
File 6,5,<.\usbinc\usb_conf.h><usb_conf.h>
104
File 6,5,<.\usbinc\usb_conf.h><usb_conf.h>
101
File 6,5,<.\usbinc\usb_desc.h><usb_desc.h>
105
File 6,5,<.\usbinc\usb_desc.h><usb_desc.h>
102
File 6,5,<.\usbinc\usb_prop.h><usb_prop.h>
106
File 6,5,<.\usbinc\usb_prop.h><usb_prop.h>
103
 
107
 
104
 
108
 
105
Options 1,0,0  // Target 'Navi-Ctrl'
109
Options 1,0,0  // Target 'Navi-Ctrl'
106
 Device (STR911FM44)
110
 Device (STR911FM44)
107
 Vendor (STMicroelectronics)
111
 Vendor (STMicroelectronics)
108
 Cpu (IRAM(0x04000000-0x04017FFF) IROM(0x0-0x7FFFF) IROM2(0x400000-0x407FFF) CLOCK(25000000) CPUTYPE(ARM9E))
112
 Cpu (IRAM(0x04000000-0x04017FFF) IROM(0x0-0x7FFFF) IROM2(0x400000-0x407FFF) CLOCK(25000000) CPUTYPE(ARM9E))
109
 FlashUt ()
113
 FlashUt ()
110
 StupF ("STARTUP\ST\STR91x.s" ("STR91x Startup Code"))
114
 StupF ("STARTUP\ST\STR91x.s" ("STR91x Startup Code"))
111
 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 -FF0STR91xFxx4 -FS00 -FL080000 -FF1STR91xB1 -FS1400000 -FL18000))
115
 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 -FF0STR91xFxx4 -FS00 -FL080000 -FF1STR91xB1 -FS1400000 -FL18000))
112
 DevID (4069)
116
 DevID (4069)
113
 Rgf (91x_lib.H)
117
 Rgf (91x_lib.H)
114
 Mem ()
118
 Mem ()
115
 C ()
119
 C ()
116
 A ()
120
 A ()
117
 RL ()
121
 RL ()
118
 OH ()
122
 OH ()
119
 DBC_IFX ()
123
 DBC_IFX ()
120
 DBC_CMS ()
124
 DBC_CMS ()
121
 DBC_AMS ()
125
 DBC_AMS ()
122
 DBC_LMS ()
126
 DBC_LMS ()
123
 UseEnv=0
127
 UseEnv=0
124
 EnvBin ()
128
 EnvBin ()
125
 EnvInc ()
129
 EnvInc ()
126
 EnvLib ()
130
 EnvLib ()
127
 EnvReg (ÿST\91x\)
131
 EnvReg (ÿST\91x\)
128
 OrgReg (ÿST\91x\)
132
 OrgReg (ÿST\91x\)
129
 TgStat=16
133
 TgStat=16
130
 OutDir (.\Obj\)
134
 OutDir (.\Obj\)
131
 OutName (Navi-Ctrl_STR9)
135
 OutName (Navi-Ctrl_STR9)
132
 GenApp=1
136
 GenApp=1
133
 GenLib=0
137
 GenLib=0
134
 GenHex=1
138
 GenHex=1
135
 Debug=0
139
 Debug=0
136
 Browse=0
140
 Browse=0
137
 LstDir (.\Lst\)
141
 LstDir (.\Lst\)
138
 HexSel=1
142
 HexSel=1
139
 MG32K=0
143
 MG32K=0
140
 TGMORE=0
144
 TGMORE=0
141
 RunUsr 0 0 <>
145
 RunUsr 0 0 <>
142
 RunUsr 1 0 <>
146
 RunUsr 1 0 <>
143
 BrunUsr 0 0 <>
147
 BrunUsr 0 0 <>
144
 BrunUsr 1 0 <>
148
 BrunUsr 1 0 <>
145
 CrunUsr 0 0 <>
149
 CrunUsr 0 0 <>
146
 CrunUsr 1 0 <>
150
 CrunUsr 1 0 <>
147
 SVCSID <>
151
 SVCSID <>
148
 GLFLAGS=2047
152
 GLFLAGS=2047
149
 GCPUTYP (ARM9E)
153
 GCPUTYP (ARM9E)
150
 TFlagsA { 0,12,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
154
 TFlagsA { 0,12,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
151
 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 }
155
 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 }
152
 OCMARAM { 0,0,0,0,4,0,128,1,0 }
156
 OCMARAM { 0,0,0,0,4,0,128,1,0 }
153
 OCMAROM { 1,0,0,0,0,0,0,8,0 }
157
 OCMAROM { 1,0,0,0,0,0,0,8,0 }
154
 OCMXRAM { 0,0,0,0,0,0,0,0,0 }
158
 OCMXRAM { 0,0,0,0,0,0,0,0,0 }
155
 OCMIRAM2 { 0,0,0,48,0,0,16,0,0 }
159
 OCMIRAM2 { 0,0,0,48,0,0,16,0,0 }
156
 OCMIROM2 { 1,0,0,64,0,0,128,0,0 }
160
 OCMIROM2 { 1,0,0,64,0,0,128,0,0 }
157
 ACCFLG { 1,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
161
 ACCFLG { 1,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
158
 ACMISC ()
162
 ACMISC ()
159
 ACDEFN ()
163
 ACDEFN ()
160
 ACUDEF ()
164
 ACUDEF ()
161
 ACINCD (.\libstr91x\include;.\usblibrary\inc;.\usbinc;.\)
165
 ACINCD (.\libstr91x\include;.\usblibrary\inc;.\usbinc;.\)
162
 AASFLG { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
166
 AASFLG { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
163
 AAMISC ()
167
 AAMISC ()
164
 AADEFN ()
168
 AADEFN ()
165
 AAUDEF ()
169
 AAUDEF ()
166
 AAINCD ()
170
 AAINCD ()
167
 PropFld { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
171
 PropFld { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
168
 IncBld=1
172
 IncBld=1
169
 AlwaysBuild=0
173
 AlwaysBuild=0
170
 GenAsm=0
174
 GenAsm=0
171
 AsmAsm=0
175
 AsmAsm=0
172
 PublicsOnly=0
176
 PublicsOnly=0
173
 StopCode=3
177
 StopCode=3
174
 CustArgs ()
178
 CustArgs ()
175
 LibMods ()
179
 LibMods ()
176
 ALDFLAG { 21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
180
 ALDFLAG { 21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
177
 ALDTADR (0x000000)
181
 ALDTADR (0x000000)
178
 ALDDADR (0x4000000)
182
 ALDDADR (0x4000000)
179
 ALDBSSR ()
183
 ALDBSSR ()
180
 ALDICLB ()
184
 ALDICLB ()
181
 ALDICDR ()
185
 ALDICDR ()
182
 ALDMISC ()
186
 ALDMISC ()
183
 ALDSCAT (.\scripts\flash_str9.ld)
187
 ALDSCAT (.\scripts\flash_str9.ld)
184
  OPTDL (SARM.DLL)(-cSTR91x)(DARMST9.DLL)(-pSTR910)(SARM.DLL)(-cSTR91x)(TARMST9.DLL)(-pSTR910)
188
  OPTDL (SARM.DLL)(-cSTR91x)(DARMST9.DLL)(-pSTR910)(SARM.DLL)(-cSTR91x)(TARMST9.DLL)(-pSTR910)
185
  OPTDBG 48126,0,()()()()()()()()()() (BIN\UL2ARM.DLL)()()()
189
  OPTDBG 48126,0,()()()()()()()()()() (BIN\UL2ARM.DLL)()()()
186
 FLASH1 { 9,0,0,0,1,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0 }
190
 FLASH1 { 9,0,0,0,1,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0 }
187
 FLASH2 (BIN\UL2ARM.DLL)
191
 FLASH2 (BIN\UL2ARM.DLL)
188
 FLASH3 ("" ())
192
 FLASH3 ("" ())
189
 FLASH4 ()
193
 FLASH4 ()
190
EndOpt
194
EndOpt
191
 
195