OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-3.0/] [packages/] [hal/] [powerpc/] [ppc40x/] [current/] [ChangeLog] - Blame information for rev 786

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 786 skrzyp
2005-08-25  Markus Schade 
2
 
3
        * src/var_misc.c:
4
        * src/var_intr.c:
5
        * src/hal_diag.c:
6
        * include/variant.inc:
7
        * include/var_regs.h:
8
        * include/var_io.h:
9
        * include/var_intr.h:
10
        * include/var_cache.h:
11
        * cdl/hal_powerpc_ppc40x.cdl: Add support for PPC405EP
12
 
13
2005-05-18  Peter Korsgaard  
14
 
15
        * src/var_misc.c (hal_ppc40x_delay_us): Removed double
16
        initialization of delay_period. Work correctly for system clock !=
17
        100Hz.
18
 
19
2005-05-04  Peter Korsgaard  
20
 
21
        * include/var_io.h: Only define PCI macros if 405GP PCI support is
22
        enabled.
23
 
24
2004-09-16  Gary Thomas  
25
 
26
        * src/hal_diag.c: Assert RTS/DTR modem signals.
27
 
28
2004-02-26  Gary Thomas  
29
 
30
        * src/ppc405_pci.c:
31
        * cdl/hal_powerpc_ppc40x.cdl: Make display of PCI "contents" optional.
32
 
33
2004-02-17  Gary Thomas  
34
 
35
        * cdl/hal_powerpc_ppc40x.cdl: Fix real time clock - this counter
36
        has no dividers in the chain (hence no need to divide by 4)
37
 
38
2003-10-15  Gary Thomas  
39
 
40
        * include/var_regs.h: Changes to allow building with GCC-3.3.x
41
        since the newest GAS doesn't like spaces in expressions :-(
42
 
43
2003-10-02  Gary Thomas  
44
 
45
        * include/var_regs.h: Add CPU serial number registers (405 only)
46
 
47
2003-09-26  Gary Thomas  
48
 
49
        * src/ppc405_pci.c: IRQ mapping now defined by platform.
50
 
51
2003-09-20  Gary Thomas  
52
 
53
        * src/ppc405_pci.c: Need call to cyg_pci_init() to get proper I/O
54
        addressing setup.
55
 
56
2003-09-19  Gary Thomas  
57
 
58
        * src/ppc405_pci.c: New file - basic support for PCI on PPC 405GP
59
 
60
        * src/hal_diag.c: New file - diagnostic I/O support (previously
61
        was defined by platforms).  Note: only for 405GP based devices.
62
 
63
2002-11-21  Gary Thomas  
64
 
65
        * src/var_intr.c:
66
        * include/variant.inc:
67
        * include/var_intr.h: Better variant/platform support (platforms can
68
        override most all default behaviour).
69
 
70
2002-11-20  Gary Thomas  
71
 
72
        * include/var_cache.h: Cache sizes differ based on CPU.
73
 
74
        * include/var_intr.h:
75
        * include/var_regs.h:
76
        * src/var_intr.c: Split interrupt control based on CPU type since
77
        403 uses a different controller than the 405 family.
78
 
79
        * cdl/hal_powerpc_ppc40x.cdl: Add 403/405/405GP controls.  Also,
80
        enable ROM monitor support (GDB).
81
 
82
2002-05-22  Jesper Skov  
83
 
84
        * src/var_intr.c: Fixed warning.
85
        * src/var_misc.c: Same.
86
 
87
2002-05-13  Gary Thomas  
88
 
89
        * cdl/hal_powerpc_ppc40x.cdl: This processor family has no FPU.
90
 
91
2001-01-26  Jesper Skov  
92
 
93
        * include/var_intr.h: Include plf_intr.h
94
 
95
2001-01-18  Gary Thomas  
96
 
97
        * cdl/hal_powerpc_ppc40x.cdl: Move CYGSEM_HAL_USE_ROM_MONITOR to
98
        platform CDL.
99
 
100
2001-01-17  Gary Thomas  
101
 
102
        * include/variant.inc: Fix EXISR interrupt decode.
103
 
104
2001-01-16  Gary Thomas  
105
 
106
        * src/var_intr.c (hal_variant_IRQ_init): Add platform IRQ support.
107
        (hal_ppc40x_interrupt_configure): Properly configure level interrupts.
108
 
109
2001-01-15  Gary Thomas  
110
 
111
        * include/var_regs.h (SPR_DBSR, SPR_DBCR): Special registers used
112
        for debug support.  Too bad the hardware is broken.
113
 
114
        * include/var_intr.h (CYGNUM_HAL_NO_VECTOR_TRACE): Disable common
115
        single step code [hardware does not work].
116
 
117
2000-11-21  Gary Thomas  
118
 
119
        * include/variant.inc: Include platform specifics 
120
 
121
2000-11-12  Gary Thomas  
122
 
123
        * src/var_misc.c: Add hal_delay_us().
124
 
125
2000-11-04  Gary Thomas  
126
 
127
        * src/var_misc.c: Define clock handling for PPC40x (different
128
        from default since there is no decrementer).
129
 
130
        * include/variant.inc: Special interrupt fielder for timers.
131
        Add interrupt decode.
132
 
133
        * include/var_regs.h: Define architecture (variant) specific
134
        registers and special instructions used to access them.
135
 
136
        * src/var_intr.c:
137
        * include/var_intr.h: Define proper interrupt support for
138
        this platform.
139
 
140
        * include/var_cache.h: Fix details of cache on PPC40x.  Note:
141
        the data cache has problems - currently left disabled.
142
 
143
        * cdl/hal_powerpc_ppc40x.cdl: Add support for ROM_MONITOR.
144
 
145
//===========================================================================
146
// ####GPLCOPYRIGHTBEGIN####
147
// -------------------------------------------
148
// This file is part of eCos, the Embedded Configurable Operating System.
149
// Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
150
//
151
// This program is free software; you can redistribute it and/or modify
152
// it under the terms of the GNU General Public License as published by
153
// the Free Software Foundation; either version 2 or (at your option) any
154
// later version.
155
//
156
// This program is distributed in the hope that it will be useful, but
157
// WITHOUT ANY WARRANTY; without even the implied warranty of
158
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
159
// General Public License for more details.
160
//
161
// You should have received a copy of the GNU General Public License
162
// along with this program; if not, write to the
163
// Free Software Foundation, Inc., 51 Franklin Street,
164
// Fifth Floor, Boston, MA  02110-1301, USA.
165
// -------------------------------------------
166
// ####GPLCOPYRIGHTEND####
167
//===========================================================================

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.