Subversion Repositories NaviCtrl

Rev

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

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