Subversion Repositories NaviCtrl

Rev

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

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