Subversion Repositories NaviCtrl

Rev

Rev 24 | Rev 43 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 24 Rev 41
Line 9... Line 9...
9
Group (Str9-Lib)
9
Group (Str9-Lib)
10
Group (Documentation)
10
Group (Documentation)
11
Group (USB-Lib)
11
Group (USB-Lib)
Line 12... Line 12...
12
 
12
 
13
File 1,1,<.\main.c><main.c>
-
 
14
File 1,1,<.\uart.c><uart.c>
13
File 1,1,<.\main.c><main.c>
15
File 1,1,<.\interrupt.c><interrupt.c>
14
File 1,1,<.\interrupt.c><interrupt.c>
16
File 1,1,<.\ramfunc.c><ramfunc.c>
15
File 1,1,<.\ramfunc.c><ramfunc.c>
17
File 1,1,<.\menu.c><menu.c>
16
File 1,1,<.\menu.c><menu.c>
18
File 1,1,<.\printf_P.c><printf_P.c>
17
File 1,1,<.\printf_P.c><printf_P.c>
19
File 1,1,<.\timer.c><timer.c>
18
File 1,1,<.\timer.c><timer.c>
20
File 1,1,<.\spi_slave.c><spi_slave.c>
19
File 1,1,<.\spi_slave.c><spi_slave.c>
21
File 1,1,<.\i2c.c><i2c.c>
-
 
22
File 1,1,<.\GPS.c><GPS.c>
-
 
23
File 1,1,<.\GPSUart.c><GPSUart.c>
20
File 1,1,<.\i2c.c><i2c.c>
24
File 1,1,<.\usb.c><usb.c>
21
File 1,1,<.\usb.c><usb.c>
25
File 1,1,<.\fat16.c><fat16.c>
-
 
26
File 1,1,<.\settings.c><settings.c>
22
File 1,1,<.\fat16.c><fat16.c>
-
 
23
File 1,1,<.\sdc.c><sdc.c>
27
File 1,1,<.\sdc.c><sdc.c>
24
File 1,1,<.\settings.c><settings.c>
28
File 1,1,<.\ssc.c><ssc.c>
25
File 1,1,<.\ssc.c><ssc.c>
29
File 1,1,<.\usb_desc.c><usb_desc.c>
26
File 1,1,<.\usb_desc.c><usb_desc.c>
30
File 1,1,<.\usb_endp.c><usb_endp.c>
27
File 1,1,<.\usb_endp.c><usb_endp.c>
31
File 1,1,<.\usb_istr.c><usb_istr.c>
28
File 1,1,<.\usb_istr.c><usb_istr.c>
32
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>
33
File 1,1,<.\usb_pwr.c><usb_pwr.c>
31
File 1,1,<.\led.c><led.c>
-
 
32
File 1,1,<.\crc16.c><crc16.c>
-
 
33
File 1,1,<.\ubx.c><ubx.c>
-
 
34
File 1,1,<.\uart0.c><uart0.c>
-
 
35
File 1,1,<.\uart1.c><uart1.c>
34
File 1,1,<.\crc16.c><crc16.c>
36
File 1,1,<.\uart2.c><uart2.c>
35
File 1,1,<.\kml.c><kml.c>
37
File 1,1,<.\kml.c><kml.c>
-
 
38
File 1,1,<.\fifo.c><fifo.c>
36
File 2,5,<.\kml.h><kml.h>
39
File 1,1,<.\waypoints.c><waypoints.c>
37
File 2,5,<.\crc16.h><crc16.h>
40
File 1,1,<.\GPS.c><GPS.c>
38
File 2,5,<.\ramfunc.h><ramfunc.h>
41
File 2,5,<.\ramfunc.h><ramfunc.h>
39
File 2,5,<.\main.h><main.h>
-
 
