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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-2.0/] [packages/] [hal/] [sh/] [se7751/] [v2_0/] [ChangeLog] - Blame information for rev 174

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 27 unneback
2002-08-06  Gary Thomas  
2
2002-08-06  Motoya Kurotsu 
3
 
4
        * src/ser16c550c.c: I/O channel data can't be constant - contains
5
        timeout information which can be changed.
6
 
7
2002-05-08  Jesper Skov  
8
 
9
        * src/hal_diag.c: Serial register renaming.
10
 
11
2001-10-31  Jonathan Larmour  
12
 
13
        * cdl/hal_sh_sh7751_se7751.cdl: Indicate support of variable baud rates.
14
 
15
2001-09-25  Jesper Skov  
16
 
17
        * include/plf_intr.h: Removed dummy
18
        CYGPRI_HAL_INTERRUPT_ACKNOWLEDGE_PLF and
19
        CYGPRI_HAL_INTERRUPT_CONFIGURE_PLF definitions.
20
 
21
2001-07-24  Jesper Skov  
22
 
23
        * src/plf_misc.c: Clear interrupt controller registers on startup.
24
 
25
        * include/plf_io.h (HAL_PCI_TRANSLATE_INTERRUPT): Rotate interrupts.
26
 
27
        * include/plf_intr.h (CYGPRI_HAL_INTERRUPT_UPDATE_LEVEL_PLF):
28
        Added handling for IRL vectors. Name IRL vectors.
29
 
30
        * src/ser16c550c.c: Changed interrupt vector (still unclear if
31
        it's the right one).
32
 
33
2001-07-17  Jesper Skov  
34
 
35
        * cdl/hal_sh_sh7751_se7751.cdl: Create .eprom.srec version for
36
        broken Hitachi loader.
37
 
38
        * misc/redboot_ROM.ecm: Enable caching.
39
        * misc/redboot_RAM.ecm: Same.
40
 
41
        * src/plf_misc.c (hal_platform_init): Initialize
42
        interrupt controller.
43
        * include/plf_io.h (HAL_PCI_TRANSLATE_INTERRUPT): Use PCIA-D
44
        interrupts.
45
        * include/plf_intr.h: Put in a few guessed interrupts. Probably
46
        not right.
47
 
48
2001-07-16  Jesper Skov  
49
 
50
        * src/plf_misc.c: Remove unused variables.
51
 
52
        * src/m1543c.c (cyg_hal_init_superIO): Try to init PCI->ISA
53
        bridge. Not that it makes any sense - I don't see any device 2 in
54
        the config space, but that's what the Hitachi monitor is
55
        fiddling. Doesn't make a change though.
56
 
57
2001-07-13  Jesper Skov  
58
 
59
        * src/hal_diag.c (cyg_hal_plf_comms_init): Leave out superIO init
60
        until it's working.
61
 
62
        * src/ser16c550c.c: Adjust offsets.
63
 
64
        * src/m1543c.c (cyg_hal_init_superIO): More setup code.
65
 
66
        * misc/redboot_RAM.ecm: Added eth driver.
67
 
68
2001-07-11  Jesper Skov  
69
 
70
        * include/plf_io.h (HAL_PCI_ALLOC_BASE_IO): Moved to 0x2000.
71
        Scan all busses.
72
 
73
        * include/platform.inc: Fix warning.
74
 
75
2001-07-10  Jesper Skov  
76
 
77
        * include/pkgconf/mlt_sh_sh7751_se7751_ram.ldi: Hack in a PCI window.
78
        * include/pkgconf/mlt_sh_sh7751_se7751_ram.mlt: Hack in a PCI window.
79
        * include/pkgconf/mlt_sh_sh7751_se7751_ram.h: Hack in a PCI window.
80
 
81
        * include/plf_io.h (HAL_PCI_PHYSICAL_IO_BASE): zeroed since all IO
82
        happens via functions.
83
 
84
        * cdl/hal_sh_sh7751_se7751.cdl: Want LE configurations.
85
 
86
        * include/plf_io.h: Leave PCI IO space for super IO controller.
87
 
88
        * cdl/hal_sh_sh7751_se7751.cdl: Compile m1543c file.
89
        * src/m1543c.c: added.
90
 
91
        * src/ser16c550c.c: Changed addresses and setup code (still not
92
        working).
93
 
94
        * src/plf_misc.c (hal_platform_init): Init super IO
95
        controller. Init PCI.
96
 
97
        * src/hal_diag.c (cyg_hal_plf_comms_init): Also set up COM2.
98
 
99
        * src/plf_misc.c: Call PCI init during startup.
100
 
101
        * include/plf_io.h: Added PCI definitions.
102
 
103
2001-07-09  Jesper Skov  
104
 
105
        * cdl/hal_sh_sh7751_se7751.cdl: Removed superIO file, set default
106
        mode.
107
 
108
2001-07-09  Jesper Skov  
109
 
110
        * New platform HAL.
111
 
112
//===========================================================================
113
//####ECOSGPLCOPYRIGHTBEGIN####
114
// -------------------------------------------
115
// This file is part of eCos, the Embedded Configurable Operating System.
116
// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
117
//
118
// eCos is free software; you can redistribute it and/or modify it under
119
// the terms of the GNU General Public License as published by the Free
120
// Software Foundation; either version 2 or (at your option) any later version.
121
//
122
// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
123
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
124
// FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
125
// for more details.
126
//
127
// You should have received a copy of the GNU General Public License along
128
// with eCos; if not, write to the Free Software Foundation, Inc.,
129
// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
130
//
131
// As a special exception, if other files instantiate templates or use macros
132
// or inline functions from this file, or you compile this file and link it
133
// with other works to produce a work based on this file, this file does not
134
// by itself cause the resulting work to be covered by the GNU General Public
135
// License. However the source code for this file must still be made available
136
// in accordance with section (3) of the GNU General Public License.
137
//
138
// This exception does not invalidate any other reasons why a work based on
139
// this file might be covered by the GNU General Public License.
140
//
141
// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
142
// at http://sources.redhat.com/ecos/ecos-license/
143
// -------------------------------------------
144
//####ECOSGPLCOPYRIGHTEND####
145
//===========================================================================

powered by: WebSVN 2.1.0

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