annotate packages/hal/mips/jmr3904/current/ChangeLog @ 18:7253dcc42a09 ecos-sw-1999-06-25

Merge from eCos master repository on 1999-06-25-15:31:50-BST
author jlarmour
date Fri, 25 Jun 1999 08:28:05 +0000
parents 4cc3eff958ab
children 29bc183297e1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
18
7253dcc42a09 Merge from eCos master repository on 1999-06-25-15:31:50-BST
jlarmour
parents: 12
diff changeset
1 1999-06-21 Nick Garnett <nickg@cygnus.co.uk>
7253dcc42a09 Merge from eCos master repository on 1999-06-25-15:31:50-BST
jlarmour
parents: 12
diff changeset
2
7253dcc42a09 Merge from eCos master repository on 1999-06-25-15:31:50-BST
jlarmour
parents: 12
diff changeset
3 * src/plf_misc.c (hal_ctrlc_isr): Changed return value from 0 to 2
7253dcc42a09 Merge from eCos master repository on 1999-06-25-15:31:50-BST
jlarmour
parents: 12
diff changeset
4 to indicate that the interrupt has been handled.
7253dcc42a09 Merge from eCos master repository on 1999-06-25-15:31:50-BST
jlarmour
parents: 12
diff changeset
5
12
4cc3eff958ab Merge from eCos master repository on 1999-06-04-22:24:56-BST
jlarmour
parents: 10
diff changeset
6 1999-06-02 Jonathan Larmour <jlarmour@cygnus.co.uk>
4cc3eff958ab Merge from eCos master repository on 1999-06-04-22:24:56-BST
jlarmour
parents: 10
diff changeset
7
4cc3eff958ab Merge from eCos master repository on 1999-06-04-22:24:56-BST
jlarmour
parents: 10
diff changeset
8 * include/pkgconf/mlt_mips_tx39_jmr3904_rom.mlt:
4cc3eff958ab Merge from eCos master repository on 1999-06-04-22:24:56-BST
jlarmour
parents: 10
diff changeset
9 * include/pkgconf/mlt_mips_tx39_jmr3904_rom.mlt:
4cc3eff958ab Merge from eCos master repository on 1999-06-04-22:24:56-BST
jlarmour
parents: 10
diff changeset
10 * include/pkgconf/mlt_mips_tx39_jmr3904_ram.ldi:
4cc3eff958ab Merge from eCos master repository on 1999-06-04-22:24:56-BST
jlarmour
parents: 10
diff changeset
11 * include/pkgconf/mlt_mips_tx39_jmr3904_rom.ldi:
4cc3eff958ab Merge from eCos master repository on 1999-06-04-22:24:56-BST
jlarmour
parents: 10
diff changeset
12 Use ctors/dtors sections as required by new compilers
4cc3eff958ab Merge from eCos master repository on 1999-06-04-22:24:56-BST
jlarmour
parents: 10
diff changeset
13
10
d3fbcdfa1b2f Merge from eCos master repository on 1999-05-29-00:13:11-BST
jlarmour
parents: 8
diff changeset
14 1999-05-27 Nick Garnett <nickg@cygnus.co.uk>
d3fbcdfa1b2f Merge from eCos master repository on 1999-05-29-00:13:11-BST
jlarmour
parents: 8
diff changeset
15
d3fbcdfa1b2f Merge from eCos master repository on 1999-05-29-00:13:11-BST
jlarmour
parents: 8
diff changeset
16 * src/plf_misc.c: Reorganized and generally fixed up Ctrl-C
d3fbcdfa1b2f Merge from eCos master repository on 1999-05-29-00:13:11-BST
jlarmour
parents: 8
diff changeset
17 handling code.
d3fbcdfa1b2f Merge from eCos master repository on 1999-05-29-00:13:11-BST
jlarmour
parents: 8
diff changeset
18
d3fbcdfa1b2f Merge from eCos master repository on 1999-05-29-00:13:11-BST
jlarmour
parents: 8
diff changeset
19 * include/plf_intr.h: Added support for Ctrl-C handling.
d3fbcdfa1b2f Merge from eCos master repository on 1999-05-29-00:13:11-BST
jlarmour
parents: 8
diff changeset
20
d3fbcdfa1b2f Merge from eCos master repository on 1999-05-29-00:13:11-BST
jlarmour
parents: 8
diff changeset
21 1999-05-25 Jonathan Larmour <jlarmour@cygnus.co.uk>
d3fbcdfa1b2f Merge from eCos master repository on 1999-05-29-00:13:11-BST
jlarmour
parents: 8
diff changeset
22
d3fbcdfa1b2f Merge from eCos master repository on 1999-05-29-00:13:11-BST
jlarmour
parents: 8
diff changeset
23 * src/plf_misc.c: Change CYG_HAL_TX39_JMR3904 to
d3fbcdfa1b2f Merge from eCos master repository on 1999-05-29-00:13:11-BST
jlarmour
parents: 8
diff changeset
24 CYG_HAL_MIPS_TX39_JMR3904
d3fbcdfa1b2f Merge from eCos master repository on 1999-05-29-00:13:11-BST
jlarmour
parents: 8
diff changeset
25
8
ece80412419a Merge from eCos master repository on 1999-05-21-22:05:54-BST
jlarmour
parents: 6
diff changeset
26 1999-05-21 Jonathan Larmour <jlarmour@cygnus.co.uk>
ece80412419a Merge from eCos master repository on 1999-05-21-22:05:54-BST
jlarmour
parents: 6
diff changeset
27
ece80412419a Merge from eCos master repository on 1999-05-21-22:05:54-BST
jlarmour
parents: 6
diff changeset
28 * src/hal_diag.c: Delete - this has been moved to hal/mips/tx39
ece80412419a Merge from eCos master repository on 1999-05-21-22:05:54-BST
jlarmour
parents: 6
diff changeset
29
ece80412419a Merge from eCos master repository on 1999-05-21-22:05:54-BST
jlarmour
parents: 6
diff changeset
30 1999-05-20 Gary Thomas <gthomas@cygnus.co.uk>
ece80412419a Merge from eCos master repository on 1999-05-21-22:05:54-BST
jlarmour
parents: 6
diff changeset
31
ece80412419a Merge from eCos master repository on 1999-05-21-22:05:54-BST
jlarmour
parents: 6
diff changeset
32 * include/pkgconf/hal_mips_tx39_jmr3904.h: Move RTC setup here.
ece80412419a Merge from eCos master repository on 1999-05-21-22:05:54-BST
jlarmour
parents: 6
diff changeset
33
6
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
34 1999-05-14 Nick Garnett <nickg@cygnus.co.uk>
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
35
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
36 * src/platform.S: Moved ISR tables out to variant directory.
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
37
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
38 * include/platform.inc: Moved definition of
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
39 CYG_HAL_MIPS_ISR_TABLES_DEFINED out to variant.inc.
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
40
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
41 1999-05-13 Nick Garnett <nickg@cygnus.co.uk>
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
42
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
43 The following changes were made on a branch and merged:
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
44
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
45 1999-05-11 Nick Garnett <nickg@cygnus.co.uk>
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
46
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
47 * include/pkgconf/hal_tx39_jmr3904.h:
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
48 * include/pkgconf/hal_mips_tx39_jmr3904.h:
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
49 File hal_tx39_jmr3904.h renamed to match name synthesized by
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
50 pkgconf.tcl.
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
51
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
52 1999-04-21 Nick Garnett <nickg@cygnus.co.uk>
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
53
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
54 * src/plf_misc.c: Added this file. it contains all of the TX39
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
55 specific code that was in hal_misc.c.
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
56
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
57 * src/platform.S: Added this file. It contains platform specific
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
58 code and data, specifically the ISR tables.
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
59
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
60 * src/PKGconf.mak (COMPILE): Substituted platform.S for jmr3904.S.
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
61 Added plf_misc.c.
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
62
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
63 * include/platform.inc: Added CYG_HAL_MIPS_ISR_TABLES_DEFINED to
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
64 indicate that the tables are defined in platform.S.
d376b777e2ce Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents: 4
diff changeset
65
4
1d7f19c9e4d1 Merge from eCos master repository on 1999-05-11-21:11:10-BST
jlarmour
parents: 2
diff changeset
66 1999-04-30 Hugo Tyson <hmt@cygnus.co.uk>
2
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
67
4
1d7f19c9e4d1 Merge from eCos master repository on 1999-05-11-21:11:10-BST
jlarmour
parents: 2
diff changeset
68 Merge the following changes from the 1.2.1 release branch.
1d7f19c9e4d1 Merge from eCos master repository on 1999-05-11-21:11:10-BST
jlarmour
parents: 2
diff changeset
69
1d7f19c9e4d1 Merge from eCos master repository on 1999-05-11-21:11:10-BST
jlarmour
parents: 2
diff changeset
70 1999-04-29 Hugo Tyson <hmt@cygnus.co.uk>
2
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
71 * src/hal_diag.c (hal_diag_write_char): Only include the code to
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
72 read the '+' from GDB and test for ^C there if not installing the
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
73 default isr to catch these: CYGDBG_HAL_MIPS_INSTALL_CTRL_C_ISR.
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
74
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
75 1999-04-08 John Dallaway <jld@cygnus.co.uk>
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
76
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
77 * include/pkgconf/mlt_*.*: Use double underscore substitution
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
78 for period character in SECTION_* macro names (PR 19787)
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
79
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
80 1999-04-08 John Dallaway <jld@cygnus.co.uk>
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
81
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
82 * include/pkgconf/*.ldi: Revised SECTION_* macro arguments to
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
83 avoid padded output sections (PR 19787)
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
84
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
85 1999-03-24 Nick Garnett <nickg@cygnus.co.uk>
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
86
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
87 * include/pkgconf/hal_tx39_jmr3904.h:
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
88 Added some edit-only options for controlling DRAM setup and bus
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
89 timeout detection. These should only be used by experts, so they
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
90 are not presently exported as full config options.
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
91
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
92 1999-03-23 Nick Garnett <nickg@cygnus.co.uk>
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
93
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
94 * src/hal_diag.c (hal_diag_write_char): Backed off Gary's change.
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
95
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
96 1999-03-18 Gary Thomas <gthomas@cygnus.co.uk>
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
97
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
98 * src/hal_diag.c (hal_diag_write_char): Don't disable all interrupts,
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
99 just the ones for the appropriate UART.
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
100
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
101 1999-03-11 Nick Garnett <nickg@cygnus.co.uk>
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
102
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
103 * src/hal_diag.c (hal_diag_write_char):
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
104 Enabled code to process ACK characters and force a breakpoint.
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
105 This is temporary, it needs to use cyg_hal_is_break() and
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
106 cyg_hal_user_break().
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
107
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
108 1999-03-10 Bart Veer <bartv@cygnus.co.uk>
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
109
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
110 * src/hal_diag.c (hal_diag_init):
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
111 Fixed names of symbols used for the frequency option.
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
112
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
113 1999-03-10 Nick Garnett <nickg@cygnus.co.uk>
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
114
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
115 * src/hal_diag.c:
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
116 * include/pkgconf/hal_tx39_jmr3904.h:
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
117 Removed frequency options and made them more generic to all MIPS
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
118 targets. Changed names where applicable.
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
119
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
120 1999-03-04 John Dallaway <jld@cygnus.co.uk>
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
121
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
122 * include/pkgconf/*.ldi: give all LDI files unique names so
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
123 that they can co-exist in an eCos build tree (PR 19184)
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
124 * include/pkgconf/*.mlt: give all MLT files unique names so
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
125 that they can co-exist in an eCos build tree (PR 19184)
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
126
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
127 1999-02-23 Nick Garnett <nickg@cygnus.co.uk>
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
128
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
129 * src/hal_diag.c:
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
130 Added support for 66MHz part.
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
131 Disabled handling of GDB O packet acknowledgement, this is now
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
132 done by hal_ctrlc_isr() which also checks for ^C.
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
133
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
134 * include/pkgconf/hal_tx39_jmr3904.h:
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
135 Added support for 66MHz part.
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
136
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
137 1999-02-20 Jonathan Larmour <jlarmour@cygnus.co.uk>
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
138
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
139 * src/hal_diag.c (hal_diag_write_char):
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
140 Rename CYG_VECTOR_EXTERNAL_2 -> CYGNUM_HAL_INTERRUPT_EXTERNAL_2
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
141 in line with HAL changes
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
142
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
143 1999-02-16 Jesper Skov <jskov@cygnus.co.uk>
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
144
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
145 * include/hal_stub.h: [removed]
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
146 * include/plf_stub.h: [added]
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
147 * src/hal_stub.c: [removed]
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
148 * src/plf_stub.c: [added]
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
149 * src/PKGconf.mak:
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
150 Changed hal_stub to plf_stub. Moved generic HAL stub code to
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
151 common/.../hal_stub.c.
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
152
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
153 1999-02-05 John Dallaway <jld@cygnus.co.uk>
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
154
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
155 * include/pkgconf/*.mlt: New memory layout save files
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
156
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
157 1999-02-05 John Dallaway <jld@cygnus.co.uk>
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
158
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
159 * include/pkgconf/*.ldi: Remove LMA_EQ_VMA macro definition.
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
160
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
161 1999-01-26 Hugo Tyson <hmt@masala.cygnus.co.uk>
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
162
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
163 * include/pkgconf/ram.ldi:
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
164 * include/pkgconf/rom.ldi:
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
165 Add copyright notice. (Though these files will later be generated
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
166 by a tool and so not copyright, these default setups are.)
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
167
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
168 1999-01-13 John Dallaway <jld@cygnus.co.uk>
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
169
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
170 * include/pkgconf/ram.ldi: add .rel.dyn output section
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
171 * include/pkgconf/rom.ldi: add .rel.dyn output section
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
172
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
173 1999-01-13 John Dallaway <jld@cygnus.co.uk>
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
174
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
175 * src/jmr3904.ld: remove for MLT
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
176 * src/PKGconf.mak: remove jmr3904.ld rules for MLT
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
177 * include/pkgconf/ram.ldi: new linker script fragment for MLT
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
178 * include/pkgconf/rom.ldi: new linker script fragment for MLT
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
179
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
180 1998-11-16 Jesper Skov <jskov@cygnus.co.uk>
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
181
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
182 * src/hal_stub.c (set_debug_traps): Call initHardware.
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
183 (__flush_d_cache): Added.
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
184
0
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
185 1998-10-25 Jesper Skov <jskov@cygnus.co.uk>
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
186
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
187 * src/hal_stub.c: Fixed #endif comment.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
188
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
189 Fri Oct 23 03:33:47 1998 Jonathan Larmour <jlarmour@cygnus.co.uk>
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
190
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
191 * src/jmr3904.ld:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
192 Move _gp pointer to after data section and constructors/destructors
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
193
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
194 1998-10-21 Nick Garnett <nickg@cygnus.co.uk>
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
195
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
196 * src/hal_stub.c:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
197 Removed include of <signal.h>, it appears to be unnecessary.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
198
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
199 1998-10-19 Jesper Skov <jskov@cygnus.co.uk>
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
200
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
201 * include/pkgconf/hal_tx39_jmr3904.h: Undid 1998-10-16 change.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
202
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
203 1998-10-16 Jesper Skov <jskov@cygnus.co.uk>
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
204
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
205 * include/pkgconf/hal_tx39_jmr3904.h: Changed
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
206 CYGPKG_HAL_TX39_JMR3904 to CYG_HAL_TX39_JMR3904.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
207
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
208 1998-10-14 Nick Garnett <nickg@cygnus.co.uk>
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
209
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
210 * include/hal_stub.h:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
211 Now get generic-stub.h from hal rather than kernel.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
212
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
213 * src/hal_diag.c:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
214 * src/hal_stub.c:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
215 Altered ifdefs to support building without kernel.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
216
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
217 1998-10-13 Nick Garnett <nickg@cygnus.co.uk>
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
218
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
219 * src/jmr3904.ld:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
220 Moved RAM load address to 0x80008000.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
221
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
222 Mon Oct 12 18:04:16 1998 Jonathan Larmour <jlarmour@cygnus.co.uk>
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
223
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
224 * include/hal_diag.h:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
225 Add void arg to hal_diag_init() prototype
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
226 Fix for PR 17309
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
227
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
228 1998-09-24 Tim Goodwin <tgoodwin@cygnus.co.uk>
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
229
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
230 * include/pkgconf/hal_tx39_jmr3904.h:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
231 Correct file name in comment.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
232
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
233 1998-09-15 Nick Garnett <nickg@cygnus.co.uk>
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
234
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
235 * src/jmr3904.ld:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
236 Moved RAM LOAD_BASE up to 0x80005000 to avoid memory used by
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
237 Cygmon.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
238
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
239 * src/hal_diag.c (hal_diag_write_char):
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
240 Added support for Ctrl-C handling while running under Cygmon.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
241 Extra support from Cygmon may be needed in future.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
242
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
243 1998-09-11 Bart Veer <bartv@cygnus.co.uk>
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
244
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
245 * include/pkgconf/hal_tx39_jmr3904.h:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
246 Updated configuration data with some descriptions.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
247
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
248 1998-09-04 Bart Veer <bartv@cygnus.co.uk>
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
249
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
250 * include/pkgconf/hal_tx39_jmr3904.h:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
251 Temporary change to the type of the startup option, needed by the
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
252 configuration tool.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
253
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
254 1998-09-02 Bart Veer <bartv@cygnus.co.uk>
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
255
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
256 * include/pkgconf/hal_tx39_jmr3904.h:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
257 New header file for platform-specific configuration options
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
258
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
259 * tests/PKGconf.mak:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
260 * src/PKGconf.mak:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
261 Sort out package naming conventions.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
262
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
263 1998-08-28 Bart Veer <bartv@cygnus.co.uk>
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
264
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
265 * src/hal_diag.c, src/hal_stub.c:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
266 Updated for new kernel configuration option symbol names
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
267
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
268 Fri Aug 28 09:22:30 1998 Jesper Skov <jskov@lassi.cygnus.co.uk>
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
269
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
270 * src/hal_stub.c: Moved strcpy/strlen to the generic stub.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
271
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
272 1998-08-18 Nick Garnett <nickg@cygnus.co.uk>
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
273
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
274 * include/hal_diag.h:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
275 * include/hal_stub.h:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
276 * src/hal_diag.c:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
277 * src/jmr3904.S:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
278 Now includes <pkgconf/hal.h> rather than <pkgconf/kernel.h>.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
279
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
280 * src/jmr3904.ld:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
281 Removed memory layout tool support.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
282 Now includes <pkgconf/hal.h> rather than <pkgconf/kernel.h>.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
283
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
284 Tue Aug 18 11:44:40 1998 Jonathan Larmour <jlarmour@cygnus.co.uk>
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
285
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
286 * src/jmr3904.ld: Reorder group line
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
287
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
288 Mon Aug 17 22:23:27 1998 Jonathan Larmour <jlarmour@cygnus.co.uk>
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
289
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
290 * src/jmr3904.ld:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
291 Add GROUP(libgcc.a libtarget.a) to prevent need for explicit linking
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
292
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
293 1998-07-23 Nick Garnett <nickg@cygnus.co.uk>
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
294
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
295 * src/jmr3904.ld: Added header comment and tidied up the layout a
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
296 little.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
297
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
298
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
299 //===========================================================================
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
300 //####COPYRIGHTBEGIN####
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
301 //
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
302 // -------------------------------------------
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
303 // The contents of this file are subject to the Cygnus eCos Public License
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
304 // Version 1.0 (the "License"); you may not use this file except in
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
305 // compliance with the License. You may obtain a copy of the License at
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
306 // http://sourceware.cygnus.com/ecos
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
307 //
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
308 // Software distributed under the License is distributed on an "AS IS"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
309 // basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
310 // License for the specific language governing rights and limitations under
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
311 // the License.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
312 //
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
313 // The Original Code is eCos - Embedded Cygnus Operating System, released
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
314 // September 30, 1998.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
315 //
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
316 // The Initial Developer of the Original Code is Cygnus. Portions created
2
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents: 0
diff changeset
317 // by Cygnus are Copyright (C) 1998,1999 Cygnus Solutions. All Rights Reserved.
0
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
318 // -------------------------------------------
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
319 //
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
320 //####COPYRIGHTEND####
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
321 //===========================================================================