40
File 2,5,<.\uart.h><uart.h>
42
File 2,5,<.\main.h><main.h>
41
File 2,5,<.\menu.h><menu.h>
43
File 2,5,<.\menu.h><menu.h>
42
File 2,5,<.\printf_P.h><printf_P.h>
44
File 2,5,<.\printf_P.h><printf_P.h>
43
File 2,5,<.\91x_conf.h><91x_conf.h>
45
File 2,5,<.\settings.h><settings.h>
44
File 2,5,<.\timer.h><timer.h>
46
File 2,5,<.\timer.h><timer.h>
45
File 2,5,<.\usb.h><usb.h>
47
File 2,5,<.\usb.h><usb.h>
46
File 2,5,<.\spi_slave.h><spi_slave.h>
48
File 2,5,<.\spi_slave.h><spi_slave.h>
47
File 2,5,<.\i2c.h><i2c.h>
49
File 2,5,<.\i2c.h><i2c.h>
48
File 2,5,<.\sdc.h><sdc.h>
50
File 2,5,<.\sdc.h><sdc.h>
49
File 2,5,<.\ssc.h><ssc.h>
51
File 2,5,<.\ssc.h><ssc.h>
50
File 2,5,<.\fat16.h><fat16.h>
52
File 2,5,<.\fat16.h><fat16.h>
-
 
53
File 2,5,<.\GPS.h><GPS.h>
-
 
54
File 2,5,<.\libstr91x\include\91x_lib.h><91x_lib.h>
-
 
55
File 2,5,<.\led.h><led.h>
-
 
56
File 2,5,<.\crc16.h><crc16.h>
51
File 2,5,<.\GPS.h><GPS.h>
57
File 2,5,<.\ubx.h><ubx.h>
52
File 2,5,<.\GPSUart.h><GPSUart.h>
58
File 2,5,<.\uart0.h><uart0.h>
-
 
59
File 2,5,<.\uart1.h><uart1.h>
53
File 2,5,<.\settings.h><settings.h>
60
File 2,5,<.\uart2.h><uart2.h>
-
 
61
File 2,5,<.\kml_header.h><kml_header.h>
-
 
62
File 2,5,<.\kml.h><kml.h>
-
 
63
File 2,5,<.\fifo.h><fifo.h>
54
File 2,5,<.\kml_header.h><kml_header.h>
64
File 2,5,<.\waypoints.h><waypoints.h>
55
File 3,2,<.\startup912.s><startup912.s>
65
File 3,2,<.\startup912.s><startup912.s>
56
File 4,1,<.\libstr91x\src\91x_scu.c><91x_scu.c>
66
File 4,1,<.\libstr91x\src\91x_scu.c><91x_scu.c>
57
File 4,1,<.\libstr91x\src\91x_gpio.c><91x_gpio.c>
67
File 4,1,<.\libstr91x\src\91x_gpio.c><91x_gpio.c>
58
File 4,1,<.\libstr91x\src\91x_uart.c><91x_uart.c>
68
File 4,1,<.\libstr91x\src\91x_uart.c><91x_uart.c>
Line 62... Line 72...
62
File 4,1,<.\libstr91x\src\91x_i2c.c><91x_i2c.c>
72
File 4,1,<.\libstr91x\src\91x_i2c.c><91x_i2c.c>
63
File 4,1,<.\libstr91x\src\91x_fmi.c><91x_fmi.c>
73
File 4,1,<.\libstr91x\src\91x_fmi.c><91x_fmi.c>
64
File 4,1,<.\libstr91x\src\91x_wiu.c><91x_wiu.c>
74
File 4,1,<.\libstr91x\src\91x_wiu.c><91x_wiu.c>
65
File 6,1,<.\usblibrary\src\usb_regs.c><usb_regs.c>
75
File 6,1,<.\usblibrary\src\usb_regs.c><usb_regs.c>
66
File 6,1,<.\usblibrary\src\usb_core.c><usb_core.c>
76
File 6,1,<.\usblibrary\src\usb_core.c><usb_core.c>
67
File 6,1,<.\usblibrary\src\usb_init.c><usb_init.c>
-
 
68
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>
69
File 6,1,<.\usblibrary\src\usb_mem.c><usb_mem.c>
79
File 6,1,<.\usblibrary\src\usb_mem.c><usb_mem.c>
70
File 6,5,<.\usbinc\usb_pwr.h><usb_pwr.h>
80
File 6,5,<.\usbinc\usb_pwr.h><usb_pwr.h>
71
File 6,5,<.\usbinc\hw_config.h><hw_config.h>
81
File 6,5,<.\usbinc\hw_config.h><hw_config.h>
72
File 6,5,<.\usbinc\usb_conf.h><usb_conf.h>
82
File 6,5,<.\usbinc\usb_conf.h><usb_conf.h>
73
File 6,5,<.\usbinc\usb_desc.h><usb_desc.h>
83
File 6,5,<.\usbinc\usb_desc.h><usb_desc.h>
74
File 6,5,<.\usbinc\usb_prop.h><usb_prop.h>
84
File 6,5,<.\usbinc\usb_prop.h><usb_prop.h>
Line 75... Line 85...
75
 
