Subversion Repositories NaviCtrl

Rev

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

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