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

4.104.114.84.95
Last change on this file since a14e350a was a14e350a, checked in by Joel Sherrill <joel.sherrill@…>, on 05/21/04 at 14:23:15

2004-05-21 Joel Sherrill <joel@…>

  • ne2000/ne2000.c, wd8003/wd8003.c: Include errno.h as a consequence of recent updates to BSD header files.
  • Property mode set to 100644
File size: 21.3 KB
Line 
12004-05-21      Joel Sherrill <joel@OARcorp.com>
2
3        * ne2000/ne2000.c, wd8003/wd8003.c: Include errno.h as a consequence of
4        recent updates to BSD header files.
5
62004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
7
8        PR 610/bsps
9        * Makefile.am: Add include/tm27.h, Cosmetics.
10        * include/tm27.h: Final cosmetics.
11
122004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
13
14        * include/bsp.h: Split out tmtest27 support.
15        * include/tm27.h: New.
16
172004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
18
19        PR 613/bsps
20        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
21
222004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
23
24        PR 614/bsps
25        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
26
272004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
28
29        * configure.ac: Add RTEMS_ROOT (HACK: This is the last file c/src
30        which still uses RTEMS_ROOT).
31
322004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
33
34        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
35        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
36
372004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
38
39        * startup/ldsegs.S: Include <rtems/asm.h> instead of <asm.h>.
40        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
41        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
42        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
43
442004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
45
46        * clock/ckinit.c, clock/rtc.c, console/inch.c, ide/ide.c,
47        include/bsp.h, startup/bspstart.c, timer/timer.c: Convert to using
48        c99 fixed size types.
49
502004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
51
52        * Makefile.am: Don't install *.rels. Reflect changes to bsp.am.
53        Preinstall dist_project_lib*.
54
552004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
56
57        * configure.ac: Explicitly check for OBJCOPY.
58
592004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
60
61        * Makefile.am: Reflect changes to bsp.am.
62
632004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
64
65        * Makefile.am: Reflect changes to bsp.am.
66
672004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
68
69        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
70
712004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
72
73        * Makefile.am: Add start*.bin to CLEANFILES.
74
752004-02-06      Joel Sherrill <joel@OARcorp.com>
76
77        * Makefile.am: Split startup into multiple .rels without reorganizing
78        the source.
79
802004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
81
82        * Makefile.am: Add missing $ in reference to 3c509.rel.
83
842004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
85
86        * Makefile.am: Merge-in 3c509/Makefile.am, clock/Makefile.am,
87        console/Makefile.am, ide/Makefile.am, ne2000/Makefile.am,
88        startup/Makefile.am, timer/Makefile.am, wd8003/Makefile.am,
89        wrapup/Makefile.am. Use automake compilation rules.
90        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
91        ide/Makefile.am, ne2000/Makefile.am, startup/Makefile.am,
92        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Remove.
93        * configure.ac: Reflect changes above.
94        * start/start.S: Change comment to make it gcc -ansi compliant.
95
962004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
97
98        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
99        Add RTEMS_PROG_CCAS.
100
1012004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
102
103        * Makefile.am: Add PREINSTALL_DIRS.
104        * console/Makefile.am: Add PREINSTALL_DIRS.
105        * wrapup/Makefile.am: Reflect changes to libcpu.
106
1072004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
108
109        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
110        Add PRE/TMPINSTALL_FILES to CLEANFILES.
111        * console/Makefile.am: Ditto.
112        * startup/Makefile.am: Ditto.
113
1142004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
115
116        * start/Makefile.am: Remove.
117        * Makefile.am: Merge-in start/Makefile.am.
118        * configure.ac: Reflect changes above.
119
1202004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
121
122        * wrapup/Makefile.am: Eliminate $(LIB).
123        Use noinst_DATA to trigger building libbsp.a.
124
1252003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
126
127        * start/Makefile.am: Build $(ARCH)/start16$(LIB_VARIANT).bin.
128
1292003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
130
131        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
132        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
133
1342003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
135
136        * console/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
137        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
138        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
139
1402003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
141
142        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
143
1442003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
145
146        * wrapup/Makefile.am: Cosmetics.
147
1482003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
149
150        * Makefile.am: Misc cleanups and fixes.
151        * start/Makefile.am: Misc cleanups and fixes.
152        * startup/Makefile.am: Misc cleanups and fixes.
153        * wrapup/Makefile.am: Misc cleanups and fixes.
154
1552003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
156
157        * ide/Makefile.am: PGM = ide.rel.
158
1592003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
160
161        * Makefile.am: Add preinstallation dirstamp support.
162        * 3c509/Makefile.am: Cosmetics.
163        * clock/Makefile.am: Cosmetics.
164        * console/Makefile.am: Add preinstallation dirstamp support.
165        * ide/Makefile.am: Cosmetics.
166        * ne2000/Makefile.am: Cosmetics.
167        * start/Makefile.am: Add compilation dirstamp support.
168        * startup/Makefile.am: Cosmetics.
169        * timer/Makefile.am: Cosmetics.
170        * wd8003/Makefile.am: Cosmetics.
171        * wrapup/Makefile.am: Cosmetics.
172
1732003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
174
175        * 3c509/Makefile.am: Remove all-local: $(ARCH).
176        * clock/Makefile.am: Remove all-local: $(ARCH).
177        * console/Makefile.am: Remove all-local: $(ARCH).
178        * ide/Makefile.am: Remove all-local: $(ARCH).
179        * ne2000/Makefile.am: Remove all-local: $(ARCH).
180        * start/Makefile.am: Remove all-local: $(ARCH).
181        * startup/Makefile.am: Remove all-local: $(ARCH).
182        * timer/Makefile.am: Remove all-local: $(ARCH).
183        * wd8003/Makefile.am: Remove all-local: $(ARCH).
184        * wrapup/Makefile.am: Remove all-local: $(ARCH).
185
1862003-10-02      Till Strauman <strauman@slac.stanford.edu>
187
188        PR 502/bsps
189        * console/outch.c: Add support for a few ANSI escape sequences to make
190        libetcl happy.
191
1922003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
193
194        * Makefile.am: Merge-in include/Makefile.am.
195        Reflect changes to bsp.am.
196        * include/Makefile.am: Remove.
197        * configure.ac: Reflect changes above.
198
1992003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
200
201        * bsp_specs: Remove *lib:.
202
2032003-09-04      Joel Sherrill <joel@OARcorp.com>
204
205        * clock/ckinit.c, clock/rtc.c, console/console.c, console/inch.c,
206        console/outch.c, ide/ide.c, include/bsp.h, include/crt.h,
207        ne2000/ne2000.c, start/start.S, startup/bspstart.c, startup/exit.c,
208        startup/ldsegs.S, startup/linkcmds, timer/timer.c, timer/timerisr.S:
209        URL for license changed.
210
2112003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
212
213        PR 461/bsps
214        * start/Makefile.am: Correct generation of startup16.bin.
215
2162003-08-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
217
218        * ide/Makefile.am: Don't include @RTEMS_BPS@.cfg.
219
2202003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * Makefile.am: Reflect having moved aclocal/.
223
2242003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
225
226        * Makefile.am: Reflect having moved automake/.
227        * 3c509/Makefile.am: Reflect having moved automake/.
228        * clock/Makefile.am: Reflect having moved automake/.
229        * console/Makefile.am: Reflect having moved automake/.
230        * ide/Makefile.am: Reflect having moved automake/.
231        * include/Makefile.am: Reflect having moved automake/.
232        * ne2000/Makefile.am: Reflect having moved automake/.
233        * start/Makefile.am: Reflect having moved automake/.
234        * startup/Makefile.am: Reflect having moved automake/.
235        * timer/Makefile.am: Reflect having moved automake/.
236        * wd8003/Makefile.am: Reflect having moved automake/.
237        * wrapup/Makefile.am: Reflect having moved automake/.
238
2392003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
240
241        PR 452/bsps
242        * startup/Makefile.am: Remove USE_INIT_FINI.
243
2442003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
245
246        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
247
2482003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
249
250        PR 445/bsps
251        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
252        Remove cpp, old_cpp (now unused).
253
2542003-07-08      Joel Sherrill <joel@OARcorp.com>
255
256        * console/console.c: Correct typo.
257
2582003-05-08      Chris Johns  <cjohns@cybertec.com.au>
259
260        * HOWTO:
261        Updated the GRUB version info and how to build GRUB from source.
262        Added how to boot over the network with a PXE Netboot BIOS.
263
2642003-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
265
266        * ide/.cvsignore: New.
267
2682003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
269
270        PR 368/filesystems
271        * startup/ldsegs.S: Increase alignment.
272        * Makefile.am, configure.ac, include/bsp.h, wrapup/Makefile.am:
273        Added IDE supporting infrastructure.
274        * ide/Makefile.am, ide/ide.c, ide/idecfg.c: New files.  Added
275        BSP support for libchip standard ide driver.
276
2772003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
278
279        * configure.ac: Remove AC_CONFIG_AUX_DIR.
280
2812003-02-20      Till Straumann <strauman@slac.stanford.edu>
282
283        PR 353/bsps
284        * include/bsp.h: Let the application override the network driver
285        and attach routine.
286
2872003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
288
289        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
290
2912003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
292
293        * configure.ac: AC_PREREQ(2.57).
294
2952003-01-20      Joel Sherrill <joel@OARcorp.com>
296
297        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
298
2992003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
300
301        * 3c509/Makefile.am: Don't include @RTEMS_BSP@.cfg.
302        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
303        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
304        * ne2000/Makefile.am: Don't include @RTEMS_BSP@.cfg.
305        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
306        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
307        * wd8003/Makefile.am: Don't include @RTEMS_BSP@.cfg.
308
3092002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
310
311        * start/Makefile.am: Use install-data-local to install startfile.
312
3132002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
314
315        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
316
3172002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
320
3212002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
322
323        * .cvsignore: Reformat.
324        Add autom4te*cache.
325        Remove autom4te.cache.
326
3272002-09-13     Eric Norum <eric.norum@usask.ca>
328
329        * start/start16.S: Remove unwanted + at beginning of relative
330        numeric label.
331
3322002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
333
334        * configure.ac: Remove duplicate timer/Makefile in AC_CONFIG_FILES.
335
3362002-08-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
337
338        * console/Makefile.am: Add $(PROJECT_INCLUDE)/rtems to
339        PREINSTALL_FILES.
340        * console/mouse_parser.c: Include <string.h> (for strcmp).
341        * console/vt.c: Include <string.h> (for memcpy).
342        * wd8003/wd8003.c: Include <string.h> (for memcpy, memset).
343
3442002-08-21      Joel Sherrill <joel@OARcorp.com>
345
346        * bsp_specs: Added support for -nostdlibs.
347
3482002-08-14      Joel Sherrill <joel@OARcorp.com>
349
350        * start/start16.S: Per PR259, added code to test for video present
351        before touching the adapter.  Eric Norum <eric.norum@usask.ca>
352        tested this patch.
353
3542002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
355
356        * console/ps2_mouse.c: Include <string.h> (for abort/exit).
357
3582002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * 3c509/Makefile.am: Use .$(OBJEXT) instead of .o.
361        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
362        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
363        * ne2000/Makefile.am: Use .$(OBJEXT) instead of .o.
364        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
365        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
366        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
367        * wd8003/Makefile.am: Use .$(OBJEXT) instead of .o.
368        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
369
3702002-07-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
371
372        * startup/ldsegs.S: #include <asm.h>.
373        * include/bsp.h: Remove _IBMPC_chrdy (is not a public function).
374        Remove printk (Now in bspIo.h).
375
3762002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
377
378        * start/Makefile.am: Eliminate PGM.
379        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
380        Add bsplib_DATA += $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin.
381
3822002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
383
384        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
385
3862002-07-16      Eric Norum <eric.norum@usask.ca>
387
388        * console/console.c: Others on the rtems-users list have expressed
389        concern about this run-time selection, so I've enclosed the changes
390        in a #ifdef RTEMS_RUNTIME_CONSOLE_SELECT conditional.
391
3922002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
393
394        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
395        Remove $(OBJS) from all-local.
396
3972002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
398
399        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
400
4012001-05-09      Joel Sherrill <joel@OARcorp.com>
402
403        * startup/linkcmds: In support of gcc 3.1, added one of more
404        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
405        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
406        and direction of segments to memory regions may also have been
407        addressed.  This was a sweep across all BSPs.
408 
4092002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
410
411        * configure.ac:
412        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
413        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
414        * 3c509/Makefile.am: Remove AUTOMAKE_OPTIONS.
415        * Makefile.am: Remove AUTOMAKE_OPTIONS.
416        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
417        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
418        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
419        * ne2000/Makefile.am: Remove AUTOMAKE_OPTIONS.
420        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
421        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
422        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
423        * wd8003/Makefile.am: Remove AUTOMAKE_OPTIONS.
424        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
425
4262002-03-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
427
428        * PR139
429        * configure.ac: Remove stray ';', breaks building with automake-1.6.
430
4312002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
432
433        * include/bsp.h: Include rtems/bspIo.h instead of bspIo.h.
434
4352001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
436
437        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
438        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
439
4402001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
441
442        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
443
4442001-10-12      Joel Sherrill <joel@OARcorp.com>
445
446        * console/inch.c: Fixed typo.
447
4482001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
449
450        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
451        * configure.in: Remove.
452        * configure.ac: New file, generated from configure.in by autoupdate.
453
4542001-09-27      Joel Sherrill <joel@OARcorp.com>
455
456        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
457
4582001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
459
460        * include/Makefile.am: Use 'CLEANFILES ='.
461        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
462        * console/Makefile.am: Use 'PREINSTALL_FILES ='.
463        * Makefile.am: Use 'TMPINSTALL_FILES ='.
464
4652001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
466
467        * console/Makefile.am: Remove RTEMS_H_FILES.
468        * start/start16.S: include <bspopts.h> to get NEW_GAS.
469
4702001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
471
472        * configure.in: Add bspopts.h.
473        * include/.cvsignore: Add bspopts.h*, stamp-h*.
474        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
475        * 3c509/Makefile.am: Dito.
476        * console/Makefile.am: Dito.
477        * include/bsp.h: Include bspopts.h.
478
4792001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
480
481        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
482
4832001-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
484
485        * ne2000/ne2000.c: Remove #define __INSIDE_RTEMS_BSD_TCPIP_STACK__.
486
4872001-01-05      Joel Sherrill <joel@OARcorp.com>
488
489        * console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
490        would be visible.
491
4922000-12-05       Eric Valette <valette@crf.canon.fr>
493
494        * console/inch.c, console/keyboard.c, console/pc_keyb.c,
495        console/vt.c, include/bsp.h: Correct incorrect interrupt level
496        handling in new keyboard management code.  Correct
497        BSP_poll_char initialization routine.
498        * start/start.S, startup/bspstart.c: Correct when the video is
499        initialized.
500        * timer/timer.c (Calibrate_1ms_loop): Address problem where this
501        did not work correctly on all PC speeds. The new calibrate routine
502        has been tested on Pentium 166, pentium II 200, pentium III
503        300 Mhz and does work as expected.
504
5052000-12-05      Joel Sherrill <joel@OARcorp.com>
506
507        * pc386/console/console.c, pc386/console/serial_mouse.c,
508        pc386/console/vgainit.c, shared/comm/tty_drv.c: Remove warnings.
509
5102000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
511
512        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
513
5142000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
515
516        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
517
5182000-11-01      Joel Sherrill <joel@OARcorp.com>
519
520        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
521        and libcsupport.h moved from libc to lib/include/rtems and
522        now must be referenced as <rtems/XXX.h>.   Header file order
523        was cleaned up while doing this.
524
5252000-10-29      Joel Sherrill <joel@OARcorp.com>
526
527        * startup/sbrk.c: Removed.  Redundant with shared version.
528
5292000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
530
531        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
532        Switch to GNU canonicalization.
533
5342000-10-23      Joel Sherrill <joel@OARcorp.com>
535
536        * console/serial_mouse.c: Fixed typos introduced by removal of CR/LF.
537
5382000-10-20      Rosimildo da Silva <rdasilva@connecttel.com>
539
540        * console/serial_mouse.c: Added support for changing serial parameters.
541
5422000-10-20      Joel Sherrill <joel@OARcorp.com>
543
544        * include/wd80x3.h: Added file header and logic to prevent multiple
545        inclusions of this file.
546        * wd8003/wd8003.c: Corrected attach to include "int attach" parameter.
547
5482000-10-20      Joel Sherrill <joel@OARcorp.com>
549
550        * include/bsp.h: Cleaned up network driver name and attach defines.
551
5522000-10-20      Dmitry Kargapolov <dk@gentex.ru>
553
554        * ne2000/ne2000.c: Fix some errors in the driver. 
555        1. There was no sufficient check of data in ethernet header.
556        The code in ne_rx_daemon() was:
557            inport_word (dport, len);
558            ...
559            len -= 4;
560              ...
561            if (len > 0)
562              ne_read_data (sc, startaddr, len, p);
563        Unfortunately, sometimes my NIC gave me too big len value,
564        the result was memory override.  To fix this, I added ethernet
565        header data checking.
566
567        2. The way overrides were serviced was not good.  It was complex
568        but sometimes did not provide reliable continuing of NIC working.
569        I had the situation of an endless loop in ne_check_status()
570        after override processing.
571
572        3. There was conceptual error of porting.  The old method of
573        overrides curing was ported from the OS-s, where override-processing
574        did start immediately.  But RTEMS-version uses events, and cleaning
575        of the overrides can start later.
576
577        I selected the way of ne2000 programming that is used
578        in freebsd kernel (v4.0).
579
580        Because of both problems, incorrect data in header of raw packet
581        and receiver override, it went through ne_reset() and fully
582        reset the ne2000.
583
584        So, in summary
585        - added detecting of the incorrect data in ethernet header;
586        - replaced handling of receiver overrides with new scheme,
587        via resetting of NIC, this method is used also in case of
588        invalid header detecting.
589
5902000-10-18       Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
591
592        * console/console.c, console/serial_mouse.c, include/bsp.h:
593        Add the ability to set parity, number of data bits and
594        number of stop bits to the existing i386 serial drivers.
595
5962000-10-17      Joel Sherrill <joel@OARcorp.com>
597
598        * startup/Makefile.am: Added idt.c since it has been moved libcpu/i386
599        to libbsp/i386/shared/irq.
600
6012000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
602
603        * startup/linkcmds: Added lines so DWARF debug information
604        would be available.  Otherwise gdb complains that the offsets
605        for the debug info are incorrect and doesn't load the files.
606
6072000-09-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
608
609        * start/Makefile.am: Remove AM_CPPFLAGS and GAS_CODE16 conditional.
610
6112000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
612
613        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
614        ne2000/Makefile.am, start/Makefile.am, startup/Makefile.am,
615        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Include
616        compile.am
617
6182000-08-30      Joel Sherrill <joel@OARcorp.com>
619
620        * console/keyboard.h: Changed numerous routines from extern inline
621        to static inline.
622
6232000-08-26  Rosimildo da Silva  <rdasilva@connecttel.com>
624
625        * Major rework of the "/dev/console" driver.
626        * Added termios support for stdin ( keyboard ).
627        * Added ioctls() to support modes similar to Linux( XLATE,
628        RAW, MEDIUMRAW ).
629        * Added Keyboard mapping and handling of the keyboard's leds.
630        * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA
631        controller ( 16 colors ).
632        * Added PS/2 and Serial mouse support for PC386 BSP.
633        * console/defkeymap.c: New file.
634        * console/fb_vga.c: New file.
635        * console/fb_vga.h: New file.
636        * console/i386kbd.h: New file.
637        * console/kd.h: New file.
638        * console/keyboard.c: New file.
639        * console/keyboard.h: New file.
640        * console/mouse_parser.c: New file.
641        * console/mouse_parser.h: New file.
642        * console/pc_keyb.c: New file.
643        * console/ps2_drv.h: New file.
644        * console/ps2_mouse.c: New file.
645        * console/ps2_mouse.h: New file.
646        * console/serial_mouse.c: New file.
647        * console/serial_mouse.h: New file.
648        * console/vgainit.c: New file.
649        * console/vt.c: New file.
650        * console/Makefile.am: Reflect new files.
651        * console/console.c, console/inch.c, console/outch.c: Console
652        functionality modifications.
653        * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c
654
6552000-08-10      Joel Sherrill <joel@OARcorp.com>
656
657        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.