Subversion Repositories NaviCtrl

Rev

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

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