source: rtems/c/src/lib/libbsp/i386/pc386/ChangeLog @ 65bcccb

4.104.114.84.95
Last change on this file since 65bcccb was 65bcccb, checked in by Ralf Corsepius <ralf.corsepius@…>, on 02/14/04 at 04:51:26

2004-02-14 Ralf Corsepius <corsepiu@…>

  • Makefile.am: Reflect changes to bsp.am.
  • Property mode set to 100644
File size: 19.4 KB
Line 
12004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2
3        * Makefile.am: Reflect changes to bsp.am.
4
52004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
6
7        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
8
92004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
10
11        * Makefile.am: Add start*.bin to CLEANFILES.
12
132004-02-06      Joel Sherrill <joel@OARcorp.com>
14
15        * Makefile.am: Split startup into multiple .rels without reorganizing
16        the source.
17
182004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
19
20        * Makefile.am: Add missing $ in reference to 3c509.rel.
21
222004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
23
24        * Makefile.am: Merge-in 3c509/Makefile.am, clock/Makefile.am,
25        console/Makefile.am, ide/Makefile.am, ne2000/Makefile.am,
26        startup/Makefile.am, timer/Makefile.am, wd8003/Makefile.am,
27        wrapup/Makefile.am. Use automake compilation rules.
28        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
29        ide/Makefile.am, ne2000/Makefile.am, startup/Makefile.am,
30        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Remove.
31        * configure.ac: Reflect changes above.
32        * start/start.S: Change comment to make it gcc -ansi compliant.
33
342004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
35
36        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
37        Add RTEMS_PROG_CCAS.
38
392004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
40
41        * Makefile.am: Add PREINSTALL_DIRS.
42        * console/Makefile.am: Add PREINSTALL_DIRS.
43        * wrapup/Makefile.am: Reflect changes to libcpu.
44
452004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
46
47        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
48        Add PRE/TMPINSTALL_FILES to CLEANFILES.
49        * console/Makefile.am: Ditto.
50        * startup/Makefile.am: Ditto.
51
522004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
53
54        * start/Makefile.am: Remove.
55        * Makefile.am: Merge-in start/Makefile.am.
56        * configure.ac: Reflect changes above.
57
582004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
59
60        * wrapup/Makefile.am: Eliminate $(LIB).
61        Use noinst_DATA to trigger building libbsp.a.
62
632003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
64
65        * start/Makefile.am: Build $(ARCH)/start16$(LIB_VARIANT).bin.
66
672003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
68
69        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
70        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
71
722003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
73
74        * console/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
75        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
76        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
77
782003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
79
80        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
81
822003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
83
84        * wrapup/Makefile.am: Cosmetics.
85
862003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
87
88        * Makefile.am: Misc cleanups and fixes.
89        * start/Makefile.am: Misc cleanups and fixes.
90        * startup/Makefile.am: Misc cleanups and fixes.
91        * wrapup/Makefile.am: Misc cleanups and fixes.
92
932003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
94
95        * ide/Makefile.am: PGM = ide.rel.
96
972003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
98
99        * Makefile.am: Add preinstallation dirstamp support.
100        * 3c509/Makefile.am: Cosmetics.
101        * clock/Makefile.am: Cosmetics.
102        * console/Makefile.am: Add preinstallation dirstamp support.
103        * ide/Makefile.am: Cosmetics.
104        * ne2000/Makefile.am: Cosmetics.
105        * start/Makefile.am: Add compilation dirstamp support.
106        * startup/Makefile.am: Cosmetics.
107        * timer/Makefile.am: Cosmetics.
108        * wd8003/Makefile.am: Cosmetics.
109        * wrapup/Makefile.am: Cosmetics.
110
1112003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
112
113        * 3c509/Makefile.am: Remove all-local: $(ARCH).
114        * clock/Makefile.am: Remove all-local: $(ARCH).
115        * console/Makefile.am: Remove all-local: $(ARCH).
116        * ide/Makefile.am: Remove all-local: $(ARCH).
117        * ne2000/Makefile.am: Remove all-local: $(ARCH).
118        * start/Makefile.am: Remove all-local: $(ARCH).
119        * startup/Makefile.am: Remove all-local: $(ARCH).
120        * timer/Makefile.am: Remove all-local: $(ARCH).
121        * wd8003/Makefile.am: Remove all-local: $(ARCH).
122        * wrapup/Makefile.am: Remove all-local: $(ARCH).
123
1242003-10-02      Till Strauman <strauman@slac.stanford.edu>
125
126        PR 502/bsps
127        * console/outch.c: Add support for a few ANSI escape sequences to make
128        libetcl happy.
129
1302003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
131
132        * Makefile.am: Merge-in include/Makefile.am.
133        Reflect changes to bsp.am.
134        * include/Makefile.am: Remove.
135        * configure.ac: Reflect changes above.
136
1372003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
138
139        * bsp_specs: Remove *lib:.
140
1412003-09-04      Joel Sherrill <joel@OARcorp.com>
142
143        * clock/ckinit.c, clock/rtc.c, console/console.c, console/inch.c,
144        console/outch.c, ide/ide.c, include/bsp.h, include/crt.h,
145        ne2000/ne2000.c, start/start.S, startup/bspstart.c, startup/exit.c,
146        startup/ldsegs.S, startup/linkcmds, timer/timer.c, timer/timerisr.S:
147        URL for license changed.
148
1492003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
150
151        PR 461/bsps
152        * start/Makefile.am: Correct generation of startup16.bin.
153
1542003-08-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
155
156        * ide/Makefile.am: Don't include @RTEMS_BPS@.cfg.
157
1582003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
159
160        * Makefile.am: Reflect having moved aclocal/.
161
1622003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
163
164        * Makefile.am: Reflect having moved automake/.
165        * 3c509/Makefile.am: Reflect having moved automake/.
166        * clock/Makefile.am: Reflect having moved automake/.
167        * console/Makefile.am: Reflect having moved automake/.
168        * ide/Makefile.am: Reflect having moved automake/.
169        * include/Makefile.am: Reflect having moved automake/.
170        * ne2000/Makefile.am: Reflect having moved automake/.
171        * start/Makefile.am: Reflect having moved automake/.
172        * startup/Makefile.am: Reflect having moved automake/.
173        * timer/Makefile.am: Reflect having moved automake/.
174        * wd8003/Makefile.am: Reflect having moved automake/.
175        * wrapup/Makefile.am: Reflect having moved automake/.
176
1772003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
178
179        PR 452/bsps
180        * startup/Makefile.am: Remove USE_INIT_FINI.
181
1822003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
183
184        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
185
1862003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
187
188        PR 445/bsps
189        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
190        Remove cpp, old_cpp (now unused).
191
1922003-07-08      Joel Sherrill <joel@OARcorp.com>
193
194        * console/console.c: Correct typo.
195
1962003-05-08      Chris Johns  <cjohns@cybertec.com.au>
197
198        * HOWTO:
199        Updated the GRUB version info and how to build GRUB from source.
200        Added how to boot over the network with a PXE Netboot BIOS.
201
2022003-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
203
204        * ide/.cvsignore: New.
205
2062003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
207
208        PR 368/filesystems
209        * startup/ldsegs.S: Increase alignment.
210        * Makefile.am, configure.ac, include/bsp.h, wrapup/Makefile.am:
211        Added IDE supporting infrastructure.
212        * ide/Makefile.am, ide/ide.c, ide/idecfg.c: New files.  Added
213        BSP support for libchip standard ide driver.
214
2152003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
216
217        * configure.ac: Remove AC_CONFIG_AUX_DIR.
218
2192003-02-20      Till Straumann <strauman@slac.stanford.edu>
220
221        PR 353/bsps
222        * include/bsp.h: Let the application override the network driver
223        and attach routine.
224
2252003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
226
227        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
228
2292003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
230
231        * configure.ac: AC_PREREQ(2.57).
232
2332003-01-20      Joel Sherrill <joel@OARcorp.com>
234
235        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
236
2372003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
238
239        * 3c509/Makefile.am: Don't include @RTEMS_BSP@.cfg.
240        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
241        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
242        * ne2000/Makefile.am: Don't include @RTEMS_BSP@.cfg.
243        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
244        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
245        * wd8003/Makefile.am: Don't include @RTEMS_BSP@.cfg.
246
2472002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * start/Makefile.am: Use install-data-local to install startfile.
250
2512002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
252
253        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
254
2552002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
258
2592002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
260
261        * .cvsignore: Reformat.
262        Add autom4te*cache.
263        Remove autom4te.cache.
264
2652002-09-13     Eric Norum <eric.norum@usask.ca>
266
267        * start/start16.S: Remove unwanted + at beginning of relative
268        numeric label.
269
2702002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        * configure.ac: Remove duplicate timer/Makefile in AC_CONFIG_FILES.
273
2742002-08-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
275
276        * console/Makefile.am: Add $(PROJECT_INCLUDE)/rtems to
277        PREINSTALL_FILES.
278        * console/mouse_parser.c: Include <string.h> (for strcmp).
279        * console/vt.c: Include <string.h> (for memcpy).
280        * wd8003/wd8003.c: Include <string.h> (for memcpy, memset).
281
2822002-08-21      Joel Sherrill <joel@OARcorp.com>
283
284        * bsp_specs: Added support for -nostdlibs.
285
2862002-08-14      Joel Sherrill <joel@OARcorp.com>
287
288        * start/start16.S: Per PR259, added code to test for video present
289        before touching the adapter.  Eric Norum <eric.norum@usask.ca>
290        tested this patch.
291
2922002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
293
294        * console/ps2_mouse.c: Include <string.h> (for abort/exit).
295
2962002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * 3c509/Makefile.am: Use .$(OBJEXT) instead of .o.
299        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
300        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
301        * ne2000/Makefile.am: Use .$(OBJEXT) instead of .o.
302        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
303        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
304        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
305        * wd8003/Makefile.am: Use .$(OBJEXT) instead of .o.
306        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
307
3082002-07-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
309
310        * startup/ldsegs.S: #include <asm.h>.
311        * include/bsp.h: Remove _IBMPC_chrdy (is not a public function).
312        Remove printk (Now in bspIo.h).
313
3142002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
315
316        * start/Makefile.am: Eliminate PGM.
317        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
318        Add bsplib_DATA += $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin.
319
3202002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
321
322        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
323
3242002-07-16      Eric Norum <eric.norum@usask.ca>
325
326        * console/console.c: Others on the rtems-users list have expressed
327        concern about this run-time selection, so I've enclosed the changes
328        in a #ifdef RTEMS_RUNTIME_CONSOLE_SELECT conditional.
329
3302002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
331
332        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
333        Remove $(OBJS) from all-local.
334
3352002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
336
337        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
338
3392001-05-09      Joel Sherrill <joel@OARcorp.com>
340
341        * startup/linkcmds: In support of gcc 3.1, added one of more
342        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
343        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
344        and direction of segments to memory regions may also have been
345        addressed.  This was a sweep across all BSPs.
346 
3472002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
348
349        * configure.ac:
350        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
351        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
352        * 3c509/Makefile.am: Remove AUTOMAKE_OPTIONS.
353        * Makefile.am: Remove AUTOMAKE_OPTIONS.
354        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
355        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
356        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
357        * ne2000/Makefile.am: Remove AUTOMAKE_OPTIONS.
358        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
359        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
360        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
361        * wd8003/Makefile.am: Remove AUTOMAKE_OPTIONS.
362        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
363
3642002-03-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
365
366        * PR139
367        * configure.ac: Remove stray ';', breaks building with automake-1.6.
368
3692002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
370
371        * include/bsp.h: Include rtems/bspIo.h instead of bspIo.h.
372
3732001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
374
375        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
376        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
377
3782001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
379
380        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
381
3822001-10-12      Joel Sherrill <joel@OARcorp.com>
383
384        * console/inch.c: Fixed typo.
385
3862001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
387
388        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
389        * configure.in: Remove.
390        * configure.ac: New file, generated from configure.in by autoupdate.
391
3922001-09-27      Joel Sherrill <joel@OARcorp.com>
393
394        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
395
3962001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
397
398        * include/Makefile.am: Use 'CLEANFILES ='.
399        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
400        * console/Makefile.am: Use 'PREINSTALL_FILES ='.
401        * Makefile.am: Use 'TMPINSTALL_FILES ='.
402
4032001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
404
405        * console/Makefile.am: Remove RTEMS_H_FILES.
406        * start/start16.S: include <bspopts.h> to get NEW_GAS.
407
4082001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
409
410        * configure.in: Add bspopts.h.
411        * include/.cvsignore: Add bspopts.h*, stamp-h*.
412        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
413        * 3c509/Makefile.am: Dito.
414        * console/Makefile.am: Dito.
415        * include/bsp.h: Include bspopts.h.
416
4172001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
418
419        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
420
4212001-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
422
423        * ne2000/ne2000.c: Remove #define __INSIDE_RTEMS_BSD_TCPIP_STACK__.
424
4252001-01-05      Joel Sherrill <joel@OARcorp.com>
426
427        * console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
428        would be visible.
429
4302000-12-05       Eric Valette <valette@crf.canon.fr>
431
432        * console/inch.c, console/keyboard.c, console/pc_keyb.c,
433        console/vt.c, include/bsp.h: Correct incorrect interrupt level
434        handling in new keyboard management code.  Correct
435        BSP_poll_char initialization routine.
436        * start/start.S, startup/bspstart.c: Correct when the video is
437        initialized.
438        * timer/timer.c (Calibrate_1ms_loop): Address problem where this
439        did not work correctly on all PC speeds. The new calibrate routine
440        has been tested on Pentium 166, pentium II 200, pentium III
441        300 Mhz and does work as expected.
442
4432000-12-05      Joel Sherrill <joel@OARcorp.com>
444
445        * pc386/console/console.c, pc386/console/serial_mouse.c,
446        pc386/console/vgainit.c, shared/comm/tty_drv.c: Remove warnings.
447
4482000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
449
450        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
451
4522000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
453
454        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
455
4562000-11-01      Joel Sherrill <joel@OARcorp.com>
457
458        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
459        and libcsupport.h moved from libc to lib/include/rtems and
460        now must be referenced as <rtems/XXX.h>.   Header file order
461        was cleaned up while doing this.
462
4632000-10-29      Joel Sherrill <joel@OARcorp.com>
464
465        * startup/sbrk.c: Removed.  Redundant with shared version.
466
4672000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
468
469        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
470        Switch to GNU canonicalization.
471
4722000-10-23      Joel Sherrill <joel@OARcorp.com>
473
474        * console/serial_mouse.c: Fixed typos introduced by removal of CR/LF.
475
4762000-10-20      Rosimildo da Silva <rdasilva@connecttel.com>
477
478        * console/serial_mouse.c: Added support for changing serial parameters.
479
4802000-10-20      Joel Sherrill <joel@OARcorp.com>
481
482        * include/wd80x3.h: Added file header and logic to prevent multiple
483        inclusions of this file.
484        * wd8003/wd8003.c: Corrected attach to include "int attach" parameter.
485
4862000-10-20      Joel Sherrill <joel@OARcorp.com>
487
488        * include/bsp.h: Cleaned up network driver name and attach defines.
489
4902000-10-20      Dmitry Kargapolov <dk@gentex.ru>
491
492        * ne2000/ne2000.c: Fix some errors in the driver. 
493        1. There was no sufficient check of data in ethernet header.
494        The code in ne_rx_daemon() was:
495            inport_word (dport, len);
496            ...
497            len -= 4;
498              ...
499            if (len > 0)
500              ne_read_data (sc, startaddr, len, p);
501        Unfortunately, sometimes my NIC gave me too big len value,
502        the result was memory override.  To fix this, I added ethernet
503        header data checking.
504
505        2. The way overrides were serviced was not good.  It was complex
506        but sometimes did not provide reliable continuing of NIC working.
507        I had the situation of an endless loop in ne_check_status()
508        after override processing.
509
510        3. There was conceptual error of porting.  The old method of
511        overrides curing was ported from the OS-s, where override-processing
512        did start immediately.  But RTEMS-version uses events, and cleaning
513        of the overrides can start later.
514
515        I selected the way of ne2000 programming that is used
516        in freebsd kernel (v4.0).
517
518        Because of both problems, incorrect data in header of raw packet
519        and receiver override, it went through ne_reset() and fully
520        reset the ne2000.
521
522        So, in summary
523        - added detecting of the incorrect data in ethernet header;
524        - replaced handling of receiver overrides with new scheme,
525        via resetting of NIC, this method is used also in case of
526        invalid header detecting.
527
5282000-10-18       Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
529
530        * console/console.c, console/serial_mouse.c, include/bsp.h:
531        Add the ability to set parity, number of data bits and
532        number of stop bits to the existing i386 serial drivers.
533
5342000-10-17      Joel Sherrill <joel@OARcorp.com>
535
536        * startup/Makefile.am: Added idt.c since it has been moved libcpu/i386
537        to libbsp/i386/shared/irq.
538
5392000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
540
541        * startup/linkcmds: Added lines so DWARF debug information
542        would be available.  Otherwise gdb complains that the offsets
543        for the debug info are incorrect and doesn't load the files.
544
5452000-09-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
546
547        * start/Makefile.am: Remove AM_CPPFLAGS and GAS_CODE16 conditional.
548
5492000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
550
551        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
552        ne2000/Makefile.am, start/Makefile.am, startup/Makefile.am,
553        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Include
554        compile.am
555
5562000-08-30      Joel Sherrill <joel@OARcorp.com>
557
558        * console/keyboard.h: Changed numerous routines from extern inline
559        to static inline.
560
5612000-08-26  Rosimildo da Silva  <rdasilva@connecttel.com>
562
563        * Major rework of the "/dev/console" driver.
564        * Added termios support for stdin ( keyboard ).
565        * Added ioctls() to support modes similar to Linux( XLATE,
566        RAW, MEDIUMRAW ).
567        * Added Keyboard mapping and handling of the keyboard's leds.
568        * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA
569        controller ( 16 colors ).
570        * Added PS/2 and Serial mouse support for PC386 BSP.
571        * console/defkeymap.c: New file.
572        * console/fb_vga.c: New file.
573        * console/fb_vga.h: New file.
574        * console/i386kbd.h: New file.
575        * console/kd.h: New file.
576        * console/keyboard.c: New file.
577        * console/keyboard.h: New file.
578        * console/mouse_parser.c: New file.
579        * console/mouse_parser.h: New file.
580        * console/pc_keyb.c: New file.
581        * console/ps2_drv.h: New file.
582        * console/ps2_mouse.c: New file.
583        * console/ps2_mouse.h: New file.
584        * console/serial_mouse.c: New file.
585        * console/serial_mouse.h: New file.
586        * console/vgainit.c: New file.
587        * console/vt.c: New file.
588        * console/Makefile.am: Reflect new files.
589        * console/console.c, console/inch.c, console/outch.c: Console
590        functionality modifications.
591        * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c
592
5932000-08-10      Joel Sherrill <joel@OARcorp.com>
594
595        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.