85
 
76
 
86
 
77
Options 1,0,0  // Target 'Navi-Ctrl'
87
Options 1,0,0  // Target 'Navi-Ctrl'
78
 Device (STR910FM32)
88
 Device (STR911FM44)
79
 Vendor (STMicroelectronics)
89
 Vendor (STMicroelectronics)
80
 Cpu (IRAM(0x04000000-0x0400FFFF) IROM(0x0-0x3FFFF) IROM2(0x400000-0x407FFF) CLOCK(25000000) CPUTYPE(ARM9E))
90
 Cpu (IRAM(0x04000000-0x04017FFF) IROM(0x0-0x7FFFF) IROM2(0x400000-0x407FFF) CLOCK(25000000) CPUTYPE(ARM9E))
81
 FlashUt ()
91
 FlashUt ()
82
 StupF ("STARTUP\ST\STR91x.s" ("STR91x Startup Code"))
92
 StupF ("STARTUP\ST\STR91x.s" ("STR91x Startup Code"))
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))
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))
84
 DevID (4118)
94
 DevID (4069)
85
 Rgf (91x_lib.H)
95
 Rgf (91x_lib.H)
86
 Mem ()
96
 Mem ()
87
 C ()
97
 C ()
Line 119... Line 129...
119
 SVCSID <>
129
 SVCSID <>
120
 GLFLAGS=2047
130
 GLFLAGS=2047
121
 GCPUTYP (ARM9E)
131
 GCPUTYP (ARM9E)
122
 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 }
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 }
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 }
124
 OCMARAM { 0,0,0,0,4,0,0,1,0 }
134
 OCMARAM { 0,0,0,0,4,0,128,1,0 }
125
 OCMAROM { 1,0,0,0,0,0,0,4,0 }
135
 OCMAROM { 1,0,0,0,0,0,0,8,0 }
126
 OCMXRAM { 0,0,0,0,0,0,0,0,0 }
136
 OCMXRAM { 0,0,0,0,0,0,0,0,0 }
127
 OCMIRAM2 { 0,0,0,48,0,0,16,0,0 }
137
 OCMIRAM2 { 0,0,0,48,0,0,16,0,0 }
128
 OCMIROM2 { 1,0,0,64,0,0,128,0,0 }
138
 OCMIROM2 { 1,0,0,64,0,0,128,0,0 }
129
 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 }
130
 ACMISC ()
140
 ACMISC ()
Line 151... Line 161...
151
 ALDBSSR ()
161
 ALDBSSR ()
152
 ALDICLB ()
162
 ALDICLB ()
153
 ALDICDR ()
163
 ALDICDR ()
154
 ALDMISC ()
164
 ALDMISC ()
155
 ALDSCAT (.\scripts\flash_str9.ld)
165
 ALDSCAT (.\scripts\flash_str9.ld)
156
  OPTDL (SARM.DLL)(-cSTR91x)(DARMST9.DLL)(-pSTR910)(SARM.DLL)(-cSTR91x)(TARMST9.DLL)(-pSTR910)
166
  OPTDL (SARM.DLL)(-cSTR91x)(DARMST9.DLL)(-pSTR911)(SARM.DLL)(-cSTR91x)(TARMST9.DLL)(-pSTR911)
157
  OPTDBG 48126,0,()()()()()()()()()() (BIN\UL2ARM.DLL)()()()
167
  OPTDBG 48126,0,()()()()()()()()()() (BIN\UL2ARM.DLL)()()()
158
 FLASH1 { 9,0,0,0,1,0,0,0,0,0,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 }
159
 FLASH2 (BIN\UL2ARM.DLL)
169
 FLASH2 (BIN\UL2ARM.DLL)
160
 FLASH3 ()
170
 FLASH3 ("" ())
161
 FLASH4 ()
171
 FLASH4 ()
162
EndOpt
172
EndOpt
Line 163... Line -...
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
-