OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-3.0/] [packages/] [hal/] [mn10300/] [am33/] [current/] [ChangeLog] - Blame information for rev 868

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 786 skrzyp
2004-05-27  Gary Thomas  
2
 
3
        * src/redboot_linux_exec.c (do_exec): Be sensitive to value in
4
        "entry_address" as this can indicate if the image to be executed
5
        is valid (the "load" functions set it to "NO_MEMORY" when invalid)
6
 
7
2004-04-22  Jani Monoses 
8
 
9
         * cdl/hal_mn10300_am33.cdl :
10
         Invoke tail with stricter syntax that works in latest coreutils.
11
 
12
2003-12-05  Andrew Lunn  
13
 
14
        * include/var_intr.h:  hal_delay_us() is a C function.
15
 
16
2003-07-18  Nick Garnett  
17
 
18
        * cdl/hal_mn10300_am33.cdl:
19
        Changed values for CYGNUM_HAL_RTC_NUMERATOR,
20
        CYGNUM_HAL_RTC_DENOMINATOR and CYGNUM_HAL_RTC_PERIOD to
21
        "default_value" from "calculated". This makes it easier
22
        to change these values globally.
23
 
24
2003-04-10  Nick Garnett  
25
 
26
        * src/mn10300_am33.ld:
27
        Added .eh_frame to data section. This is a stopgap fix to allow
28
        C++ programs that define exceptions to link and run. It does not
29
        allow them to actually throw exceptions, since that depends on
30
        compiler changes that have not been made. Further, more
31
        far-reaching, linker script changes will also be needs when that
32
        happens.
33
        Added libsupc++.a to GROUP() directive for GCC versions later than
34
        3.0.
35
 
36
2003-03-14  Bart Veer  
37
 
38
        * src/mn10300_am33.ld: add entries for debug sections, needed by
39
        current tools
40
 
41
2003-03-11  Mark Salter  
42
 
43
        * src/redboot_linux_exec.c (do_exec): Call eth_drv_stop as necessary.
44
 
45
2002-12-06  Mark Salter  
46
 
47
        * src/var_misc.c (hal_mn10300_mem_real_region_top): New function.
48
 
49
        * include/variant.inc: Don't set TBR for RAM startup if the RAM
50
        base is not properly aligned.
51
 
52
2002-11-19  Mark Salter  
53
 
54
        * cdl/hal_mn10300_am33.cdl: Add virtual vector comm support using
55
        any combination of AM33 serial ports and platform serial ports.
56
        * src/am33_serial.c: New file. Support for internal serial ports.
57
 
58
2002-11-15  Mark Salter  
59
 
60
        * cdl/hal_mn10300_am33.cdl: Add options to control placement of
61
        VSR and virtual vector tables. Platforms may override.
62
        * src/mn10300_am33.ld: Use new cdl option values.
63
 
64
2002-11-14  Mark Salter  
65
 
66
        * include/var_intr.h (HAL_CLOCK_INITIALIZE): Save _period_ for
67
        use by other code.
68
 
69
        * src/redboot_cmds.c: New file.
70
        * cdl/hal_mn10300_am33.cdl: Add support for RedBoot exec command.
71
 
72
2001-10-18  David Howells  
73
 
74
        * include/variant.inc: Suppress as many interrupt sources as
75
        possible whilst booting.
76
 
77
2001-07-27  David Howells  
78
 
79
        * cdl/hal_mn10300_am33.cdl: Added option for disabling caching
80
        when accessing flash (CYGSEM_HAL_UNCACHED_FLASH_ACCESS).
81
        * include/var_cache.h: Ditto.
82
        * include/variant.inc: Initialise the cache and the trap base
83
        register if appropriate.
84
        * src/mn10300_am33.ld: Handle code kept in RAM for flash drivers
85
        and permit the VSR table to reside in on-CPU RAM.
86
 
87
2000-08-12  Drew Moseley  
88
 
89
        * src/var_misc.c: More rearranging of GDB regnames.
90
 
