]> git.karo-electronics.de Git - karo-tx-redboot.git/blob - packages/hal/powerpc/moab/v2_0/ChangeLog
Initial revision
[karo-tx-redboot.git] / packages / hal / powerpc / moab / v2_0 / ChangeLog
1 2005-02-03  Gary Thomas  <gary@mlbassoc.com>
2
3         * src/moab.S: Rework startup sequence - faster and works better
4         on all boards (including some that wouldn't come up at all).
5
6 2004-09-19  Gary Thomas  <gary@mlbassoc.com>
7
8         * src/hal_aux.c (cyg_plf_redboot_startup): Boot mode implies no
9         script, even if the user has set one.
10
11 2004-08-24  Gary Thomas  <gary@mlbassoc.com>
12
13         * src/moab.S: 
14         * sa_tests/tty.c: 
15         * sa_tests/start.S: 
16         * include/pkgconf/mlt_powerpc_moab_romram.h: 
17         * cdl/hal_powerpc_moab.cdl: Support for new board revision.  Minor
18         layout changes, change in RAM/FLASH sizes.
19
20 2004-02-26  Gary Thomas  <gary@mlbassoc.com>
21
22         * misc/redboot_BOOT.ecm: 
23         * cdl/hal_powerpc_moab.cdl: Use HAL_PLATFORM_EXTRA to display operating
24         mode of RedBoot (BOOT, NAND FLASH or RAM)
25
26 2004-02-25  Gary Thomas  <gary@mlbassoc.com>
27
28         * misc/redboot_RAM+FLASH.ecm: Remove FIS - can't be supported in
29         this configuration.
30
31 2003-12-08  Gary Thomas  <gary@mlbassoc.com>
32
33         * src/moab.S: Fix cycle time on NAND FLASH.
34
35 2003-10-15  Gary Thomas  <gary@mlbassoc.com>
36
37         * cdl/hal_powerpc_moab.cdl: Remove [unused] tests so "make tests" works.
38
39 2003-10-09  Gary Thomas  <gary@mlbassoc.com>
40
41         * include/plf.inc: Define vector 0, to make ROMRAM mode program startup
42         safer (don't need to remember the "-e XXX" option)
43
44 2003-10-03  Gary Thomas  <gary@mlbassoc.com>
45
46         * src/hal_aux.c (hal_platform_init): Better/different ESA computation,
47         using only 16 unique bits.
48
49 2003-10-02  Gary Thomas  <gary@mlbassoc.com>
50
51         * src/hal_aux.c: 
52         * cdl/hal_powerpc_moab.cdl: Add code to set and check ethernet station
53         addresses, based on CPU serial number.  Force RedBoot to validate them.
54
55 2003-09-30  Gary Thomas  <gary@mlbassoc.com>
56
57         * include/plf_io.h (CYGARC_VIRTUAL_ADDRESS): Added.
58         Scan all possible PCI slots.
59
60 2003-09-28  Gary Thomas  <gary@mlbassoc.com>
61
62         * cdl/hal_powerpc_moab.cdl: Remove conflicting constraint - prevented
63         non-RedBoot builds.
64
65 2003-09-26  Gary Thomas  <gary@mlbassoc.com>
66
67         * include/plf_io.h: PCI IRQ mapping is platform dependent - moved here.
68
69 2003-09-24  Gary Thomas  <gary@mlbassoc.com>
70
71         * src/moab.S: Disable GPIO16 (watchdog timer) as output by default.
72
73 2003-09-22  Gary Thomas  <gary@mlbassoc.com>
74
75         * cdl/hal_powerpc_moab.cdl: Need to force 'fconfig' since that is now
76         optional in RedBoot.
77
78 2003-09-21  Gary Thomas  <gary@mlbassoc.com>
79
80         * misc/redboot_BOOT.ecm: 
81         * misc/redboot_RAM+FLASH.ecm: 
82         * misc/redboot_RAM.ecm: 
83         * misc/redboot_ROM.ecm: 
84         * misc/redboot_ROMRAM.ecm:  Adjust for changes in RedBoot
85         template - DNS now must be enabled manually.
86
87 2003-09-20  Gary Thomas  <gary@mlbassoc.com>
88
89         * misc/redboot_BOOT.ecm: Disable PCI in BOOT configuration
90
91         * include/plf_io.h: Fix PCI I/O addresses
92
93         * src/moab_ide.c: 
94         * cdl/hal_powerpc_moab.cdl: Add IDE support
95
96 2003-09-19  Gary Thomas  <gary@mlbassoc.com>
97
98         * support/make_MOAB_flash.c: Tool to create boot flash image
99
100         * sa_tests/tty.c: 
101         * sa_tests/start.S: 
102         * sa_tests/sdram_test.c: 
103         * sa_tests/ppc_ocm.ld: 
104         * sa_tests/ppc_dram.ld: 
105         * sa_tests/ppc.inc: 
106         * sa_tests/flash_test.c: 
107         * sa_tests/Makefile: Stand alone testing support.
108         
109         * misc/redboot_ROMRAM.ecm: 
110         * misc/redboot_ROM.ecm: 
111         * misc/redboot_BOOT.ecm: 
112         * misc/redboot_RAM+FLASH.ecm:
113         * misc/redboot_RAM.ecm: Default RedBoot configurations
114         
115         * src/moab.S: 
116         * src/hal_aux.c: 
117         * src/plf_redboot_linux_exec.c:
118         * include/pkgconf/mlt_powerpc_moab_romram.mlt:  
119         * include/pkgconf/mlt_powerpc_moab_romram.ldi:  
120         * include/pkgconf/mlt_powerpc_moab_romram.h: 
121         * include/pkgconf/mlt_powerpc_moab_rom.mlt:     
122         * include/pkgconf/mlt_powerpc_moab_rom.ldi:     
123         * include/pkgconf/mlt_powerpc_moab_rom.h: 
124         * include/pkgconf/mlt_powerpc_moab_ram.mlt:     
125         * include/pkgconf/mlt_powerpc_moab_ram.ldi:     
126         * include/pkgconf/mlt_powerpc_moab_ram.h: 
127         * include/plf_stub.h: 
128         * include/plf_regs.h: 
129         * include/plf_io.h: 
130         * include/plf_intr.h: 
131         * include/plf_cache.h: 
132         * include/plf.inc: 
133         * include/hal_diag.h: 
134         * cdl/hal_powerpc_moab.cdl: New package - platform support for
135         TAMS MOAB (PowerPC 405GPr) board.
136
137 //===========================================================================
138 //####ECOSGPLCOPYRIGHTBEGIN####
139 // -------------------------------------------
140 // This file is part of eCos, the Embedded Configurable Operating System.
141 // Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
142 // Copyright (C) 2003, 2002 Gary Thomas
143 //
144 // eCos is free software; you can redistribute it and/or modify it under
145 // the terms of the GNU General Public License as published by the Free
146 // Software Foundation; either version 2 or (at your option) any later version.
147 //
148 // eCos is distributed in the hope that it will be useful, but WITHOUT ANY
149 // WARRANTY; without even the implied warranty of MERCHANTABILITY or
150 // FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
151 // for more details.
152 //
153 // You should have received a copy of the GNU General Public License along
154 // with eCos; if not, write to the Free Software Foundation, Inc.,
155 // 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
156 //
157 // As a special exception, if other files instantiate templates or use macros
158 // or inline functions from this file, or you compile this file and link it
159 // with other works to produce a work based on this file, this file does not
160 // by itself cause the resulting work to be covered by the GNU General Public
161 // License. However the source code for this file must still be made available
162 // in accordance with section (3) of the GNU General Public License.
163 //
164 // This exception does not invalidate any other reasons why a work based on
165 // this file might be covered by the GNU General Public License.
166 //
167 // Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
168 // at http://sources.redhat.com/ecos/ecos-license/
169 // -------------------------------------------
170 //####ECOSGPLCOPYRIGHTEND####
171 //===========================================================================