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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-2.0/] [packages/] [hal/] [mips/] [tx49/] [v2_0/] [ChangeLog] - Blame information for rev 597

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 27 unneback
2003-04-10  Nick Garnett  
2
 
3
        * src/mips_tx49.ld:
4
        Added libsupc++.a to GROUP() directive for GCC versions later than
5
        3.0.
6
 
7
2003-04-09  Jonathan Larmour  
8
 
9
        * src/mips_tx49.ld:
10
        Fix .gnulinkonce.s -> .gnu.linkonce.s typo.
11
 
12
2000-12-05  Jesper Skov  
13
 
14
        * include/var_cache.h (HAL_MIPS_CACHE_INSN_USES_LSB): The TX49
15
        uses LSB in the cache macro.
16
 
17
2000-09-12  Jesper Skov  
18
 
19
        * include/variant.inc: Enable div-by-zero FPU exceptions.
20
 
21
2000-09-06  Jesper Skov  
22
 
23
        * include/variant.inc: Enable the cache after clearing it.
24
 
25
2000-09-01  Jonathan Larmour  
26
 
27
        * include/var_arch.h: tx49 GDB stubs now use 32-bits internally to
28
        represent registers
29
 
30
2000-08-31  Jonathan Larmour  
31
 
32
        * src/mips_tx49.ld: Use HAL table sections instead of devtab sections
33
 
34
2000-06-06  Jesper Skov  
35
 
36
        * include/var_cache.h: Define HAL_ICACHE_INVALIDATE_ALL which
37
        disables cache during operation.
38
 
39
2000-05-25  Jesper Skov  
40
 
41
        * cdl/hal_mips_tx49.cdl: Use FPU double-LE layout in 32bit mode.
42
 
43
2000-05-24  Jesper Skov  
44
 
45
        * src/mips_tx49.ld: Application contructors run after eCos
46
        constructors.
47
 
48
2000-05-22  Jesper Skov  
49
 
50
        * include/variant.inc: Flush all ways of cache on startup.
51
 
52
        * include/var_cache.h:
53
        * cdl/hal_mips_tx49.cdl: Comment cleanups.
54
 
55
        * include/var_cache.h: Cleaned up. Use arch macros.
56
 
57
2000-05-18  Jesper Skov  
58
 
59
        * src/mips_tx49.ld: Exclude libgcc constructors from CTOR list.
60
 
61
        * cdl/hal_mips_tx49.cdl: Set cache size to 32kB.
62
 
63
2000-05-17  Jesper Skov  
64
 
65
        * src/mips_tx49.ld (hal_virtual_vector_table): Added.
66
 
67
2000-05-16  Jesper Skov  
68
 
69
        * cdl/hal_mips_tx49.cdl: Platform can select FPU mode.
70
 
71
2000-05-15  Jesper Skov  
72
 
73
        * include/variant.inc:
74
        * include/var_cache.h:
75
        The cache-enable bits must be 0 to enable. Enable
76
        caching/writeback for kseg0.
77
 
78
        * src/variant.S:
79
        * include/var_arch.h:
80
        Cleanup.
81
 
82
        * include/variant.inc: Copied in various stuff from VR4300 file.
83
 
84
        * include/var_cache.h: Cleanup. Added enabled macros.
85
 
86
        * cdl/hal_mips_tx49.cdl: Cleanup. Enable FPU.
87
 
88
2000-05-11  Jesper Skov  
89
 
90
        * src/mips_tx49.ld: Workaround minor tool problem.
91
 
92
        * src/variant.S: Emptied.
93
 
94
        * src/mips_tx49.ld: Move vsr to avoid conflict with 'other'
95
        exception entry having vectors in RAM.
96
 
97
        * include/var_arch.h: GDB expects 64 bit registers.
98
 
99
        * cdl/hal_mips_tx49.cdl: Add (disabled) 64 bit related options.
100
 
101
        * src/mips_tx49.ld: Workaround for linker buglet.
102
 
103
        * include/var_cache.h: Minor tweaks.
104
 
105
2000-05-09  Jesper Skov  
106
 
107
        * Cloned from hal/mips/tx39
108
 
109
//===========================================================================
110
//####ECOSGPLCOPYRIGHTBEGIN####
111
// -------------------------------------------
112
// This file is part of eCos, the Embedded Configurable Operating System.
113
// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
114
//
115
// eCos is free software; you can redistribute it and/or modify it under
116
// the terms of the GNU General Public License as published by the Free
117
// Software Foundation; either version 2 or (at your option) any later version.
118
//
119
// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
120
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
121
// FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
122
// for more details.
123
//
124
// You should have received a copy of the GNU General Public License along
125
// with eCos; if not, write to the Free Software Foundation, Inc.,
126
// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
127
//
128
// As a special exception, if other files instantiate templates or use macros
129
// or inline functions from this file, or you compile this file and link it
130
// with other works to produce a work based on this file, this file does not
131
// by itself cause the resulting work to be covered by the GNU General Public
132
// License. However the source code for this file must still be made available
133
// in accordance with section (3) of the GNU General Public License.
134
//
135
// This exception does not invalidate any other reasons why a work based on
136
// this file might be covered by the GNU General Public License.
137
//
138
// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
139
// at http://sources.redhat.com/ecos/ecos-license/
140
// -------------------------------------------
141
//####ECOSGPLCOPYRIGHTEND####
142
//===========================================================================

powered by: WebSVN 2.1.0

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