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

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [rtos/] [ecos-2.0/] [packages/] [hal/] [sh/] [sh3/] [v2_0/] [ChangeLog] - Blame information for rev 174

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 27 unneback
2003-01-18  Bart Veer  
2
 
3
        * src/variant.S, include/variant.inc:
4
        Cope with binutils 2.13.1, gas is morefinicky about immediate
5
        constants.
6
 
7
2002-08-06  Gary Thomas  
8
2002-08-06  Motoya Kurotsu 
9
 
10
        * src/sh3_scif.c:
11
        * src/sh3_sci.c:
12
        * include/sh3_scif.h:
13
        * include/sh3_sci.h: I/O channel data can't be constant - contains
14
        timeout information which can be changed.
15
 
16
2002-05-22  Jesper Skov  
17
 
18
        * cdl/hal_sh_sh3.cdl: Select variant 7709A by default.
19
 
20
2002-05-08  Jesper Skov  
21
 
22
        * src/sh3_sci.c: Register renaming.
23
        * src/sh3_scif.c: Register renaming.
24
 
25
        * include/mod_regs_ser.h: Register renaming. SCI registers now
26
        contain _SCI_, SCIF registers contain _SCIF_. Merge SCIF and IrDA
27
        definitions (stripping SCIF identifier suffix).
28
 
29
2002-01-17  Jesper Skov  
30
 
31
        * include/variant.inc (hal_intc_decode): include needed ptrs.
32
 
33
2002-01-16  Jesper Skov  
34
 
35
        * cdl/hal_sh_sh3.cdl: Added interrupt model header definition.
36
        Added RTC_PRESCALE option.
37
 
38
2002-01-14  Jesper Skov  
39
 
40
        * cdl/hal_sh_sh3.cdl: Added exception model header definitions.
41
 
42
        * include/variant.inc: Fixed assembler warning.
43
 
44
2001-10-15  Jesper Skov  
45
 
46
        * include/mod_7709r.h: Added. I don't know if the module content
47
        is correct as I have no docs for the CPU.
48
 
49
        * cdl/hal_sh_sh3.cdl: Added option for 7709r.
50
 
51
2001-10-11  Jesper Skov  
52
 
53
        * src/var_mk_defs.c (main): Fixed warning.
54
 
55
2001-09-25  Jesper Skov  
56
 
57
        * include/var_intr.h: Default CYGPRI_HAL_INTERRUPT_ACKNOWLEDGE_PLF
58
        and CYGPRI_HAL_INTERRUPT_CONFIGURE_PLF added.
59
 
60
        * src/var_misc.c: Use those macros.
61
 
62
2001-09-12  Jesper Skov  
63
 
64
        * src/variant.S: Don't include C intr header.
65
 
66
        * include/var_intr.h (CYGPRI_HAL_INTERRUPT_UPDATE_LEVEL_PLF):
67
        Provide default version.
68
 
69
        * src/var_misc.c (hal_interrupt_update_level): Don't ignore LVL
70
        interrupts.
71
        * src/var_misc.c (hal_interrupt_unmask, hal_interrupt_mask): Same.
72
 
73
        * src/var_mk_defs.c: Added some interrupt defs.
74
 
75
2001-09-10  Jesper Skov  
76
 
77
        * src/sh3_sci.c (cyg_hal_plf_sci_isr,
78
        cyg_hal_plf_sci_getc_nonblock): Recover from serial RX overruns.
79
 
80
2001-09-05  Jesper Skov  
81
 
82
        * include/mod_regs_ubc.h: Type 2 BRCR definitions.
83
 
84
        * include/mod_7729.h (CYGARC_SH_MOD_UBC): Changed to type 2.
85
 
86
2001-07-26  Jesper Skov  
87
 
88
        * include/var_cache.h: Fix cache query function.
89
 
90
2001-07-18  Jesper Skov  
91
 
92
        * src/var_misc.c (cyg_var_enable_caches): Small hack to prevent
93
        ethernet connection to be lost in RAM applications when started
94
        from a ROM monitor.
95
 
96
        * include/mod_7729.h: Single stepping using UBC is broken -
97
        disable it for now.
98
 
99
2001-06-28  Jesper Skov  
100
 
101
        * include/sd0001.h: Even more definitions.
102
        * include/var_intr.h: Allow platforms to extend vector table.
103
        * src/var_misc.c: Same.
104
 
105
2001-06-26  Jesper Skov  
106
 
107
        * include/sd0001.h: Added more definitions.
108
 
109
2001-06-25  Jesper Skov  
110
 
111
        * include/sd0001.h: Definitions for IO access.
112
 
113
2001-06-19  Jesper Skov  
114
 
