Subversion Repositories NaviCtrl

Rev

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

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