]> git.kernelconcepts.de Git - karo-tx-redboot.git/blob - packages/hal/arm/integrator/v2_0/ChangeLog
Initial revision
[karo-tx-redboot.git] / packages / hal / arm / integrator / v2_0 / ChangeLog
1 2004-04-22  Jani Monoses <jani@iv.ro>
2
3          * cdl/hal_arm_integrator.cdl :
4          Invoke tail with stricter syntax that works in latest coreutils. 
5
6 2003-12-05  Andrew Lunn  <andrew.lunn@ascom.ch>
7
8         * include/hal_platform_ints.h: hal_delay_us() is a C function.
9
10 2003-09-21  Gary Thomas  <gary@mlbassoc.com>
11
12         * misc/redboot_ROMRAM.ecm:  Adjust for changes in RedBoot
13         template - DNS now must be enabled manually.
14
15 2003-07-18  Nick Garnett  <nickg@balti.calivar.com>
16
17         * cdl/hal_arm_integrator.cdl:
18         Changed values for CYGNUM_HAL_RTC_NUMERATOR,
19         CYGNUM_HAL_RTC_DENOMINATOR and CYGNUM_HAL_RTC_PERIOD to
20         "default_value" from "calculated". This makes it easier
21         to change these values globally.
22         
23 2003-04-11  Bart Veer  <bartv@ecoscentric.com>
24
25         * cdl/hal_arm_integrator.cdl: thumb is not supported so the
26         reference to thumb-elf was spurious.
27
28 2002-05-27  Jesper Skov  <jskov@redhat.com>
29
30         * cdl/hal_arm_integrator.cdl: Don't run cache tests.
31
32 2002-05-07  Gary Thomas  <gthomas@redhat.com>
33
34         * cdl/hal_arm_integrator.cdl: 
35         Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
36
37 2002-03-19  Nick Garnett  <nickg@redhat.com>
38
39         * include/plf_io.h: Added volatiles to PCI config accesses. These
40         should have been noticed ages ago!
41
42 2002-03-14  Nick Garnett  <nickg@redhat.com>
43
44         * include/plf_stub.h: Added data access check macros
45         CYG_HAL_STUB_PERMIT_DATA_READ() and
46         CYG_HAL_STUB_PERMIT_DATA_WRITE() for use by GDB stubs.
47
48         * cdl/hal_arm_integrator.cdl: Added -fno-schedule-insns to ARM7
49         compile line option. There seem to be some issues in the ethernet
50         driver when scheduling instructions.
51
52 2002-03-08  Nick Garnett  <nickg@redhat.com>
53
54         * src/integrator_misc.c (cyg_plf_pci_init): Only actually init PCI
55         bridge for non-RAM configurations. Reinitializing during RAM
56         startup kills any PCI devices. This is particularly a problem if
57         we are debugging via the ethernet.
58
59 2002-03-07  Jesper Skov  <jskov@redhat.com>
60
61         * misc/redboot_ROMRAM.ecm: Added zlib.
62
63         * cdl/hal_arm_integrator.cdl: Require more flash for the RedBoot
64         image, but remove the backup image to compensate.
65
66 2002-03-06  Nick Garnett  <nickg@redhat.com>
67
68         * src/integrator_misc.c:
69         Added hal_delay_us() and initialized clock in plf_hardware_init()
70         to make it work in RedBoot.
71         Moved PCI initialization from macro to cyg_plf_pci_init().
72
73         * src/hal_diag.c: Fixed ISR to operate correctly. Removed legacy
74         code.
75
76         * misc/redboot_ROMRAM.ecm: Added this file to support ROMRAM
77         startup redboot.
78
79         * include/pkgconf/mlt_arm_integrator_ram.ldi: 
80         * include/pkgconf/mlt_arm_integrator_ram.h:
81         * include/pkgconf/mlt_arm_integrator_rom.ldi: 
82         * include/pkgconf/mlt_arm_integrator_rom.h:
83         * include/pkgconf/mlt_arm_integrator_romram.ldi: 
84         * include/pkgconf/mlt_arm_integrator_romram.h:
85         Added ROMRAM startup files. Fixed up ROM and RAM files to reflect
86         use of PCI window.
87         Note: MLT files not updated!
88
89         * include/plf_io.h: Moved contents of HAL_PCI_INIT() out to
90         src/integrator_misc.c. Added CYGARC_PHYSICAL_ADDRESS(). Fixed 32
91         bit PCI config accesses to use two 16 bit accesses - the stright
92         32 bit accesses do not seem to work.
93
94         * include/hal_platform_setup.h: Added support for ROMRAM startup.
95         Tidied up a bit.
96
97         * include/hal_platform_ints.h: Added HAL_DELAY_US() and
98         implemented HAL_PLATFORM_RESET().
99
100         * include/hal_integrator.h: Move HAL_FLASH_WRITE_ENABLE() and
101         HAL_FLASH_WRITE_DISABLE() out to integrator FLASH device driver.
102
103         * cdl/hal_arm_integrator.cdl:
104         Added support for ARM7 and ARM9 variants. Generally tidied up.
105
106 2002-01-28  Jesper Skov  <jskov@redhat.com>
107
108         * cdl/hal_arm_integrator.cdl: Removed explicit declaration of
109         plf_io.h
110
111 2001-10-30  Philippe Robin <Philippe.Robin@arm.com>
112
113         * Initial version of integrator package.
114
115 //===========================================================================
116 //####ECOSGPLCOPYRIGHTBEGIN####
117 // -------------------------------------------
118 // This file is part of eCos, the Embedded Configurable Operating System.
119 // Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
120 //
121 // eCos is free software; you can redistribute it and/or modify it under
122 // the terms of the GNU General Public License as published by the Free
123 // Software Foundation; either version 2 or (at your option) any later version.
124 //
125 // eCos is distributed in the hope that it will be useful, but WITHOUT ANY
126 // WARRANTY; without even the implied warranty of MERCHANTABILITY or
127 // FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
128 // for more details.
129 //
130 // You should have received a copy of the GNU General Public License along
131 // with eCos; if not, write to the Free Software Foundation, Inc.,
132 // 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
133 //
134 // As a special exception, if other files instantiate templates or use macros
135 // or inline functions from this file, or you compile this file and link it
136 // with other works to produce a work based on this file, this file does not
137 // by itself cause the resulting work to be covered by the GNU General Public
138 // License. However the source code for this file must still be made available
139 // in accordance with section (3) of the GNU General Public License.
140 //
141 // This exception does not invalidate any other reasons why a work based on
142 // this file might be covered by the GNU General Public License.
143 //
144 // Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
145 // at http://sources.redhat.com/ecos/ecos-license/
146 // -------------------------------------------
147 //####ECOSGPLCOPYRIGHTEND####
148 //===========================================================================