comparison packages/hal/i386/pc/current/ChangeLog @ 76:435cced73e2f ecos-v1_3_1-release

eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
author jlarmour
date Tue, 28 Mar 2000 14:10:45 +0000
parents
children 95f3e12a6327
comparison
equal deleted inserted replaced
75:41bf073c0c32 76:435cced73e2f
1 2000-03-23 Nick Garnett <nickg@cygnus.co.uk>
2
3 * doc/RELEASENOTES.txt: Added this file to contain release notes.
4
5 2000-03-15 Nick Garnett <nickg@cygnus.co.uk>
6
7 * src/hal_diag.c: Added code to handle keyboard input on PC when
8 using SCREEN diagnostics. This is as much for completeness and
9 future use than for any pressing current need.
10
11 * include/platform.inc: Fixed some mismatches between instruction
12 suffixes and operand sizes that the latest i386 assembler now
13 warns about. Also tidied up GDT and IDT load code and protected
14 mode switch because of warnings from assembler.
15
16 2000-03-09 Jesper Skov <jskov@redhat.com>
17
18 * include/platform.inc:
19 * cdl/hal_i386_pc.cdl: Rename CYGHWR_HAL_STARTUP to
20 CYG_HAL_STARTUP for consistency with other HALs (and tools).
21
22 2000-03-02 Jonathan Larmour <jlarmour@redhat.co.uk>
23
24 * cdl/hal_i386_pc.cdl (CYGBLD_GLOBAL_COMMAND_PREFIX):
25 Use i386-elf toolchain by default, although add a note in the
26 description that appropriate versions of native linux tools can
27 also be used.
28
29 2000-03-01 Nick Garnett <nickg@cygnus.co.uk>
30
31 * src/plf_stub.c (cyg_hal_gdb_isr): Added check for a character
32 being available at the serial line. With the introduction of GDB O
33 packet debugging, it is possible for this code to see a spurious
34 interrupt and get stuck in hal_pc_get_char().
35
36 * include/var_intr.h:
37 Modified interrupt enable/disable code so that it is closer in
38 behavior to other HALs.
39
40 * include/platform.inc:
41 Changed floppy bootstrap code so it can load binaries greater than
42 64k and only loads the .text+.data parts, not the .bss.
43
44 2000-02-18 Jonathan Larmour <jlarmour@redhat.co.uk>
45
46 * cdl/hal_i386_pc.cdl (CYGBLD_BUILD_GDB_STUBS): When
47 building stubs, define every dependency required here rather than
48 in the template
49
50 2000-02-18 John Dallaway <jld@cygnus.co.uk>
51
52 * include/pkgconf/mlt_i386_pc_ram.mlt,
53 include/pkgconf/mlt_i386_pc_floppy.mlt:
54
55 Add/update memory layout save files to match the corresponding
56 linker script fragments.
57
58 2000-02-16 Nick Garnett <nickg@cygnus.co.uk>
59
60 * src/hal_diag.c: Added support for generating GDB O packets when
61 diagnosing to serial0.
62
63 * include/plf_intr.h: Added missed copyright notice.
64
65 2000-02-15 Nick Garnett <nickg@cygnus.co.uk>
66
67 * cdl/hal_i386_pc.cdl:
68 * include/hal_diag.h:
69 * include/platform.inc:
70 * include/plf_intr.h:
71 * include/plf_misc.h:
72 * include/plf_stub.h:
73 * include/var_intr.h:
74 * include/variant.inc:
75 * include/pkgconf/hal_i386_pc.h:
76 * include/pkgconf/mlt_i386_pc_floppy.h:
77 * include/pkgconf/mlt_i386_pc_floppy.ldi:
78 * include/pkgconf/mlt_i386_pc_ram.h:
79 * include/pkgconf/mlt_i386_pc_ram.ldi:
80 * include/pkgconf/mlt_i386_pc_ram.mlt:
81 * src/PKGconf.mak:
82 * src/hal_diag.c:
83 * src/hal_intr.c:
84 * src/hal_startup.c:
85 * src/plf_misc.c:
86 * src/plf_stub.c:
87 * src/var_misc.c:
88 Files added to provide PC support. Most of these are based on code
89 contributed by Patrick O'Grady (patrick@softprocess.com).
90
91
92 //===========================================================================
93 //####COPYRIGHTBEGIN####
94 //
95 // -------------------------------------------
96 // The contents of this file are subject to the Red Hat eCos Public License
97 // Version 1.1 (the "License"); you may not use this file except in
98 // compliance with the License. You may obtain a copy of the License at
99 // http://www.redhat.com/
100 //
101 // Software distributed under the License is distributed on an "AS IS"
102 // basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
103 // License for the specific language governing rights and limitations under
104 // the License.
105 //
106 // The Original Code is eCos - Embedded Configurable Operating System,
107 // released September 30, 1998.
108 //
109 // The Initial Developer of the Original Code is Red Hat.
110 // Portions created by Red Hat are
111 // Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
112 // All Rights Reserved.
113 // -------------------------------------------
114 //
115 //####COPYRIGHTEND####
116 //===========================================================================