Subversion Repositories NaviCtrl

Rev

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

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