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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-2.0/] [packages/] [cygmon/] [v2_0/] [ChangeLog] - Blame information for rev 631

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

Line No. Rev Author Line
1 27 unneback
2000-12-04  Drew Moseley  
2
 
3
        * misc/monitor_cmd.c (breakpoint_cmd): Fix typo in printf
4
        formatting for error message.
5
 
6
2000-11-20  Drew Moseley  
7
 
8
        * cdl/cygmon.cdl: Make sure we don't specify vectors.o and target.ld twice.
9
 
10
2000-11-03  Jonathan Larmour  
11
 
12
        * cdl/cygmon.cdl: Improve cygmon.elf make dependencies
13
 
14
2000-10-17  Drew Moseley  
15
 
16
        * misc/utils.c: Fix a typo.  Also make sure we are ignoring the
17
        '+' characters from gdb.
18
 
19
        * misc/monitor_cmd.c: Add a few cache flushes.
20
 
21
        * misc/monitor.h: Use the debug port for xvprintf.
22
 
23
2000-08-14  Drew Moseley  
24
 
25
        * misc/ecos_bsp.c: Added some include files to fix some build
26
        failures on partially unsupported systems. (ie non-cygmon, etc).
27
 
28
2000-08-12  Drew Moseley  
29
 
30
        * misc/bsp/common/debug-io.c (bsp_debug_write): Use
31
        output_gdb_string when stub_is_active.
32
 
33
2000-08-10  Drew Moseley  
34
 
35
        * misc/utils.c: Removed some unused functions.  Also handle
36
        printing invalid registers.
37
 
38
        * misc/monitor_cmd.c: Handle some unprintable characters better.
39
        Also handle displaying of invalid memory locations better.
40
        Add handling for register validity checking.
41
 
42
        * misc/monitor.h: Add a conditional field "reg_valid" to struct
43
        regstruct.
44
 
45
        * misc/monitor.c: Added a call to a conditionally defined routine
46
        INITIALIZE_MON_EACH_TIME().  This is called everytime the monitor
47
        is invoked.  For instance, this is used to determine which
48
        registers have actually been read.
49
 
50
        * misc/generic_mem.c: Allow Cygmon to use the Safe memory routines
51
        in the HAL.
52
 
53
        * misc/board.h: Added MN10300 basic support.
54
        * misc/cpu-mon.c: Ditto.
55
        * misc/cpu_info.h: Ditto.
56
        * misc/bsp/cpu.h: Ditto.
57
        * misc/bsp/mn10300/gdb-cpu.c: Ditto. New file.
58
        * misc/bsp/mn10300/gdb-cpu.h: Ditto. New file.
59
        * misc/bsp/mn10300/gdb.h: Ditto. New file.
60
        * misc/bsp/mn10300/insn.h: Ditto. New file.
61
        * misc/bsp/mn10300/singlestep.c: Ditto. New file.
62
        * misc/mn10300/board.h: Ditto. New file.
63
        * misc/mn10300/cpu.h: Ditto. New file.
64
        * misc/mn10300/cpu_info.h: Ditto. New file.
65
        * misc/mn10300/mn10300-mon.c: Ditto. New file.
66
 
67
        * cdl/cygmon.cdl: Removed dependency on the kernel and Serial I/O.
68
        * misc/ecos_bsp.c: Ditto.
69
        * misc/ecos_dummy.c: Ditto.
70
 
71
2000-07-21  Drew Moseley  
72
 
73
        * misc/ecos_bsp.c: Rearrange the linkage between Cygmon and HAL so
74
        that Cygmon needs HAL but not vice-versa.  ie HAL no longer calls
75
        any Cygmon functions.
76
        * misc/monitor.c: Ditto.
77
 
78
2000-07-14  Drew Moseley  
79
 
80
        * misc/bsp/mips/gdb-cpu.c: New files. Mips based Cygmon now running on top of eCos HAL.
81
        * misc/bsp/mips/gdb-cpu.h: Ditto.
82
        * misc/bsp/mips/gdb.h: Ditto.
83
        * misc/bsp/mips/insn.h: Ditto.
84
        * misc/bsp/mips/singlestep.c: Ditto.
85
        * misc/mips/board.h: Ditto.
86
        * misc/mips/cpu.h: Ditto.
87
        * misc/mips/cpu_info.h: Ditto.
88
        * misc/mips/mips-mon.c: Ditto.
89
 
90
        * misc/bsp/common/syscall.c: Added SYS_meminfo call to find out
91
        how much RAM we have.
92
        * misc/bsp/common/syscall.h: Ditto.
93
 
94
        * misc/bsp/common/breakpoint.c: Added __ECOS__ support.
95
 
96
        * misc/monitor_cmd.c: Cleanup.  Added some more error handling.
97
        * misc/utils.c: Ditto.
98
 
99
        * misc/monitor.c: Added basic syscall handling to support libgloss.
100
        Added support for using more features of the HAL (ie breakpoints
101
        and exceptions).
102
        * misc/monitor.h: Ditto.
103
        * misc/tservice.h: Ditto.
104
        * misc/bsp/bsp.h: Ditto.
105
        * misc/arm/cpu_info.h: Ditto.
106
 
107
        * misc/ledit.c: Cleanup.
108
 
109
        * misc/ecos_dummy.c: Support for reset through the HAL.
110
 
111
        * misc/ecos_bsp.c: Filled in uart_control function for setting baud rate
112
        through the HAL.  Also added VIRTUAL_VECTOR_SUPPORT and support of the
113
        low-level HAL-based serial driver.  Also added set_memsize() support.
114
 
