]> git.karo-electronics.de Git - karo-tx-redboot.git/blob - packages/hal/mips/tx39/v2_0/ChangeLog
Initial revision
[karo-tx-redboot.git] / packages / hal / mips / tx39 / v2_0 / ChangeLog
1 2004-04-22  Jani Monoses <jani@iv.ro>
2
3          * cdl/hal_mips_tx39.cdl :
4          Invoke tail with stricter syntax that works in latest coreutils. 
5
6 2003-04-10  Nick Garnett  <nickg@balti.calivar.com>
7
8         * src/mips_tx39.ld: 
9         Added libsupc++.a to GROUP() directive for GCC versions later than
10         3.0.
11
12 2003-04-09  Jonathan Larmour  <jifl@eCosCentric.com>
13
14         * src/mips_tx39.ld:
15         Fix .gnulinkonce.s -> .gnu.linkonce.s typo.
16
17 2000-10-20  Jesper Skov  <jskov@redhat.com>
18
19         * include/var_cache.h (HAL_DCACHE_INVALIDATE_ALL): Move volatile
20         keyword before type.
21
22 2000-08-03  Jonathan Larmour  <jlarmour@redhat.co.uk>
23
24         * src/mips_tx39.ld: Revert below change. It was correct before.
25
26 2000-06-21  Nick Garnett  <nickg@cygnus.co.uk>
27
28         * src/mips_tx39.ld:
29         Added underscore to _stext and _etext.
30         Switched to new table definition mechanism.
31
32 2000-06-06  Jesper Skov  <jskov@redhat.com>
33
34         * include/var_intr.h (HAL_INTERRUPT_ACKNOWLEDGE,
35         HAL_INTERRUPT_CONFIGURE): Change the right bits. 
36         (Haruki Kashiwaya)
37
38 2000-04-06  Jonathan Larmour  <jlarmour@redhat.co.uk>
39
40         * src/mips_tx39.ld: Define __CTOR_LIST__, __CTOR_END__, __DTOR_LIST__,
41         __DTOR_END__ regardless, for compatibility with old toolchains
42
43 2000-04-04  Jonathan Larmour  <jlarmour@redhat.co.uk>
44
45         * src/mips_tx39.ld: Make sure some potentially empty sections are
46         output. Replace __rom_data_start which was accidentally removed.
47         Split lit section into lit8 and lit4.
48
49 2000-03-16  Jonathan Larmour  <jlarmour@redhat.co.uk>
50
51         * src/mips_tx39.ld: Update from latest "mips-tx39-elf-ld --verbose"
52         output so that it properly reflects what the tools expect
53
54 2000-02-23  Jonathan Larmour  <jlarmour@redhat.co.uk>
55
56         * include/var_intr.h: CYG_HAL_MIPS_SIM -> CYGPKG_HAL_MIPS_SIM
57
58 2000-02-16  Jesper Skov  <jskov@redhat.com>
59
60         * cdl/hal_mips_tx39.cdl: removed fix me.
61
62 2000-01-28  Gary Thomas  <gthomas@cygnus.co.uk>
63
64         * src/mips_tx39.ld: Add support for network package.
65
66 1999-12-21  Jonathan Larmour  <jlarmour@cygnus.co.uk>
67
68         * include/var_arch.h: Rename CYG_HAL_USE_ROM_MONITOR_CYGMON ->
69         CYGSEM_HAL_USE_ROM_MONITOR_CygMon
70
71         * src/hal_diag.c: Likewise. Also CYG_HAL_USE_ROM_MONITOR -> 
72         CYGSEM_HAL_USE_ROM_MONITOR throughout
73
74         * include/pkgconf/hal_mips_tx39.h: Fix typo
75
76         * cdl/hal_mips_tx39.cdl: Some cosmetic layout changes and fixed typos
77         Ensure we "puts" to correct CDL header
78         Add CYGHWR_HAL_MIPS_TX3904_TRR_REQUIRES_SYNC which for some reason
79         wasn't brought over from ~CDL
80
81 1999-12-02  John Dallaway  <jld@cygnus.co.uk>
82
83         * cdl/hal_mips_tx39.cdl:
84
85         Use the <PACKAGE> token in custom rules.
86
87 1999-12-01  John Dallaway  <jld@cygnus.co.uk>
88
89         * cdl/hal_mips_tx39.cdl:
90
91         Use the <PREFIX> token in custom rules.
92
93 1999-11-04  John Dallaway  <jld@cygnus.co.uk>
94
95         * cdl/hal_mips_tx39.cdl:
96
97         Output custom rule dependency information to .deps files in
98         the current directory.
99
100         Dispense with the need to create a 'src' sub-directory.
101
102 1999-11-02  Jesper Skov  <jskov@cygnus.co.uk>
103
104         * cdl/hal_mips_tx39.cdl: Added.
105
106 1999-10-26  Nick Garnett  <nickg@cygnus.co.uk>
107
108         * include/variant.inc: Added implementations of hal_intc_translate
109         macro.
110
111 1999-10-06  Jonathan Larmour  <jlarmour@cygnus.co.uk>
112
113         * src/PKGconf.mak: Don't create extras.o here any more
114
115 1999-10-05  Nick Garnett  <nickg@cygnus.co.uk>
116
117         * include/pkgconf/hal_mips_tx39.h: Added define of
118         CYGPKG_HAL_MIPS_MSBFIRST.
119
120 1999-09-17  Jonathan Larmour  <jlarmour@cygnus.co.uk>
121
122         * src/hal_diag.c: Only avoid SERIAL0 if CYG_HAL_USE_ROM_MONITOR_CYGMON
123         since we default to assuming Cygmon
124
125         * include/variant.inc (hal_memc_init): Don't make conditional on
126         ROM startup - makes sense anyway so that users can change amount
127         of memory in system
128         (hal_memc_init_dram): Likewise
129
130         * include/var_arch.h (HAL_DIAG_IRQ_CHECK): Give extra return parameter
131         rather than relying on this being an expression which evaluates
132         
133 1999-09-16  Hugo Tyson  <hmt@cygnus.co.uk>
134
135         This set of changes with matching ones in arch comes from Mark
136         Salter's work to make jmr3904 CygMon talk Ethernet.
137
138         * include/variant.inc: Do not re-initialize and disable all
139         interrupts if RAM start, this stops networked CygMon working.
140         Likewise don't re-init memory.
141
142         * src/hal_diag.c: Add alternate hal_diag...() routines that talk
143         via CygMon so that ethernet debugging works.
144
145         * include/var_arch.h: If CYG_HAL_USE_ROM_MONITOR, export macro for
146         polling unknown interrupts in CygMon, HAL_DIAG_IRQ_CHECK.
147         
148 1999-08-25  Nick Garnett  <nickg@cygnus.co.uk>
149
150         * include/variant.inc: Added clock-speed dependent values for the
151         DRAM DWR0 register. Values as suggested by Toshiba in PR20094.
152         Added improved work-around for TOE problem suggested by Toshiba
153         in PR20233.
154         Some code rearranged to eliminate assembler warning messages.
155         Some general tidying.
156
157         * include/var_cache.h (HAL_ICACHE_DISABLE): Added jump to aligned
158         label after disable to avoid potential race with cache. Suggested
159         by Toshiba in PR20091.
160
161 1999-06-18  Nick Garnett  <nickg@cygnus.co.uk>
162
163         * include/var_intr.h: Added TX39 specific variant of
164         HAL_CLOCK_LATENCY().
165
166         * include/var_cache.h: Added TX39 specific implementation of
167         HAL_ICACHE_INVALIDATE_ALL().
168
169 1999-06-16  Jesper Skov  <jskov@cygnus.co.uk>
170         CR 100804 workaround
171         * src/mips_tx39.ld: Suppress .mdebug in the final output.
172
173 1999-06-02  Jonathan Larmour  <jlarmour@cygnus.co.uk>
174
175         * src/mips_tx39.ld: 
176         Add .ctors and .dtors sections as required by new compilers, but
177         keep around old SORT(CONSTRUCTORS) for use by old compilers.
178
179 1999-05-27  Nick Garnett  <nickg@cygnus.co.uk>
180
181         * src/hal_diag.c (hal_diag_write_char): Tidied away defunct code
182         and made use of HAL support for user break detection and delivery.
183
184 1999-05-14  Nick Garnett  <nickg@cygnus.co.uk>
185
186         * src/var_misc.c: Added definition of hal_interrupt_level[].
187
188         * include/variant.inc:
189         * src/variant.S:
190         Added these files. They contain stuff that was previously in the
191         jmr3904 platform files.
192
193         * src/PKGconf.mak (COMPILE): Added variant.S
194
195 1999-05-13  Nick Garnett  <nickg@cygnus.co.uk>
196
197         Imported whole directory tree into main trunk of repository.
198         
199 1999-05-11  Nick Garnett  <nickg@cygnus.co.uk>
200
201         * include/imp_cache.h
202         * include/imp_intr.h
203         * include/impl.h
204         * src/imp_misc.c:       
205         * include/var_cache.h
206         * include/var_intr.h
207         * include/variant.inc
208         * src/var_misc.c: 
209         Changed references to "imp" and "implementation" to "var" and
210         "variant" respectively.
211
212         * include/var_arch.h
213         File added.
214         
215         * include/pkgconf/hal_tx39.h: 
216         * include/pkgconf/hal_mips_tx39.h:
217         File hal_tx39.h renamed to match name synthesized by pkgconf.tcl.
218
219 1999-04-22  Nick Garnett  <nickg@cygnus.co.uk>
220
221         * include/imp_cache.h: Move cache enables and disables here from
222         hal_cache.h since they are tx39 specific.
223
224 1999-04-21  Nick Garnett  <nickg@cygnus.co.uk>
225
226         * src/imp_misc.c: Added this file to contain
227         hal_implementation_init().
228
229         * src/PKGconf.mak (COMPILE): Added imp_misc.c.
230
231 1999-04-13  Nick Garnett  <nickg@cygnus.co.uk>
232
233         * include/pkgconf/hal_tx39.h: Removed superfluous variant level
234         from configuration data.
235