]> git.kernelconcepts.de Git - karo-tx-redboot.git/blob - packages/hal/mn10300/asb/v2_0/ChangeLog
Initial revision
[karo-tx-redboot.git] / packages / hal / mn10300 / asb / v2_0 / ChangeLog
1 2002-12-13  Mark Salter  <msalter@redhat.com>
2
3         * include/platform.inc: Fix memory size test.
4
5 2002-12-06  Mark Salter  <msalter@redhat.com>
6
7         * cdl/hal_mn10300_am33_asb.cdl (CYG_HAL_FULL_RAM): New option to
8         indicate if RAM startup should use all RAM. This allows a special
9         RAM startup to be built which may be loaded onto a bare board by
10         the MEI tools. This can be used to build an initial RedBoot which
11         is used to program the flash with the ROM startup RedBoot image.
12         Implements CYGINT_HAL_MN10300_MEM_REAL_REGION_TOP.
13         
14         * misc/redboot_FULLRAM.ecm:
15         * include/pkgconf/mlt_mn10300_am33_asb_fullram.h:
16         * include/pkgconf/mlt_mn10300_am33_asb_fullram.ldi:
17         * include/pkgconf/mlt_mn10300_am33_asb_fullram.mlt: New files.
18
19         * include/platform.inc: Add runtime determination of SDRAM config.
20
21 2002-11-19  Mark Salter  <msalter@redhat.com>
22
23         * cdl/hal_mn10300_am33_asb.cdl: Remove virtual vector comm support.
24         Add options to select AM33 serial ports for comm channels.
25         * src/ser_asb.c: Remove.
26
27 2002-11-15  Mark Salter  <msalter@redhat.com>
28
29         * cdl/hal_mn10300_am33_asb.cdl: Override default VSR placement.
30         * include/pkgconf/mlt_mn10300_am33_asb_ram.ldi: Remove unneeded defines.
31         * include/pkgconf/mlt_mn10300_am33_asb_flash.ldi: Ditto.
32         * include/pkgconf/mlt_mn10300_am33_asb_rom.ldi: Ditto.
33
34 2002-11-14  Mark Salter  <msalter@redhat.com>
35
36         * src/plf_misc.c: Don't mess with TBR.
37         * src/plf_stub.c: Tweak for RedBoot support.
38         * src/ser_asb.c:  Calculate baudrate divisor based on IOCLK. Register
39         getc_timeout_set handler.
40         * include/pkgconf/mlt*: Updated for flash support and adjusted RAM
41         addresses
42         * include/platform.inc: Always place boot flash at 0x80000000 and
43         system flash at 0x84000000.
44
45 2002-08-06  Gary Thomas  <gary@chez-thomas.org>
46 2002-08-06  Motoya Kurotsu <kurotsu@allied-telesis.co.jp>       
47
48         * src/ser_asb.c: I/O channel data can't be constant - contains
49         timeout information which can be changed.
50
51 2001-10-31  Jonathan Larmour  <jlarmour@redhat.com>
52
53         * cdl/hal_mn10300_am33_asb.cdl: Indicate support of variable baud rates.
54
55 2001-03-08  Jesper Skov  <jskov@redhat.com>
56
57         * cdl/hal_mn10300_am33_asb.cdl: Removed
58         CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the
59         default.
60
61 2001-01-26  Jesper Skov  <jskov@redhat.com>
62
63         * src/ser_asb.c: Removed CYGSEM_HAL_VIRTUAL_VECTOR_DIAG check.
64         * include/plf_stub.h: Reset macros moved
65         * include/plf_intr.h: to this file.
66
67 2000-10-20  Jesper Skov  <jskov@redhat.com>
68
69         * include/plf_io.h: Move volatile keyword before type.
70
71 2000-10-20  Jonathan Larmour  <jlarmour@redhat.com>
72
73         * include/pkgconf/mlt_mn10300_am33_asb_ram.h:
74         * include/pkgconf/mlt_mn10300_am33_asb_rom.h:
75         * include/pkgconf/mlt_mn10300_am33_asb_ram.ldi:
76         * include/pkgconf/mlt_mn10300_am33_asb_rom.ldi:
77         Regenerated with updated host tools
78
79 2000-10-19  Jesper Skov  <jskov@redhat.com>
80
81         * include/pkgconf/mlt_mn10300_am33_asb_ram.h: Added heap1 label.
82         * include/pkgconf/mlt_mn10300_am33_asb_ram.mlt: Same.
83         * include/pkgconf/mlt_mn10300_am33_asb_ram.ldi: Same.
84         * include/pkgconf/mlt_mn10300_am33_asb_rom.h: Same.
85         * include/pkgconf/mlt_mn10300_am33_asb_rom.mlt: Same.
86         * include/pkgconf/mlt_mn10300_am33_asb_rom.ldi: Same.
87
88 2000-08-22  Jonathan Larmour  <jlarmour@redhat.co.uk>
89
90         * cdl/hal_mn10300_am33_asb.cdl: Explicitly require 
91         CYGHWR_HAL_MN10300_AM33_REVISION == 2
92
93 2000-08-14  Drew Moseley  <dmoseley@redhat.com>
94
95         * src/plf_misc.c: Always include CYGHWR_MEMORY_LAYOUT_H.
96         Only define __get_syscall_num() if CYGPKG_CYGMON is defined.
97
98 2000-08-11  Drew Moseley  <dmoseley@redhat.com>
99
100         * cdl/hal_mn10300_am33_asb.cdl: New file for the ASB2303 port.
101         * include/hal_diag.h: Ditto.
102         * include/platform.inc: Ditto.
103         * include/plf_intr.h: Ditto.
104         * include/plf_io.h: Ditto.
105         * include/plf_stub.h: Ditto.
106         * include/pkgconf/hal_mn10300_am33_asb.h: Ditto.
107         * src/ser_asb.c: Ditto.
108         * src/plf_stub.c: Ditto.
109         * src/plf_misc.c: Ditto.
110         * src/hal_diag.c: Ditto.
111         * src/PKGconf.mak: Ditto.
112         * include/pkgconf/mlt_mn10300_am33_asb_rom.mlt: Ditto.
113         * include/pkgconf/mlt_mn10300_am33_asb_rom.ldi: Ditto.
114         * include/pkgconf/mlt_mn10300_am33_asb_rom.h: Ditto.
115         * include/pkgconf/mlt_mn10300_am33_asb_ram.mlt: Ditto.
116         * include/pkgconf/mlt_mn10300_am33_asb_ram.ldi: Ditto.
117         * include/pkgconf/mlt_mn10300_am33_asb_ram.h: Ditto.
118
119 //===========================================================================
120 //####ECOSGPLCOPYRIGHTBEGIN####
121 // -------------------------------------------
122 // This file is part of eCos, the Embedded Configurable Operating System.
123 // Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
124 //
125 // eCos is free software; you can redistribute it and/or modify it under
126 // the terms of the GNU General Public License as published by the Free
127 // Software Foundation; either version 2 or (at your option) any later version.
128 //
129 // eCos is distributed in the hope that it will be useful, but WITHOUT ANY
130 // WARRANTY; without even the implied warranty of MERCHANTABILITY or
131 // FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
132 // for more details.
133 //
134 // You should have received a copy of the GNU General Public License along
135 // with eCos; if not, write to the Free Software Foundation, Inc.,
136 // 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
137 //
138 // As a special exception, if other files instantiate templates or use macros
139 // or inline functions from this file, or you compile this file and link it
140 // with other works to produce a work based on this file, this file does not
141 // by itself cause the resulting work to be covered by the GNU General Public
142 // License. However the source code for this file must still be made available
143 // in accordance with section (3) of the GNU General Public License.
144 //
145 // This exception does not invalidate any other reasons why a work based on
146 // this file might be covered by the GNU General Public License.
147 //
148 // Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
149 // at http://sources.redhat.com/ecos/ecos-license/
150 // -------------------------------------------
151 //####ECOSGPLCOPYRIGHTEND####
152 //===========================================================================