Subversion Repositories NaviCtrl

Rev

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

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