annotate packages/hal/sh/sh4/current/ChangeLog @ 1777:c16341b1bac6 default tip

* Added execute permissions to files missed in conversion from CVS
author alexs
date Mon, 12 Oct 2009 02:26:09 +0100
parents bc88a3357a79
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1604
bc88a3357a79 Update usage of 'tail' command for new (pickier) version - from Jani Monoses
gthomas
parents: 1424
diff changeset
1 2004-04-22 Jani Monoses <jani@iv.ro>
bc88a3357a79 Update usage of 'tail' command for new (pickier) version - from Jani Monoses
gthomas
parents: 1424
diff changeset
2
bc88a3357a79 Update usage of 'tail' command for new (pickier) version - from Jani Monoses
gthomas
parents: 1424
diff changeset
3 * cdl/hal_sh_sh4.cdl :
bc88a3357a79 Update usage of 'tail' command for new (pickier) version - from Jani Monoses
gthomas
parents: 1424
diff changeset
4 Invoke tail with stricter syntax that works in latest coreutils.
bc88a3357a79 Update usage of 'tail' command for new (pickier) version - from Jani Monoses
gthomas
parents: 1424
diff changeset
5
1424
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
6 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
7
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
8 * src/var_misc.c (hal_variant_init): Set FPSCR on startup.
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
9
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
10 * src/sh4_scif.c (cyg_hal_plf_scif_set_baud): New function, taken
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
11 from init code, but with fix to wait for hardware to settle.
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
12 (cyg_hal_plf_scif_control): Add __COMMCTL_GETBAUD and _SETBAUD support
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
13 using above function.
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
14
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
15 * include/sh4_scif.h: Add baud_rate to channel data.
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
16
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
17 * include/mod_regs_ser.h (CYGARC_SCBRR_N): Don't tweak BRR for
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
18 values < 4800 or > 115200 as it gets the values wrong. Instead trust
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
19 the developer to DTRT.
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
20 (CYGARC_REG_SCIF_SCLSR_ORER): Add definition for overrun in line status
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
21 reg.
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
22
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
23 2003-09-19 John Dallaway <jld@ecoscentric.com>
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
24
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
25 * cdl/hal_sh_sh4.cdl: Specify default CDL values for sh4_202_md
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
26 target.
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
27
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
28 2003-09-11 Nick Garnett <nickg@ecoscentric.com>
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
29
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
30 * include/var_regs.h (CYG_FPSCR): Changed initial value of fpscr
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
31 to do round-to-nearest rather than round-to-zero.
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
32
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
33 2003-09-08 Nick Garnett <nickg@ecoscentric.com>
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
34
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
35 * include/mod_202.h: Added define for UBC. The 202 appears to have
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
36 one, although there is no documented info. It is also not clear
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
37 what version it is. Setting this to 1 seems to work.
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
38
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
39 * include/mod_regs_cac.h:
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
40 * include/variant.inc:
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
41 Updated cache dimensions and initialization to support larger, two
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
42 way cache in sh4-202.
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
43
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
44 2003-09-05 Nick Garnett <nickg@ecoscentric.com>
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
45
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
46 * include/variant.inc:
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
47 * include/var_reg.h:
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
48 * include/mod_202.h:
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
49 * include/mod_regs_cpg.h:
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
50 * include/mod_regs_emi.h:
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
51 * include/mod_regs_femi.h:
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
52 * include/mod_regs_intc.h:
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
53 * cdl/hal_sh_sh4.cdl: Added SH-202 sub-variant, extra
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
54 functional units, and modifications to existing units for this
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
55 variant.
5268028c09c4 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
nickg
parents: 577
diff changeset
56
577
54efa2597781 * include/var_cache.h: Added include for hal_io.h since this file
nickg
parents: 267
diff changeset
57 2003-02-05 Nick Garnett <nickg@calivar.com>
54efa2597781 * include/var_cache.h: Added include for hal_io.h since this file
nickg
parents: 267
diff changeset
58
54efa2597781 * include/var_cache.h: Added include for hal_io.h since this file
nickg
parents: 267
diff changeset
59 * include/var_cache.h: Added include for hal_io.h since this file
54efa2597781 * include/var_cache.h: Added include for hal_io.h since this file
nickg
parents: 267
diff changeset
60 uses HAL_READ_UINT32() etc.
54efa2597781 * include/var_cache.h: Added include for hal_io.h since this file
nickg
parents: 267
diff changeset
61
267
797015ac62f3 Remove 'const' from channel information - it _can_ change (timeout period).
gthomas
parents: 247
diff changeset
62 2002-08-06 Gary Thomas <gary@chez-thomas.org>
797015ac62f3 Remove 'const' from channel information - it _can_ change (timeout period).
gthomas
parents: 247
diff changeset
63 2002-08-06 Motoya Kurotsu <kurotsu@allied-telesis.co.jp>
797015ac62f3 Remove 'const' from channel information - it _can_ change (timeout period).
gthomas
parents: 247
diff changeset
64
797015ac62f3 Remove 'const' from channel information - it _can_ change (timeout period).
gthomas
parents: 247
diff changeset
65 * src/sh4_scif.c:
797015ac62f3 Remove 'const' from channel information - it _can_ change (timeout period).
gthomas
parents: 247
diff changeset
66 * include/sh4_scif.h: I/O channel data can't be constant - contains
797015ac62f3 Remove 'const' from channel information - it _can_ change (timeout period).
gthomas
parents: 247
diff changeset
67 timeout information which can be changed.
797015ac62f3 Remove 'const' from channel information - it _can_ change (timeout period).
gthomas
parents: 247
diff changeset
68
247
c69b83a1a8bd 2002-07-19 Larice Robert <larice@vidisys.de>
jlarmour
parents: 210
diff changeset
69 2002-07-19 Larice Robert <larice@vidisys.de>
c69b83a1a8bd 2002-07-19 Larice Robert <larice@vidisys.de>
jlarmour
parents: 210
diff changeset
70
c69b83a1a8bd 2002-07-19 Larice Robert <larice@vidisys.de>
jlarmour
parents: 210
diff changeset
71 * include/var_intr.h (CYGNUM_HAL_INTERRUPT_IRL0..3): Fixed
c69b83a1a8bd 2002-07-19 Larice Robert <larice@vidisys.de>
jlarmour
parents: 210
diff changeset
72 interrupt vector definitions for SH4 when INTC used in IRL mode.
c69b83a1a8bd 2002-07-19 Larice Robert <larice@vidisys.de>
jlarmour
parents: 210
diff changeset
73
210
d2c90368aeef Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents: 208
diff changeset
74 2002-05-22 Jesper Skov <jskov@redhat.com>
d2c90368aeef Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents: 208
diff changeset
75
d2c90368aeef Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents: 208
diff changeset
76 * cdl/hal_sh_sh4.cdl: Select variant 7750 by default.
d2c90368aeef Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents: 208
diff changeset
77
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
78 2002-05-08 Jesper Skov <jskov@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
79
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
80 * src/sh4_scif.c: Register renaming.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
81
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
82 * include/mod_regs_ser.h: Register renaming. SCI registers now
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
83 contain _SCI_, SCIF registers contain _SCIF_. Merge SCIF and IrDA
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
84 definitions (stripping SCIF identifier suffix).
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
85
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
86 2002-01-17 Jesper Skov <jskov@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
87
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
88 * include/variant.inc: Include needed ptrs.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
89
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
90 2002-01-16 Jesper Skov <jskov@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
91
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
92 * cdl/hal_sh_sh4.cdl: Added interrupt model header definition.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
93 Added RTC_PRESCALE option.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
94
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
95 2002-01-14 Jesper Skov <jskov@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
96
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
97 * cdl/hal_sh_sh4.cdl: Added exception model header definitions.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
98
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
99 * include/variant.inc: Fixed assembler warning.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
100
196
9b55e9c69693 Merge from eCos master repository on 2001-11-23-15:32:03-GMT
jlarmour
parents: 191
diff changeset
101 2001-11-07 Jesper Skov <jskov@redhat.com>
9b55e9c69693 Merge from eCos master repository on 2001-11-23-15:32:03-GMT
jlarmour
parents: 191
diff changeset
102
9b55e9c69693 Merge from eCos master repository on 2001-11-23-15:32:03-GMT
jlarmour
parents: 191
diff changeset
103 * src/var_mk_defs.c (main): Fix warning.
9b55e9c69693 Merge from eCos master repository on 2001-11-23-15:32:03-GMT
jlarmour
parents: 191
diff changeset
104
191
678094f34118 Merge from eCos master repository on 2001-10-19-06:43:02-BST
jlarmour
parents: 184
diff changeset
105 2001-10-17 Jesper Skov <jskov@redhat.com>
678094f34118 Merge from eCos master repository on 2001-10-19-06:43:02-BST
jlarmour
parents: 184
diff changeset
106
678094f34118 Merge from eCos master repository on 2001-10-19-06:43:02-BST
jlarmour
parents: 184
diff changeset
107 * include/mod_regs_ubc.h (CYGARC_REG_BRCR_ONE_STEP): Added.
678094f34118 Merge from eCos master repository on 2001-10-19-06:43:02-BST
jlarmour
parents: 184
diff changeset
108
184
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 177
diff changeset
109 2001-09-25 Jesper Skov <jskov@redhat.com>
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 177
diff changeset
110
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 177
diff changeset
111 * include/var_intr.h: Default CYGPRI_HAL_INTERRUPT_ACKNOWLEDGE_PLF
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 177
diff changeset
112 and CYGPRI_HAL_INTERRUPT_CONFIGURE_PLF added.
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 177
diff changeset
113
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 177
diff changeset
114 * src/var_misc.c: Use those macros.
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 177
diff changeset
115
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 177
diff changeset
116 2001-09-24 Jesper Skov <jskov@redhat.com>
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 177
diff changeset
117
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 177
diff changeset
118 * cdl/hal_sh_sh4.cdl: Disable cache on 7750. Doesn't work
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 177
diff changeset
119 properly.
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 177
diff changeset
120
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 177
diff changeset
121 2001-09-12 Jesper Skov <jskov@redhat.com>
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 177
diff changeset
122
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 177
diff changeset
123 * include/var_intr.h (CYGPRI_HAL_INTERRUPT_UPDATE_LEVEL_PLF):
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 177
diff changeset
124 Provide default version.
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 177
diff changeset
125
177
4c750ce71ae3 Merge from eCos master repository on 2001-08-10-19:22:57-BST
jlarmour
parents: 174
diff changeset
126 2001-08-08 Jesper Skov <jskov@redhat.com>
4c750ce71ae3 Merge from eCos master repository on 2001-08-10-19:22:57-BST
jlarmour
parents: 174
diff changeset
127
4c750ce71ae3 Merge from eCos master repository on 2001-08-10-19:22:57-BST
jlarmour
parents: 174
diff changeset
128 * include/mod_7750.h: Don't use UBC as handling of it is broken.
4c750ce71ae3 Merge from eCos master repository on 2001-08-10-19:22:57-BST
jlarmour
parents: 174
diff changeset
129
174
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
130 2001-07-26 Jesper Skov <jskov@redhat.com>
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
131
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
132 * include/var_cache.h: Define flash cache macros that also disable
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
133 instruction cache. Not at all clear to me why it should make a
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
134 difference, but it does.
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
135
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
136 * src/var_misc.c (cyg_var_enable_caches): Don't allow caches to be
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
137 enabled when the flash IO driver has been included. This is a
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
138 temporary workaround for an unidentified caching problem.
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
139 (cyg_var_enable_caches): Enabled again.
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
140
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
141 * include/var_cache.h: Fix cache enabled query macros.
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
142
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
143 2001-07-25 Jesper Skov <jskov@redhat.com>
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
144
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
145 * include/var_intr.h: Define CYGPRI_HAL_INTERRUPT_UPDATE_LEVEL_PLF
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
146 if the platform didn't.
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
147
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
148 2001-07-24 Jesper Skov <jskov@redhat.com>
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
149
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
150 * src/var_misc.c: Allow platform to handle IRL vectors.
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 172
diff changeset
151
172
cd45958b28ff Merge from eCos master repository on 2001-07-20-10:24:43-BST
jlarmour
parents: 171
diff changeset
152 2001-07-18 Jesper Skov <jskov@redhat.com>
cd45958b28ff Merge from eCos master repository on 2001-07-20-10:24:43-BST
jlarmour
parents: 171
diff changeset
153
cd45958b28ff Merge from eCos master repository on 2001-07-20-10:24:43-BST
jlarmour
parents: 171
diff changeset
154 * src/var_misc.c (cyg_var_enable_caches): Small hack to prevent
cd45958b28ff Merge from eCos master repository on 2001-07-20-10:24:43-BST
jlarmour
parents: 171
diff changeset
155 ethernet connection to be lost in RAM applications when started
cd45958b28ff Merge from eCos master repository on 2001-07-20-10:24:43-BST
jlarmour
parents: 171
diff changeset
156 from a ROM monitor.
cd45958b28ff Merge from eCos master repository on 2001-07-20-10:24:43-BST
jlarmour
parents: 171
diff changeset
157
171
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
158 2001-07-17 Jesper Skov <jskov@redhat.com>
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
159
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
160 * cdl/hal_sh_sh4.cdl: Allow caching.
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
161
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
162 * include/mod_regs_intc.h (CYGARC_REG_ICR_INIT): Revert
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
163 CYGHWR_HAL_SH_IRQ_USE_IRQLVL sense.
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
164
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
165 * include/variant.inc: Fix alignment bug.
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
166
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
167 * include/mod_regs_ubc.h: Compile when UBC disabled.
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
168
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
169 2001-07-17 Jesper Skov <jskov@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
170
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
171 * include/variant.inc: Fix ICR init, add IPRD init.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
172 * include/var_intr.h: Added IRL vectors.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
173 * include/mod_regs_intc.c: Added IPRD definitions.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
174 * src/var_misc.c (hal_interrupt_update_level): Handle IRPD
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
175 vectors.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
176
171
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
177 2001-07-16 Jesper Skov <jskov@redhat.com>
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
178
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
179 * src/var_misc.c (hal_interrupt_update_level): Fix typo.
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
180
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
181 * include/variant.inc: Added ICR initialization.
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
182
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
183 * include/mod_regs_intc.h: Added ICR definitions.
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
184
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
185 * cdl/hal_sh_sh4.cdl: Interrupt option cleanup.
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
186
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
187 * include/mod_regs_bsc.h: Added some BCR1 and MCR register bit
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
188 definitions. Deleted wrong register definitions.
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
189
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
190 * src/pcic.c (cyg_hal_sh_pcic_pci_init): Set PCIC MCR
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
191 register. Set BCR1 master flag. Set PCI cache line size.
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
192
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
193 2001-07-13 Jesper Skov <jskov@redhat.com>
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
194
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
195 * include/mod_regs_bsc.h: Removed SDMR2 definition - it is
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
196 platform specific.
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
197
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
198 2001-07-10 Jesper Skov <jskov@redhat.com>
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
199
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
200 * include/mod_7750.h: define intc macro.
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
201
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
202 * src/var_misc.c: Added handling of INTR00 vectors.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
203 * include/mod_regs_intc.h: Added INTR00 definitions.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
204
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
205 * include/var_regs.h: Include pcic when appropriate.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
206 * include/mod_7751.h (CYGARC_SH_MOD_PCIC): Define.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
207 * include/mod_regs_pcic.h: Added.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
208 * src/pcic.c: Added. Fix typo.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
209
171
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
210 2001-07-09 Jesper Skov <jskov@redhat.com>
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
211
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
212 * include/mod_regs_ubc.h: Ignore ASID when stepping.
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
213
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
214 * include/mod_7750.h: Fix DCAC address top.
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
215
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
216 * src/variant.S: Let all cache functions delay for 8 nops before
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
217 returning.
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
218
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
219 * include/mod_regs_bsc.h: Added more registers.
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
220
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
221 * cdl/hal_sh_sh4.cdl: Tweak options, add options for interrupts
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
222 and cache settings.
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
223 Add support for 7751.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
224 * include/mod_7751.h: Added.
171
42f843b391aa Merge from eCos master repository on 2001-07-18-03:13:25-BST
jlarmour
parents: 160
diff changeset
225
160
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 156
diff changeset
226 2001-05-29 Jesper Skov <jskov@redhat.com>
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 156
diff changeset
227
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 156
diff changeset
228 * include/var_io.h: Added. Includes plf_io.h
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 156
diff changeset
229
156
b939e9cada46 Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents: 154
diff changeset
230 2001-03-12 Jonathan Larmour <jlarmour@redhat.com>
b939e9cada46 Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents: 154
diff changeset
231
b939e9cada46 Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents: 154
diff changeset
232 * src/var_misc.c: Ensure case ranges have spaces around identifiers
b939e9cada46 Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents: 154
diff changeset
233 to allow correct parsing by compiler.
b939e9cada46 Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents: 154
diff changeset
234
b939e9cada46 Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents: 154
diff changeset
235 2001-02-28 Jesper Skov <jskov@redhat.com>
b939e9cada46 Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents: 154
diff changeset
236
b939e9cada46 Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents: 154
diff changeset
237 * src/variant.S (cyg_hal_dcache_enable, cyg_hal_icache_enable):
b939e9cada46 Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents: 154
diff changeset
238 Write ORed value, not just the enable bit.
b939e9cada46 Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents: 154
diff changeset
239 * include/var_cache.h: Fix various macro typos.
b939e9cada46 Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents: 154
diff changeset
240 Fixes from Ryouzaburou Suzuki <ryos@atom-tc.or.jp>
b939e9cada46 Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents: 154
diff changeset
241
154
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents: 151
diff changeset
242 2001-02-26 Jesper Skov <jskov@redhat.com>
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents: 151
diff changeset
243
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents: 151
diff changeset
244 * include/mod_regs_ser.h: Add a couple of zeroes to SCIF clear
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents: 151
diff changeset
245 masks (for looks - no semantic change).
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents: 151
diff changeset
246
151
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 149
diff changeset
247 2001-02-02 Jesper Skov <jskov@redhat.com>
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 149
diff changeset
248
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 149
diff changeset
249 * cdl/hal_sh_sh4.cdl: Added baud rate option.
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 149
diff changeset
250
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 149
diff changeset
251 * src/sh4_scif.c (cyg_hal_plf_scif_init_channel): Use specified
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 149
diff changeset
252 baud rate.
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 149
diff changeset
253
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 149
diff changeset
254 2001-01-31 Jesper Skov <jskov@redhat.com>
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 149
diff changeset
255
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 149
diff changeset
256 * include/sh4_scif.h: Separate exported API from definitions used
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 149
diff changeset
257 in the driver.
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 149
diff changeset
258 * src/sh4_scif.c: Request private definitions.
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 149
diff changeset
259
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 149
diff changeset
260 2001-01-26 Jesper Skov <jskov@redhat.com>
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 149
diff changeset
261
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 149
diff changeset
262 * src/sh4_sci.c: Removed CYGSEM_HAL_VIRTUAL_VECTOR_DIAG check.
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 149
diff changeset
263 * src/sh4_scif.c: Same.
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 149
diff changeset
264
149
52c99470ec11 Merge from eCos master repository on 2001-01-19-06:43:03-GMT
jlarmour
parents: 138
diff changeset
265 2001-01-18 Jesper Skov <jskov@redhat.com>
52c99470ec11 Merge from eCos master repository on 2001-01-19-06:43:03-GMT
jlarmour
parents: 138
diff changeset
266
52c99470ec11 Merge from eCos master repository on 2001-01-19-06:43:03-GMT
jlarmour
parents: 138
diff changeset
267 Case 105302
52c99470ec11 Merge from eCos master repository on 2001-01-19-06:43:03-GMT
jlarmour
parents: 138
diff changeset
268 * src/var_misc.c: Separate interrupt level and mask controls.
52c99470ec11 Merge from eCos master repository on 2001-01-19-06:43:03-GMT
jlarmour
parents: 138
diff changeset
269 * src/variant.S: Include cyg_hal_ILVL_table and
52c99470ec11 Merge from eCos master repository on 2001-01-19-06:43:03-GMT
jlarmour
parents: 138
diff changeset
270 cyg_hal_IMASK_table.
52c99470ec11 Merge from eCos master repository on 2001-01-19-06:43:03-GMT
jlarmour
parents: 138
diff changeset
271
138
289bf90c6a9b Merge from eCos master repository on 2000-11-24-06:43:05-GMT
jlarmour
parents: 136
diff changeset
272 2000-11-22 Jesper Skov <jskov@redhat.com>
289bf90c6a9b Merge from eCos master repository on 2000-11-24-06:43:05-GMT
jlarmour
parents: 136
diff changeset
273
289bf90c6a9b Merge from eCos master repository on 2000-11-24-06:43:05-GMT
jlarmour
parents: 136
diff changeset
274 * src/variant.S: Mangle symbols.
289bf90c6a9b Merge from eCos master repository on 2000-11-24-06:43:05-GMT
jlarmour
parents: 136
diff changeset
275 * include/variant.inc: Same.
289bf90c6a9b Merge from eCos master repository on 2000-11-24-06:43:05-GMT
jlarmour
parents: 136
diff changeset
276
289bf90c6a9b Merge from eCos master repository on 2000-11-24-06:43:05-GMT
jlarmour
parents: 136
diff changeset
277 2000-11-20 Jesper Skov <jskov@redhat.com>
289bf90c6a9b Merge from eCos master repository on 2000-11-24-06:43:05-GMT
jlarmour
parents: 136
diff changeset
278
289bf90c6a9b Merge from eCos master repository on 2000-11-24-06:43:05-GMT
jlarmour
parents: 136
diff changeset
279 * include/mod_regs_ser.h (CYGARC_SCBRR_N): Reduce rounding error.
289bf90c6a9b Merge from eCos master repository on 2000-11-24-06:43:05-GMT
jlarmour
parents: 136
diff changeset
280
136
a9ac27ec7abc Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents: 134
diff changeset
281 2000-11-09 Jesper Skov <jskov@redhat.com>
a9ac27ec7abc Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents: 134
diff changeset
282
a9ac27ec7abc Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents: 134
diff changeset
283 * include/mod_regs_ubc.h: Correct definitions.
a9ac27ec7abc Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents: 134
diff changeset
284
a9ac27ec7abc Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents: 134
diff changeset
285 * include/mod_7750.h (CYGARC_SH_MOD_UBC): Defined.
a9ac27ec7abc Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents: 134
diff changeset
286
a9ac27ec7abc Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents: 134
diff changeset
287 * cdl/hal_sh_sh4.cdl: Disable cache for now.
a9ac27ec7abc Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents: 134
diff changeset
288
134
d2f49caf9e38 Merge from eCos master repository on 2000-11-03-09:00:49-GMT
jlarmour
parents:
diff changeset
289 2000-11-01 Jesper Skov <jskov@redhat.com>
d2f49caf9e38 Merge from eCos master repository on 2000-11-03-09:00:49-GMT
jlarmour
parents:
diff changeset
290
d2f49caf9e38 Merge from eCos master repository on 2000-11-03-09:00:49-GMT
jlarmour
parents:
diff changeset
291 * Many changes to bring the variant HAL up to date with the later
d2f49caf9e38 Merge from eCos master repository on 2000-11-03-09:00:49-GMT
jlarmour
parents:
diff changeset
292 SH arch HAL changes. Rewrote caching code to handle the split
d2f49caf9e38 Merge from eCos master repository on 2000-11-03-09:00:49-GMT
jlarmour
parents:
diff changeset
293 cache.
d2f49caf9e38 Merge from eCos master repository on 2000-11-03-09:00:49-GMT
jlarmour
parents:
diff changeset
294
d2f49caf9e38 Merge from eCos master repository on 2000-11-03-09:00:49-GMT
jlarmour
parents:
diff changeset
295 2000-08-16 Haruki Kashiwaya <kashiwaya@redhat.com>
d2f49caf9e38 Merge from eCos master repository on 2000-11-03-09:00:49-GMT
jlarmour
parents:
diff changeset
296
d2f49caf9e38 Merge from eCos master repository on 2000-11-03-09:00:49-GMT
jlarmour
parents:
diff changeset
297 * Set up directory structure.
d2f49caf9e38 Merge from eCos master repository on 2000-11-03-09:00:49-GMT
jlarmour
parents:
diff changeset
298
d2f49caf9e38 Merge from eCos master repository on 2000-11-03-09:00:49-GMT
jlarmour
parents:
diff changeset
299 2000-04-18 Ryozaburo Suzuki <ryos@atom-tc.or.jp>
d2f49caf9e38 Merge from eCos master repository on 2000-11-03-09:00:49-GMT
jlarmour
parents:
diff changeset
300
d2f49caf9e38 Merge from eCos master repository on 2000-11-03-09:00:49-GMT
jlarmour
parents:
diff changeset
301 * Contributed sources for the CqREEK/SH-4 platform.
d2f49caf9e38 Merge from eCos master repository on 2000-11-03-09:00:49-GMT
jlarmour
parents:
diff changeset
302
d2f49caf9e38 Merge from eCos master repository on 2000-11-03-09:00:49-GMT
jlarmour
parents:
diff changeset
303 //===========================================================================
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
304 //####ECOSGPLCOPYRIGHTBEGIN####
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
305 // -------------------------------------------
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
306 // This file is part of eCos, the Embedded Configurable Operating System.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
307 // Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
308 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
309 // eCos is free software; you can redistribute it and/or modify it under
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
310 // the terms of the GNU General Public License as published by the Free
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
311 // Software Foundation; either version 2 or (at your option) any later version.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
312 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
313 // eCos is distributed in the hope that it will be useful, but WITHOUT ANY
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
314 // WARRANTY; without even the implied warranty of MERCHANTABILITY or
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
315 // FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
316 // for more details.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
317 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
318 // You should have received a copy of the GNU General Public License along
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
319 // with eCos; if not, write to the Free Software Foundation, Inc.,
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
320 // 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
321 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
322 // As a special exception, if other files instantiate templates or use macros
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
323 // or inline functions from this file, or you compile this file and link it
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
324 // with other works to produce a work based on this file, this file does not
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
325 // by itself cause the resulting work to be covered by the GNU General Public
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
326 // License. However the source code for this file must still be made available
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
327 // in accordance with section (3) of the GNU General Public License.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
328 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
329 // This exception does not invalidate any other reasons why a work based on
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
330 // this file might be covered by the GNU General Public License.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
331 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
332 // Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
210
d2c90368aeef Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents: 208
diff changeset
333 // at http://sources.redhat.com/ecos/ecos-license/
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
334 // -------------------------------------------
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 196
diff changeset
335 //####ECOSGPLCOPYRIGHTEND####
134
d2f49caf9e38 Merge from eCos master repository on 2000-11-03-09:00:49-GMT
jlarmour
parents:
diff changeset
336 //===========================================================================