91
2000-08-11  Drew Moseley  
92
 
93
        * src/var_misc.c: Rearranged regnames to correspond to what GDB is
94
        expecting.
95
 
96
2000-08-10  Drew Moseley  
97
 
98
        * src/var_misc.c: Added Cygmon support.
99
 
100
        * include/variant.inc: Added AM33/2.00 support.
101
        * src/mn10300_am33.ld: Ditto.
102
        * src/var_misc.c: Ditto.
103
 
104
        * include/var_intr.h: Added Cygmon support.
105
 
106
        * include/var_arch.h: Added some PSW bitmasks.
107
        Added Cygmon support.
108
 
109
        * cdl/hal_mn10300_am33.cdl: Added option for AM33_REVISION
110
 
111
2000-06-21  Nick Garnett  
112
 
113
        * src/mn10300_am33.ld:
114
        Added extra underscore to _stext and _etext.
115
        Switched to new table definition mechanism.
116
 
117
2000-03-20  Jonathan Larmour  
118
 
119
        * include/variant.inc (SAVED_CONTEXT_PC_OFFSET): New macro to give
120
        variant-specific offset of PC within saved register context
121
        (hal_mon_init_vsr): For RAM startup, override breakpoint VSR if stubs
122
        are included
123
 
124
        * include/var_arch.h (HAL_SavedRegisters): Move here from architecture
125
        HAL
126
 
127
2000-02-16  Jesper Skov  
128
 
129
        * cdl/hal_mn10300_am33.cdl: remove fix me
130
 
131
2000-01-28  Gary Thomas  
132
 
133
        * src/mn10300_am33.ld: Add support for network package.
134
 
135
1999-12-21  Jonathan Larmour  
136
 
137
        * include/variant.inc: Rename CYG_HAL_USE_ROM_MONITOR_GDB_STUBS ->
138
        CYGSEM_HAL_USE_ROM_MONITOR_GDB_stubs
139
 
140
        * cdl/hal_mn10300_am33.cdl: Ensure we "puts" to appropriate CDL header
141
        We don't need to include CYGBLD_HAL_PLATFORM_H - that's done in hal.h
142
 
143
1999-12-14  Jonathan Larmour  
144
 
145
        * include/var_intr.h (HAL_INTERRUPT_CONFIGURE): EXTMD needs to be
146
        accessed as a 32-bit register on the AM33
147
 
148
1999-12-08  Nick Garnett  
149
 
150
        * include/var_cache.h (HAL_DCACHE_WRITE_MODE): Fixed to clear old
151
        write mode before setting new one. otherwise write-through mode is
152
        sticky.
153
 
154
1999-12-02  John Dallaway  
155
 
156
        * cdl/hal_mn10300_am33.cdl:
157
 
158
        Use the  token in custom rules.
159
 
160
1999-12-01  John Dallaway  
161
 
162
        * cdl/hal_mn10300_am33.cdl:
163
 
164
        Use the  token in custom rules.
165
 
166
1999-11-04  John Dallaway  
167
 
168
        * cdl/hal_mn10300_am33.cdl:
169
 
170
        Output custom rule dependency information to .deps files in
171
        the current directory.
172
 
173
        Dispense with the need to create a 'src' sub-directory.
174
 
175
1999-11-03  Jesper Skov  
176
 
177
        * cdl/hal_mn10300_am33.cdl: Added.
178
 
179
1999-10-27  Nick Garnett  
180
 
181
        * include/variant.inc: CYG_ISR_TABLE_SIZE changed to 57, which is
182
        what it should be. Case 102415.
183
 
184
1999-10-06  Jonathan Larmour  
185
 
186
        * src/PKGconf.mak: Don't create extras.o here any more
187
 
188
1999-08-18  Nick Garnett  
189
 
190
        * include/var_intr.h: Added CYGNUM_HAL_EXCEPTION_WATCHDOG as a
191
        synonym for CYGNUM_HAL_VECTOR_WATCHDOG.
192
 