115
        * include/mod_regs_ubc.h: Allow MOD_UBC to be unset.
116
 
117
        * cdl/hal_sh_sh3.cdl: Added SH7709S support - incomplete due to
118
        lack of documentation.
119
 
120
        * include/mod_7709s.h: Added.
121
 
122
2001-05-29  Jesper Skov  
123
 
124
        * include/var_io.h: Added. Includes plf_io.h
125
 
126
2001-05-25  Jesper Skov  
127
 
128
        * include/mod_7729.h: Also include SD0001 header.
129
 
130
2001-02-28  Jesper Skov  
131
 
132
        * src/variant.S (cyg_hal_cache_enable): Write ORed value, not just
133
        the enable bit.
134
        Problem noticed by Ryouzaburou Suzuki 
135
 
136
2001-02-26  Jesper Skov  
137
 
138
        * include/mod_regs_ser.h: Add a couple of zeroes to
139
        SCIF clear masks (for looks - no semantic change).
140
 
141
2001-02-23  Jesper Skov  
142
 
143
        * include/var_cache.h: Include plf_cache.h
144
 
145
2001-02-02  Jesper Skov  
146
 
147
        * src/sh3_sci.c: Baud rate is always specified, remove fallback
148
        hack. Proper macro renaming.
149
        * src/sh3_scif.c: Same.  Proper macro renaming.
150
        * cdl/hal_sh_sh3.cdl: Added baud rate options which get default
151
        values from platform CDL if it needs to be different from 38400
152
        baud.
153
 
154
2001-01-31  Jesper Skov  
155
 
156
        * include/sh3_scif.h: Moved init_channel function into private
157
        part.
158
        * include/sh3_sci.h: Same.
159
 
160
2001-01-30  Jesper Skov  
161
 
162
        * include/sh3_sci.h: Separate exported API from definitions used
163
        in the driver.
164
        * include/sh3_scif.h: Same.
165
        * src/sh3_sci.c: Request private definitions.
166
        * src/sh3_scif.c: Same.
167
 
168
2001-01-26  Jesper Skov  
169
 
170
        * src/sh3_sci.c: Removed CYGSEM_HAL_VIRTUAL_VECTOR_DIAG check.
171
        * src/sh3_scif.c: Same.
172
 
173
        * include/var_intr.h: Include platform interrupt header.
174
 
175
2001-01-18  Jesper Skov  
176
 
177
        Case 105302
178
        * src/var_misc.c: Separate interrupt level and mask controls.
179
        * src/variant.S: Include cyg_hal_ILVL_table and
180
        cyg_hal_IMASK_table.
181
 
182
2000-11-22  Jesper Skov  
183
 
184
        * src/variant.S: Mangle symbols.
185
        * include/variant.inc: Same.
186
 
187
2000-11-20  Jesper Skov  
188
 
189
        * include/mod_regs_ser.h (CYGARC_SCBRR_N): Reduce rounding error.
190
 
191
2000-11-10  Jesper Skov  
192
 
193
        * src/var_misc.c: Add spaces around ... used in ranges.
194
 
195
2000-11-01  Jesper Skov  
196
 
197
        * Many changes to bring the Haruki's HAL split up to date. Also
198
        split the register header file into many header files, one for
199
        each CPU module.
200
 
201
2000-08-15  Haruki Kashiwaya  
202
 
203
        * Set up directory structure.
204
 
205
//===========================================================================
206
//####ECOSGPLCOPYRIGHTBEGIN####
207
// -------------------------------------------
208
// This file is part of eCos, the Embedded Configurable Operating System.
209
// Copyright (C) 2003 Bart Veer
210
// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
211
//
212
// eCos is free software; you can redistribute it and/or modify it under
213
// the terms of the GNU General Public License as published by the Free
214
// Software Foundation; either version 2 or (at your option) any later version.
215
//
216
// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
217
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
218
// FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
219
// for more details.
220
//
221
// You should have received a copy of the GNU General Public License along
222
// with eCos; if not, write to the Free Software Foundation, Inc.,
223
// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
224
//
225
// As a special exception, if other files instantiate templates or use macros
226
// or inline functions from this file, or you compile this file and link it
227
// with other works to produce a work based on this file, this file does not
228
// by itself cause the resulting work to be covered by the GNU General Public
229
// License. However the source code for this file must still be made available
230
// in accordance with section (3) of the GNU General Public License.
231
//
232
// This exception does not invalidate any other reasons why a work based on
233
// this file might be covered by the GNU General Public License.
234
//
235
// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
236
// at http://sources.redhat.com/ecos/ecos-license/
237
// -------------------------------------------
238
//####ECOSGPLCOPYRIGHTEND####
239
//===========================================================================

powered by: WebSVN 2.1.0

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