115
        * misc/bplist-dynamic.c: Added option for using breakpoints in the HAL.
116
        Also, various cleanups of build warnings, etc.
117
        * misc/breakpoints.c: Ditto.
118
 
119
        * cdl/cygmon.cdl: Allow cygmon to be built for either Arm or Mips.
120
 
121
        * misc/board.h: Move architecture-dependent things out.
122
        * misc/cpu-mon.c: Ditto.
123
        * misc/cpu_info.h: Ditto.
124
        * misc/bsp/cpu.h: Ditto.
125
        * misc/bsp/common/gdb-cpu.c: Ditto.
126
        * misc/bsp/common/gdb-cpu.h: Ditto.
127
        * misc/bsp/common/singlestep.c: Ditto.
128
 
129
2000-01-28  Jesper Skov  
130
 
131
        * misc/Notes_CygMon_PID: Added.
132
 
133
2000-01-27  Jesper Skov  
134
 
135
        * cdl/cygmon.cdl: Include hal.h config for CygMon options defined
136
        by platform CDL.
137
 
138
2000-01-26  Jonathan Larmour  
139
 
140
        * cdl/cygmon.cdl: Remove CYGDAT_CYGMON_ENABLE - no longer required
141
 
142
2000-01-25  Jesper Skov  
143
 
144
        * cdl/cygmon.cdl: Moved console device config to target CDL.
145
        Let target CDL handle binary conversion.
146
 
147
1999-12-17  Bart Veer  
148
 
149
        * cdl/cygmon.cdl:
150
        Fix a requires property, getting the quoting right
151
 
152
1999-12-14  John Dallaway  
153
 
154
        * cdl/cygmon.cdl: Add custom make rule to build CygMon.
155
 
156
1999-12-06  Gary Thomas  
157
 
158
        * misc/arm/arm-mon.c (machine_syscall):
159
        * misc/ecos_bsp.c (_bsp_handle_exception):
160
        * misc/PKGconf.mak: Adding 'syscall' support.
161
 
162
        * misc/CygMon_PID.cfg:
163
        * misc/bsp/common/syscall.h:
164
        * misc/bsp/common/syscall.c: New file(s).
165
 
166
1999-11-26  Jonathan Larmour  
167
 
168
        * misc/CygMon_EDB7211.cfg: Rename to misc/CygMon/EDB7xxx.cfg
169
        * misc/CygMon_EDB7xxx.cfg: New file
170
 
171
1999-11-26  Gary Thomas  
172
 
173
        * misc/ecos_bsp.c (_bsp_board_init): Use/define HAL symbols
174
        for board/cpu information.
175
        (_bsp_memory_list): Use MLT information here.
176
 
177
        * misc/CygMon_EDB7211.cfg: Fix typo.  Change startup to be
178
        ROM which gives more useful RAM information.
179
 
180
1999-11-19  Gary Thomas  
181
 
182
        * misc/CygMon_EDB7211.cfg: Add platform parameter.  Update
183
        patch for latest changes.
184
 
185
1999-11-03  Jesper Skov  
186
 
187
        * cdl/cygmon.cdl: Added.
188
 
189
1999-10-27  Gary Thomas  
190
 
191
        * misc/PKGconf.mak: Add new targets (.bin .srec images).
192
 
193
        * include/pkgconf/cygmon.h: Update strings to be more conformant.
194
 
195
        * misc/CygMon_EDB7211.cfg: New file for building CygMon.
196
 
197
        * include/pkgconf/cygmon.h: Add work-around because packages
198
        can't be disabled by default.
199
 
200
1999-10-26  Gary Thomas  
201
 
202
        * include/pkgconf/cygmon.h: Fix typo 'CYGPKC_LIBC'=>'CYGPKG_LIBC'
203
        Also, node type was wrong ('radio' instead of 'boolean')
204
 
205
1999-10-25  Gary Thomas  
206
 
207
        * include/pkgconf/cygmon.h: Add configuration options for
208
        console device [name] and extended help.  Remove duplicate
209
        boilerplate.
210
 
211
        * misc/board.h: Enable "help" via configuration option.
212
 
213
        * misc/ecos_bsp.c: Cleanup/remove extra (debug) code.
214
        Add support for console port configuration.
215
 
216
        * misc/monitor.c:
217
        * misc/monitor_cmd.c: Cleanup/remove some debug code.
218
 
219
//===========================================================================
220
//####ECOSGPLCOPYRIGHTBEGIN####
221
// -------------------------------------------
222
// This file is part of eCos, the Embedded Configurable Operating System.
223
// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
224
//
225
// eCos is free software; you can redistribute it and/or modify it under
226
// the terms of the GNU General Public License as published by the Free
227
// Software Foundation; either version 2 or (at your option) any later version.
228
//
229
// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
230
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
231
// FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
232
// for more details.
233
//
234
// You should have received a copy of the GNU General Public License along
235
// with eCos; if not, write to the Free Software Foundation, Inc.,
236
// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
237
//
238
// As a special exception, if other files instantiate templates or use macros
239
// or inline functions from this file, or you compile this file and link it
240
// with other works to produce a work based on this file, this file does not
241
// by itself cause the resulting work to be covered by the GNU General Public
242
// License. However the source code for this file must still be made available
243
// in accordance with section (3) of the GNU General Public License.
244
//
245
// This exception does not invalidate any other reasons why a work based on
246
// this file might be covered by the GNU General Public License.
247
//
248
// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
249
// at http://sources.redhat.com/ecos/ecos-license/
250
// -------------------------------------------
251
//####ECOSGPLCOPYRIGHTEND####
252
//===========================================================================

powered by: WebSVN 2.1.0

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