193
1999-08-16  Jonathan Larmour  
194
 
195
        * include/var_intr.h (HAL_INTERRUPT_CONFIGURE): Correct bad address
196
        when restoring EXTMD. 0x180>>1 becomes 0x200>>1 for AM33
197
 
198
        * include/variant.inc: Change comment mentioning AM32 to AM33
199
 
200
1999-08-13  Nick Garnett  
201
 
202
        * src/variant.S: Tidied away superfluous trace code.
203
 
204
        * include/var_cache.h: Removed disablement of data cache
205
        enable/disable.
206
 
207
1999-08-10  Jonathan Larmour  
208
 
209
        * include/pkgconf/hal_mn10300_am33.h:
210
        reparent CYGPKG_HAL_MN10300_AM33 under CYGPKG_HAL_MN10300_VARIANTS
211
 
212
1999-07-30  Nick Garnett  
213
 
214
        * src/variant.S: Added trampolines to decode NMICR and ISR
215
        register value and vector back into the VSR.
216
 
217
        * include/pkgconf/hal_mn10300_am33.h:
218
        Added includes for architecture and platform pkgconf files.
219
 
220
        * include/variant.inc: Added initialization for extra entries in
221
        VSR table. Added initialization for NMI VSR trampolines.
222
 
223
        * include/var_intr.h: Moved HAL_INTERRUPT_CONFIGURE() here since
224
        it is now variant-specific.
225
        Reorganized and renumbered exceptions.
226
 
227
1999-07-27  Nick Garnett  
228
 
229
        * src/variant.S: Added this file to contain assembly
230
        implementation of cyg_hal_dcache_store().
231
 
232
        * src/var_misc.c: Removed cyg_hal_dcache_store(), now implemented
233
        in assembly in variant.S.
234
 
235
        * src/mn10300_am33.ld: Relocated VSR table and VVT to 0x50000100
236
        and 0x50000200 respectively.
237
 
238
        * src/PKGconf.mak (COMPILE): Added variant.S.
239
 
240
        * include/variant.inc:
241
        Added definition of DCR_DE bit.
242
        Converted all *_MIPS_* definitions to *_MN10300_*.
243
        Removed initialization of TBR register.
244
        Fixed up differenced between RAM and ROM startups.
245
 
246
        * include/var_cache.h:
247
        Temporarily disabled DCACHE, we are having problems getting it to
248
        purge properly. Various other minor tidies.
249
 
250
        * include/var_arch.h: Added macros to transfer extra AM33
251
        registers between a HAL_SavedRegisters structure and a GDB
252
        register dump.
253
 
254
1999-07-16  Nick Garnett  
255
 
256
        * include/variant.inc:
257
        Moved hal_cpu_init macro here. Added initialization for TBR.
258
        Implemented hal_memc_init. Removed some defunct code from
259
        hal_diag_* macros.
260
 
261
        * include/var_intr.h:
262
        Tidied up timer register addresses.
263
 
264
1999-07-08  Nick Garnett  
265
 
266
        * include/var_intr.h:
267
        Extended exceptions to cover those reported in the ISR register.
268
 
269
        * include/variant.inc:
270
        Added definitions of NMICR, DCR and ISR addresses.
271
        Added hal_cpu_clear_nmid macro.
272
 
273
1999-07-07  Nick Garnett  
274
 
275
        * src/mn10300_am33.ld:
276
        Temporarily disabled definition of shared VSR.
277
 
278
        * include/variant.inc:
279
        Added macros to get and set PSW in a CPU specific way.
280
 
281
1999-06-30  Nick Garnett  
282
 
283
        * include/var_arch.h:
284
        * include/var_cache.h:
285
        * include/var_intr.h:
286
        * include/variant.inc:
287
        * include/pkgconf/hal_mn10300_am33.h:
288
        * src/PKGconf.mak:
289
        * src/mn10300_am33.ld:
290
        * src/var_misc.c:
291
        Added these files to contain defines and code for the AM33
292
        processor variant.
293
 
294
 

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.