annotate packages/hal/powerpc/mpc8xx/current/ChangeLog @ 1106:d4e3faad8d75

Data cache flush broken on 850.
author gthomas
date Tue, 15 Jul 2003 00:58:02 +0000
parents 9d0f5c9517dd
children 02b328ea4e09
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1106
d4e3faad8d75 Data cache flush broken on 850.
gthomas
parents: 1070
diff changeset
1 2003-07-14 Gary Thomas <gary@mlbassoc.com>
d4e3faad8d75 Data cache flush broken on 850.
gthomas
parents: 1070
diff changeset
2
d4e3faad8d75 Data cache flush broken on 850.
gthomas
parents: 1070
diff changeset
3 * include/var_cache.h: Data cache flush on 850 fails when using
d4e3faad8d75 Data cache flush broken on 850.
gthomas
parents: 1070
diff changeset
4 cache SPR commands, so use brute force. This fixes some problems
d4e3faad8d75 Data cache flush broken on 850.
gthomas
parents: 1070
diff changeset
5 with network based debugging (RedBoot got lost because of cache
d4e3faad8d75 Data cache flush broken on 850.
gthomas
parents: 1070
diff changeset
6 not being flushed properly).
d4e3faad8d75 Data cache flush broken on 850.
gthomas
parents: 1070
diff changeset
7
1070
9d0f5c9517dd * include/var_intr.h (cyg_hal_interrupt_acknowledge): Don't
jlarmour
parents: 948
diff changeset
8 2003-06-24 Jonathan Larmour <jifl@eCosCentric.com>
9d0f5c9517dd * include/var_intr.h (cyg_hal_interrupt_acknowledge): Don't
jlarmour
parents: 948
diff changeset
9
9d0f5c9517dd * include/var_intr.h (cyg_hal_interrupt_acknowledge): Don't
jlarmour
parents: 948
diff changeset
10 * include/var_intr.h (cyg_hal_interrupt_acknowledge): Don't
9d0f5c9517dd * include/var_intr.h (cyg_hal_interrupt_acknowledge): Don't
jlarmour
parents: 948
diff changeset
11 inadvertently clear other interrupts when acknowledging the
9d0f5c9517dd * include/var_intr.h (cyg_hal_interrupt_acknowledge): Don't
jlarmour
parents: 948
diff changeset
12 intended int. Reported by Mark Retallack.
9d0f5c9517dd * include/var_intr.h (cyg_hal_interrupt_acknowledge): Don't
jlarmour
parents: 948
diff changeset
13
948
83ca3aef4a92 Adjust configuration for MPC852T platforms
gthomas
parents: 860
diff changeset
14 2003-04-16 Gary Thomas <gary@mlbassoc.com>
83ca3aef4a92 Adjust configuration for MPC852T platforms
gthomas
parents: 860
diff changeset
15
83ca3aef4a92 Adjust configuration for MPC852T platforms
gthomas
parents: 860
diff changeset
16 * src/var_misc.c (hal_variant_init): Errata setup for MPC852T
83ca3aef4a92 Adjust configuration for MPC852T platforms
gthomas
parents: 860
diff changeset
17
860
8e23fe1ac05e Improve processor type support. Add baud rate generator allocation.
gthomas
parents: 812
diff changeset
18 2003-03-23 Gary Thomas <gary@mlbassoc.com>
8e23fe1ac05e Improve processor type support. Add baud rate generator allocation.
gthomas
parents: 812
diff changeset
19
8e23fe1ac05e Improve processor type support. Add baud rate generator allocation.
gthomas
parents: 812
diff changeset
20 * src/var_intr.c:
8e23fe1ac05e Improve processor type support. Add baud rate generator allocation.
gthomas
parents: 812
diff changeset
21 * include/var_intr.h: Clean up for new CDL (processor type) layout.
8e23fe1ac05e Improve processor type support. Add baud rate generator allocation.
gthomas
parents: 812
diff changeset
22
8e23fe1ac05e Improve processor type support. Add baud rate generator allocation.
gthomas
parents: 812
diff changeset
23 * src/var_misc.c:
8e23fe1ac05e Improve processor type support. Add baud rate generator allocation.
gthomas
parents: 812
diff changeset
24 * include/var_cache.h: Better processor/variant support.
8e23fe1ac05e Improve processor type support. Add baud rate generator allocation.
gthomas
parents: 812
diff changeset
25
8e23fe1ac05e Improve processor type support. Add baud rate generator allocation.
gthomas
parents: 812
diff changeset
26 * cdl/hal_powerpc_mpc8xx.cdl: Rearrange options to handle processor
8e23fe1ac05e Improve processor type support. Add baud rate generator allocation.
gthomas
parents: 812
diff changeset
27 type more flexibly.
8e23fe1ac05e Improve processor type support. Add baud rate generator allocation.
gthomas
parents: 812
diff changeset
28
812
515a36c8eb9d Improve handling of CPM/DPRAM aloocation.
gthomas
parents: 806
diff changeset
29 2003-03-06 Gary Thomas <gary@mlbassoc.com>
515a36c8eb9d Improve handling of CPM/DPRAM aloocation.
gthomas
parents: 806
diff changeset
30
515a36c8eb9d Improve handling of CPM/DPRAM aloocation.
gthomas
parents: 806
diff changeset
31 * src/var_misc.c: Can only reset CPM if not relying on a ROM monitor.
515a36c8eb9d Improve handling of CPM/DPRAM aloocation.
gthomas
parents: 806
diff changeset
32
804
c309f36b6de9 Better CPM/DPRAM handling. Fix minor bug in hal_diag_putc().
gthomas
parents: 801
diff changeset
33 2003-03-05 Gary Thomas <gary@mlbassoc.com>
c309f36b6de9 Better CPM/DPRAM handling. Fix minor bug in hal_diag_putc().
gthomas
parents: 801
diff changeset
34
806
561295f7b8e7 Always reset CPM.
gthomas
parents: 804
diff changeset
35 * src/var_misc.c (hal_variant_init): Reset CPM - always.
804
c309f36b6de9 Better CPM/DPRAM handling. Fix minor bug in hal_diag_putc().
gthomas
parents: 801
diff changeset
36
801
c6e4e4cbfa97 * include/variant.inc: Don't let FP be set in MSR in common HAL.
jlarmour
parents: 511
diff changeset
37 2003-03-05 Jonathan Larmour <jifl@eCosCentric.com>
c6e4e4cbfa97 * include/variant.inc: Don't let FP be set in MSR in common HAL.
jlarmour
parents: 511
diff changeset
38
c6e4e4cbfa97 * include/variant.inc: Don't let FP be set in MSR in common HAL.
jlarmour
parents: 511
diff changeset
39 * include/variant.inc: Don't let FP be set in MSR in common HAL.
c6e4e4cbfa97 * include/variant.inc: Don't let FP be set in MSR in common HAL.
jlarmour
parents: 511
diff changeset
40 Reported by Radu Cernea <rc@unusus.com>
c6e4e4cbfa97 * include/variant.inc: Don't let FP be set in MSR in common HAL.
jlarmour
parents: 511
diff changeset
41
511
403eb06720a7 Don't use QUICC functions unless QUICC HAL is present.
gthomas
parents: 506
diff changeset
42 2003-01-20 Gary Thomas <gary@mlbassoc.com>
403eb06720a7 Don't use QUICC functions unless QUICC HAL is present.
gthomas
parents: 506
diff changeset
43
403eb06720a7 Don't use QUICC functions unless QUICC HAL is present.
gthomas
parents: 506
diff changeset
44 * src/variant.S: Be careful about using QUICC functions unless that
403eb06720a7 Don't use QUICC functions unless QUICC HAL is present.
gthomas
parents: 506
diff changeset
45 package is present (some MPC8xx platforms don't use it).
403eb06720a7 Don't use QUICC functions unless QUICC HAL is present.
gthomas
parents: 506
diff changeset
46
506
148c41b548dc Fix build failures caused by using the wrong register #define
bartv
parents: 443
diff changeset
47 2003-01-18 Bart Veer <bartv@ecoscentric.com>
148c41b548dc Fix build failures caused by using the wrong register #define
bartv
parents: 443
diff changeset
48
148c41b548dc Fix build failures caused by using the wrong register #define
bartv
parents: 443
diff changeset
49 * src/variant.S: _mpc8xx_reset caused build failures with current
148c41b548dc Fix build failures caused by using the wrong register #define
bartv
parents: 443
diff changeset
50 tools.
148c41b548dc Fix build failures caused by using the wrong register #define
bartv
parents: 443
diff changeset
51
443
b8b99761a77b Add proper MPC8xx RESET support.
gthomas
parents: 435
diff changeset
52 2002-12-02 Gary Thomas <gthomas@ecoscentric.com>
b8b99761a77b Add proper MPC8xx RESET support.
gthomas
parents: 435
diff changeset
53
b8b99761a77b Add proper MPC8xx RESET support.
gthomas
parents: 435
diff changeset
54 * src/variant.S (_mpc8xx_reset): New function, used to cause a
b8b99761a77b Add proper MPC8xx RESET support.
gthomas
parents: 435
diff changeset
55 hardware reset of the platform.
b8b99761a77b Add proper MPC8xx RESET support.
gthomas
parents: 435
diff changeset
56
435
a6484a9a16c6 Improve generalized support for MPC/QUICC based platforms
gthomas
parents: 426
diff changeset
57 2002-11-25 Gary Thomas <gthomas@ecoscentric.com>
a6484a9a16c6 Improve generalized support for MPC/QUICC based platforms
gthomas
parents: 426
diff changeset
58
a6484a9a16c6 Improve generalized support for MPC/QUICC based platforms
gthomas
parents: 426
diff changeset
59 * include/var_regs.h: Add CICR definitions.
a6484a9a16c6 Improve generalized support for MPC/QUICC based platforms
gthomas
parents: 426
diff changeset
60
426
adaa3da3f4e7 Changes in profiling API.
gthomas
parents: 423
diff changeset
61 2002-11-15 Gary Thomas <gthomas@ecoscentric.com>
adaa3da3f4e7 Changes in profiling API.
gthomas
parents: 423
diff changeset
62
adaa3da3f4e7 Changes in profiling API.
gthomas
parents: 423
diff changeset
63 * src/var_misc.c: Change in API for profile callback.
adaa3da3f4e7 Changes in profiling API.
gthomas
parents: 423
diff changeset
64
423
d175f4be3ab6 Support for application profiling.
gthomas
parents: 419
diff changeset
65 2002-11-14 Gary Thomas <gthomas@ecoscentric.com>
d175f4be3ab6 Support for application profiling.
gthomas
parents: 419
diff changeset
66
d175f4be3ab6 Support for application profiling.
gthomas
parents: 419
diff changeset
67 * src/var_misc.c:
d175f4be3ab6 Support for application profiling.
gthomas
parents: 419
diff changeset
68 * cdl/hal_powerpc_mpc8xx.cdl: Add support for profiling.
d175f4be3ab6 Support for application profiling.
gthomas
parents: 419
diff changeset
69
419
047f0d36832a Add cache control for writethru/copyback modes
gthomas
parents: 227
diff changeset
70 2002-11-13 Gary Thomas <gthomas@ecoscentric.com>
047f0d36832a Add cache control for writethru/copyback modes
gthomas
parents: 227
diff changeset
71
047f0d36832a Add cache control for writethru/copyback modes
gthomas
parents: 227
diff changeset
72 * include/var_cache.h (HAL_DCACHE_WRITE_MODE): Define for support
047f0d36832a Add cache control for writethru/copyback modes
gthomas
parents: 227
diff changeset
73 of various modes (copyback/writethru)
047f0d36832a Add cache control for writethru/copyback modes
gthomas
parents: 227
diff changeset
74
227
bded64db11ce Allow platform to override IMMR base (8xx) via new file <plf_regs.h>
gthomas
parents: 222
diff changeset
75 2002-06-27 Gary Thomas <gary@chez-thomas.org>
bded64db11ce Allow platform to override IMMR base (8xx) via new file <plf_regs.h>
gthomas
parents: 222
diff changeset
76
bded64db11ce Allow platform to override IMMR base (8xx) via new file <plf_regs.h>
gthomas
parents: 222
diff changeset
77 * include/var_regs.h: Allow platform to override certain assumptions,
bded64db11ce Allow platform to override IMMR base (8xx) via new file <plf_regs.h>
gthomas
parents: 222
diff changeset
78 e.g. the IMMR base, via <plf_regs.h>.
bded64db11ce Allow platform to override IMMR base (8xx) via new file <plf_regs.h>
gthomas
parents: 222
diff changeset
79
222
34c1f81105e9 Fix MMU TLB constant for 8MB pages
gthomas
parents: 210
diff changeset
80 2002-06-20 Gary Thomas <gary@chez-thomas.org>
34c1f81105e9 Fix MMU TLB constant for 8MB pages
gthomas
parents: 210
diff changeset
81
34c1f81105e9 Fix MMU TLB constant for 8MB pages
gthomas
parents: 210
diff changeset
82 * include/var_regs.h (MI_RPN_LPS): Fix define.
34c1f81105e9 Fix MMU TLB constant for 8MB pages
gthomas
parents: 210
diff changeset
83
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
84 2002-05-03 Gary Thomas <gthomas@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
85
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
86 * tests/intr0.c: Fiddle to make this test run on all current MPC8xx
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
87 boards (the MBX is especially cranky). The problem lies with the
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
88 fact that the timers used to run the test are very platform specific.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
89
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
90 2002-04-24 Jesper Skov <jskov@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
91
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
92 * cdl/hal_powerpc_mpc8xx.cdl: CYGPRI_KERNEL_TESTS_DHRYSTONE_PASSES
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
93 defined.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
94
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
95 2002-04-22 Gary Thomas <gthomas@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
96
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
97 * tests/intr0.c: Only applicable if chained interrupts are *not*
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
98 turned on. Also, change setup to be a little more intuitive.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
99
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
100 2002-04-11 Gary Thomas <gthomas@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
101
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
102 * tests/intr0.c: Adjust counts on non-MBX platforms. Note that
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
103 this test is highly subjective to how the hardware is setup and
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
104 that the test itself can't wholy determine the correct values
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
105 to use at runtime. The chosen ones work for known platforms.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
106
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
107 2002-04-08 Gary Thomas <gthomas@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
108
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
109 * include/variant.inc: Need vectors for both ROM and ROMRAM mode.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
110
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
111 2002-01-23 Gary Thomas <gthomas@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
112
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
113 * include/var_regs.h (CYGARC_REG_IMM_BASE): Move to match
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
114 what EPPCbug uses (for Linux booting).
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
115
182
f62680ef1804 Merge from eCos master repository on 2001-09-07-06:43:02-BST
jlarmour
parents: 166
diff changeset
116 2001-08-22 Gary Thomas <gthomas@redhat.com>
f62680ef1804 Merge from eCos master repository on 2001-09-07-06:43:02-BST
jlarmour
parents: 166
diff changeset
117
f62680ef1804 Merge from eCos master repository on 2001-09-07-06:43:02-BST
jlarmour
parents: 166
diff changeset
118 * src/mpc8xxrev.c: Don't use printf(), but rather diag_printf().
f62680ef1804 Merge from eCos master repository on 2001-09-07-06:43:02-BST
jlarmour
parents: 166
diff changeset
119
166
5602a8379ebc Merge from eCos master repository on 2001-06-29-08:31:51-BST
jlarmour
parents: 165
diff changeset
120 2001-06-29 Jesper Skov <jskov@redhat.com>
5602a8379ebc Merge from eCos master repository on 2001-06-29-08:31:51-BST
jlarmour
parents: 165
diff changeset
121
5602a8379ebc Merge from eCos master repository on 2001-06-29-08:31:51-BST
jlarmour
parents: 165
diff changeset
122 * src/var_intr.c: Include new arbiter header.
5602a8379ebc Merge from eCos master repository on 2001-06-29-08:31:51-BST
jlarmour
parents: 165
diff changeset
123
165
d63db767121d Merge from eCos master repository on 2001-06-29-06:43:03-BST
jlarmour
parents: 151
diff changeset
124 2001-06-28 Jesper Skov <jskov@redhat.com>
d63db767121d Merge from eCos master repository on 2001-06-29-06:43:03-BST
jlarmour
parents: 151
diff changeset
125
d63db767121d Merge from eCos master repository on 2001-06-29-06:43:03-BST
jlarmour
parents: 151
diff changeset
126 * src/var_intr.c: Moved hal_call_isr to hal_misc.h in common HAL.
d63db767121d Merge from eCos master repository on 2001-06-29-06:43:03-BST
jlarmour
parents: 151
diff changeset
127
151
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 136
diff changeset
128 2001-01-31 Jesper Skov <jskov@redhat.com>
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 136
diff changeset
129
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 136
diff changeset
130 * cdl/hal_powerpc_mpc8xx.cdl: Get rid of
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 136
diff changeset
131 CYGDBG_HAL_DIAG_DISABLE_GDB_PROTOCOL options. They are replaced by
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 136
diff changeset
132 the CYGSEM_HAL_DIAG_MANGLER option.
25e238959bae Merge from eCos master repository on 2001-02-12-23:44:24-GMT
jlarmour
parents: 136
diff changeset
133
136
a9ac27ec7abc Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents: 103
diff changeset
134 2000-11-04 Gary Thomas <gthomas@redhat.com>
a9ac27ec7abc Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents: 103
diff changeset
135
a9ac27ec7abc Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents: 103
diff changeset
136 * include/var_intr.h: Export symbols used in assembly code.
a9ac27ec7abc Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents: 103
diff changeset
137
103
95f3e12a6327 Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents: 101
diff changeset
138 2000-06-19 Jesper Skov <jskov@redhat.com>
95f3e12a6327 Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents: 101
diff changeset
139
95f3e12a6327 Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents: 101
diff changeset
140 * include/var_regs.h:
95f3e12a6327 Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents: 101
diff changeset
141 * include/variant.inc:
95f3e12a6327 Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents: 101
diff changeset
142 * src/var_misc.c:
95f3e12a6327 Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents: 101
diff changeset
143 Make caches default to off when the MMU is disabled.
95f3e12a6327 Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents: 101
diff changeset
144
95f3e12a6327 Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents: 101
diff changeset
145 2000-06-16 Jesper Skov <jskov@redhat.com>
95f3e12a6327 Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents: 101
diff changeset
146
95f3e12a6327 Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents: 101
diff changeset
147 * src/var_intr.c (hal_call_isr): Use driver API definitions.
95f3e12a6327 Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents: 101
diff changeset
148
101
c37d3a9e1b28 Merge from eCos master repository on 2000-06-16-07:47:03-BST
jlarmour
parents: 82
diff changeset
149 2000-06-14 Jesper Skov <jskov@redhat.com>
c37d3a9e1b28 Merge from eCos master repository on 2000-06-16-07:47:03-BST
jlarmour
parents: 82
diff changeset
150
c37d3a9e1b28 Merge from eCos master repository on 2000-06-16-07:47:03-BST
jlarmour
parents: 82
diff changeset
151 * cdl/hal_powerpc_mpc8xx.cdl: Proper ROM_MONITOR hack.
c37d3a9e1b28 Merge from eCos master repository on 2000-06-16-07:47:03-BST
jlarmour
parents: 82
diff changeset
152
c37d3a9e1b28 Merge from eCos master repository on 2000-06-16-07:47:03-BST
jlarmour
parents: 82
diff changeset
153 2000-06-13 Jesper Skov <jskov@redhat.com>
c37d3a9e1b28 Merge from eCos master repository on 2000-06-16-07:47:03-BST
jlarmour
parents: 82
diff changeset
154
c37d3a9e1b28 Merge from eCos master repository on 2000-06-16-07:47:03-BST
jlarmour
parents: 82
diff changeset
155 * include/var_intr.h: Include quicc definitions for ctrlc
c37d3a9e1b28 Merge from eCos master repository on 2000-06-16-07:47:03-BST
jlarmour
parents: 82
diff changeset
156 support.
c37d3a9e1b28 Merge from eCos master repository on 2000-06-16-07:47:03-BST
jlarmour
parents: 82
diff changeset
157
82
6736c52df507 Merge from eCos master repository on 2000-04-14-13:35:46-BST
jlarmour
parents: 76
diff changeset
158 2000-04-14 Jesper Skov <jskov@redhat.com>
6736c52df507 Merge from eCos master repository on 2000-04-14-13:35:46-BST
jlarmour
parents: 76
diff changeset
159
6736c52df507 Merge from eCos master repository on 2000-04-14-13:35:46-BST
jlarmour
parents: 76
diff changeset
160 * src/var_misc.c (hal_variant_init): Moved serialization disable
6736c52df507 Merge from eCos master repository on 2000-04-14-13:35:46-BST
jlarmour
parents: 76
diff changeset
161 code to here.
6736c52df507 Merge from eCos master repository on 2000-04-14-13:35:46-BST
jlarmour
parents: 76
diff changeset
162 * src/var_misc.c (hal_variant_idle_thread_action): Added.
6736c52df507 Merge from eCos master repository on 2000-04-14-13:35:46-BST
jlarmour
parents: 76
diff changeset
163
6736c52df507 Merge from eCos master repository on 2000-04-14-13:35:46-BST
jlarmour
parents: 76
diff changeset
164 2000-04-11 Jesper Skov <jskov@redhat.com>
6736c52df507 Merge from eCos master repository on 2000-04-14-13:35:46-BST
jlarmour
parents: 76
diff changeset
165
6736c52df507 Merge from eCos master repository on 2000-04-14-13:35:46-BST
jlarmour
parents: 76
diff changeset
166 * cdl/hal_powerpc_mpc8xx.cdl: Define VSR table location.
6736c52df507 Merge from eCos master repository on 2000-04-14-13:35:46-BST
jlarmour
parents: 76
diff changeset
167
76
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
168 2000-03-02 Jesper Skov <jskov@redhat.com>
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
169
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
170 * cdl/hal_powerpc_mpc8xx.cdl: Further restrictions on
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
171 CYGSEM_HAL_USE_ROM_MONITOR.
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
172
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
173 * cdl/hal_powerpc_mpc8xx.cdl:
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
174 * include/pkgconf/hal_powerpc_mpc8xx.h:
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
175 Add config options for MPC823 and MPC850.
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
176
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
177 2000-03-01 Jonathan Larmour <jlarmour@redhat.co.uk>
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
178
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
179 * cdl/hal_powerpc_mpc8xx.cdl (CYGSEM_HAL_USE_ROM_MONITOR): Default to
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
180 0 if CYGSEM_HAL_POWERPC_COPY_VECTORS enabled
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
181
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
182 2000-03-01 Gary Thomas <gthomas@cygnus.co.uk>
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
183
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
184 * cdl/hal_powerpc_mpc8xx.cdl:
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
185 Implement CYGINT_HAL_DIAG_DISABLE_GDB_PROTOCOL_SUPPORTED
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
186
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
187 2000-03-01 Jesper Skov <jskov@redhat.com>
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
188
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
189 * cdl/hal_powerpc_mpc8xx.cdl: CYGSEM_HAL_POWERPC_COPY_VECTORS
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
190 precludes CYGSEM_HAL_USE_ROM_MONITOR.
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
191
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
192 * include/variant.inc: Forgot conditionals on vector copy in last
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
193 checkin.
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
194
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
195 2000-02-29 Gary Thomas <gthomas@cygnus.co.uk>
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
196
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
197 * src/var_intr.c (hal_variant_IRQ_init): Fix spelling of option
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
198 which controls CPM initialization.
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
199
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
200 2000-02-28 Jesper Skov <jskov@redhat.com>
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
201
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
202 * include/variant.inc: Only copy vectors when required.
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
203
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
204 2000-02-24 Jesper Skov <jskov@redhat.com>
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
205
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
206 * cdl/hal_powerpc_mpc8xx.cdl:
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
207 * src/mpc8xxrev.c:
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
208 Added revnum dump tool.
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
209
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
210 2000-02-21 Jesper Skov <jskov@redhat.com>
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
211
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
212 * src/variant.S:
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
213 * include/variant.inc: use arch.inc instead of ppc.inc
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
214 Added empty variant save macros. Rely on mk_defs to provide
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
215 definitions.
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
216
74
9c122302a886 Merge from eCos master repository on 2000-02-18-15:21:53-GMT
jlarmour
parents: 72
diff changeset
217 2000-02-18 Jonathan Larmour <jlarmour@redhat.co.uk>
9c122302a886 Merge from eCos master repository on 2000-02-18-15:21:53-GMT
jlarmour
parents: 72
diff changeset
218
9c122302a886 Merge from eCos master repository on 2000-02-18-15:21:53-GMT
jlarmour
parents: 72
diff changeset
219 * include/pkgconf/hal_powerpc_mpc8xx.h: Fix nesting of
9c122302a886 Merge from eCos master repository on 2000-02-18-15:21:53-GMT
jlarmour
parents: 72
diff changeset
220 CYGSEM_HAL_POWERPC_MPC860_CPM_ENABLE option
9c122302a886 Merge from eCos master repository on 2000-02-18-15:21:53-GMT
jlarmour
parents: 72
diff changeset
221 paernt -> parent
9c122302a886 Merge from eCos master repository on 2000-02-18-15:21:53-GMT
jlarmour
parents: 72
diff changeset
222 CYGSEM_HAL_POWERPC_MPC860_CPM_LVL -> CYGHWR_HAL_POWERPC_MPC860_CPM_LVL
9c122302a886 Merge from eCos master repository on 2000-02-18-15:21:53-GMT
jlarmour
parents: 72
diff changeset
223 which also doesn't need to be a component, only an option
76
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
224 * cdl/hal_powerpc_mpc8xx.cdl: Similarly treat
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
225 CYGSEM_HAL_POWERPC_MPC860_CPM_LVL here
74
9c122302a886 Merge from eCos master repository on 2000-02-18-15:21:53-GMT
jlarmour
parents: 72
diff changeset
226
72
da3908c9cd10 Merge from eCos master repository on 2000-02-17-18:56:14-GMT
jlarmour
parents: 70
diff changeset
227 2000-02-14 Jesper Skov <jskov@redhat.com>
da3908c9cd10 Merge from eCos master repository on 2000-02-17-18:56:14-GMT
jlarmour
parents: 70
diff changeset
228
da3908c9cd10 Merge from eCos master repository on 2000-02-17-18:56:14-GMT
jlarmour
parents: 70
diff changeset
229 * include/pkgconf/hal_powerpc_mpc8xx.h: Added simple config for
da3908c9cd10 Merge from eCos master repository on 2000-02-17-18:56:14-GMT
jlarmour
parents: 70
diff changeset
230 1st level arbiter.
da3908c9cd10 Merge from eCos master repository on 2000-02-17-18:56:14-GMT
jlarmour
parents: 70
diff changeset
231
76
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
232 2000-02-14 Jesper Skov <jskov@redhat.com>
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
233
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
234 * cdl/hal_powerpc_mpc8xx.cdl: legal range uses 'to' not '-'
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
235
70
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
236 2000-02-11 Jesper Skov <jskov@redhat.com>
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
237
72
da3908c9cd10 Merge from eCos master repository on 2000-02-17-18:56:14-GMT
jlarmour
parents: 70
diff changeset
238 * src/var_misc.c: Moved MMU functions here.
da3908c9cd10 Merge from eCos master repository on 2000-02-17-18:56:14-GMT
jlarmour
parents: 70
diff changeset
239
70
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
240 * src/var_intr.c (Cyg_InterruptHANDLED): Mask out CALL_DSR flag
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
241 before return.
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
242
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
243 * tests/intr0.c: Moved here from arch.
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
244
76
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
245 * cdl/hal_powerpc_mpc8xx.cdl: Added simple config for 1st level
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
246 arbiter. Fix description.
70
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
247 * src/var_intr.c:
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
248 * src/PKGconf.mak:
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
249 Move 860 arbiters to variant sources.
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
250
76
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
251 2000-02-11 John Dallaway <jld@cygnus.co.uk>
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
252
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
253 * cdl/hal_powerpc_mpc8xx.cdl:
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
254
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
255 Tidy display strings.
435cced73e2f eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
jlarmour
parents: 74
diff changeset
256
70
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
257 2000-02-10 Jesper Skov <jskov@redhat.com>
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
258
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
259 * include/var_intr.h: Bad undef/define order fixed.
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
260
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
261 * include/variant.inc: Renamed default VSR handlers.
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
262
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
263 2000-02-07 Jesper Skov <jskov@redhat.com>
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
264
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
265 * Created.
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
266
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
267 //===========================================================================
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
268 //####ECOSGPLCOPYRIGHTBEGIN####
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
269 // -------------------------------------------
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
270 // This file is part of eCos, the Embedded Configurable Operating System.
506
148c41b548dc Fix build failures caused by using the wrong register #define
bartv
parents: 443
diff changeset
271 // Copyright (C) 2003 Bart Veer
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
272 // 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: 182
diff changeset
273 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
274 // 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: 182
diff changeset
275 // 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: 182
diff changeset
276 // 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: 182
diff changeset
277 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
278 // 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: 182
diff changeset
279 // 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: 182
diff changeset
280 // 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: 182
diff changeset
281 // for more details.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
282 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
283 // 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: 182
diff changeset
284 // 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: 182
diff changeset
285 // 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: 182
diff changeset
286 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
287 // 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: 182
diff changeset
288 // 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: 182
diff changeset
289 // 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: 182
diff changeset
290 // 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: 182
diff changeset
291 // 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: 182
diff changeset
292 // 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: 182
diff changeset
293 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
294 // 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: 182
diff changeset
295 // 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: 182
diff changeset
296 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
297 // 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
298 // 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: 182
diff changeset
299 // -------------------------------------------
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 182
diff changeset
300 //####ECOSGPLCOPYRIGHTEND####
70
c5536bad4c24 Merge from eCos master repository on 2000-02-11-15:46:40-GMT
jlarmour
parents:
diff changeset
301 //===========================================================================