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

4.104.114.84.95
Last change on this file since b607d9c8 was b607d9c8, checked in by Joel Sherrill <joel.sherrill@…>, on 04/26/05 at 23:03:51

2005-04-26 Joel Sherrill <joel@…>

  • 3c509/3c509.c, wd8003/wd8003.c: Eliminate warnings.
  • Property mode set to 100644
File size: 23.0 KB
Line 
12005-04-26      Joel Sherrill <joel@OARcorp.com>
2
3        * 3c509/3c509.c, wd8003/wd8003.c: Eliminate warnings.
4
52005-04-18      Eric Valette <eric.valette@free.fr>
6
7        * clock/ckinit.c, console/console.c, console/ps2_mouse.c,
8        console/serial_mouse.c, timer/timer.c: Added parameter to irq handler
9
102005-02-18      Joel Sherrill <joel@OARcorp.com>
11
12        * console/keyboard.h: Add include file and cleanup file header.
13
142005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
15
16        * clock/todcfg.c: size_t RTC_Count.
17
182005-01-18      Ralf Corsepius <ralf.corsepius@rtems.org>
19
20        * console/vgainit.c: static graphic_on|off.
21
222005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
23
24        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
25
262005-01-04      Joel Sherrill <joel@OARcorp.com>
27
28        * console/keyboard.c, console/ps2_mouse.c, console/vt.c: Remove
29        warnings.
30
312005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
32
33        * Makefile.am: Remove build-variant support.
34
352004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
36
37        PR 703/filesystem
38        * ide/ide.c: Extend the "modes_available" and "mode_active" parameters
39        to uint16_t for UDMA support.
40
412004-10-13      Eric Norum <norume@aps.anl.gov>
42
43        PR 688/bsps
44        * Makefile.am clock/todcfg.c: Add support for MC146818A TOD chip.
45
462004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
47
48        * configure.ac: Require automake > 1.9.
49
502004-07-25      Joel Sherrill <joel@OARcorp.com>
51
52        * 3c509/3c509.c: Add <sys/errno.h>.
53        * startup/linkcmds: Add .jcr section.
54
552004-05-21  Till Strauman <strauman@slac.stanford.edu>
56
57        * PR 624/bsps
58        startup/bspstart.c: When probing the memory, make sure not to
59        corrupt the application. Only probe addresses beyond rtemsFreeMemStart.
60        * Let IBMPC_outch() convert LF -> CRLF to avoid printk scrambling
61        the screen.
62
632004-05-21      Joel Sherrill <joel@OARcorp.com>
64
65        * ne2000/ne2000.c, wd8003/wd8003.c: Include errno.h as a consequence of
66        recent updates to BSD header files.
67
682004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
69
70        PR 610/bsps
71        * Makefile.am: Add include/tm27.h, Cosmetics.
72        * include/tm27.h: Final cosmetics.
73
742004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
75
76        * include/bsp.h: Split out tmtest27 support.
77        * include/tm27.h: New.
78
792004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
80
81        PR 613/bsps
82        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
83
842004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
85
86        PR 614/bsps
87        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
88
892004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
90
91        * configure.ac: Add RTEMS_ROOT (HACK: This is the last file c/src
92        which still uses RTEMS_ROOT).
93
942004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
95
96        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
97        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
98
992004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
100
101        * startup/ldsegs.S: Include <rtems/asm.h> instead of <asm.h>.
102        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
103        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
104        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
105
1062004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
107
108        * clock/ckinit.c, clock/rtc.c, console/inch.c, ide/ide.c,
109        include/bsp.h, startup/bspstart.c, timer/timer.c: Convert to using
110        c99 fixed size types.
111
1122004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
113
114        * Makefile.am: Don't install *.rels. Reflect changes to bsp.am.
115        Preinstall dist_project_lib*.
116
1172004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
118
119        * configure.ac: Explicitly check for OBJCOPY.
120
1212004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
122
123        * Makefile.am: Reflect changes to bsp.am.
124
1252004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
126
127        * Makefile.am: Reflect changes to bsp.am.
128
1292004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
130
131        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
132
1332004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
134
135        * Makefile.am: Add start*.bin to CLEANFILES.
136
1372004-02-06      Joel Sherrill <joel@OARcorp.com>
138
139        * Makefile.am: Split startup into multiple .rels without reorganizing
140        the source.
141
1422004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
143
144        * Makefile.am: Add missing $ in reference to 3c509.rel.
145
1462004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
147
148        * Makefile.am: Merge-in 3c509/Makefile.am, clock/Makefile.am,
149        console/Makefile.am, ide/Makefile.am, ne2000/Makefile.am,
150        startup/Makefile.am, timer/Makefile.am, wd8003/Makefile.am,
151        wrapup/Makefile.am. Use automake compilation rules.
152        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
153        ide/Makefile.am, ne2000/Makefile.am, startup/Makefile.am,
154        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Remove.
155        * configure.ac: Reflect changes above.
156        * start/start.S: Change comment to make it gcc -ansi compliant.
157
1582004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
159
160        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
161        Add RTEMS_PROG_CCAS.
162
1632004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
164
165        * Makefile.am: Add PREINSTALL_DIRS.
166        * console/Makefile.am: Add PREINSTALL_DIRS.
167        * wrapup/Makefile.am: Reflect changes to libcpu.
168
1692004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
170
171        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
172        Add PRE/TMPINSTALL_FILES to CLEANFILES.
173        * console/Makefile.am: Ditto.
174        * startup/Makefile.am: Ditto.
175
1762004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
177
178        * start/Makefile.am: Remove.
179        * Makefile.am: Merge-in start/Makefile.am.
180        * configure.ac: Reflect changes above.
181
1822004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
183
184        * wrapup/Makefile.am: Eliminate $(LIB).
185        Use noinst_DATA to trigger building libbsp.a.
186
1872003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
188
189        * start/Makefile.am: Build $(ARCH)/start16$(LIB_VARIANT).bin.
190
1912003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
192
193        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
194        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
195
1962003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * console/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
199        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
200        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
201
2022003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
203
204        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
205
2062003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
207
208        * wrapup/Makefile.am: Cosmetics.
209
2102003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
211
212        * Makefile.am: Misc cleanups and fixes.
213        * start/Makefile.am: Misc cleanups and fixes.
214        * startup/Makefile.am: Misc cleanups and fixes.
215        * wrapup/Makefile.am: Misc cleanups and fixes.
216
2172003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
218
219        * ide/Makefile.am: PGM = ide.rel.
220
2212003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
222
223        * Makefile.am: Add preinstallation dirstamp support.
224        * 3c509/Makefile.am: Cosmetics.
225        * clock/Makefile.am: Cosmetics.
226        * console/Makefile.am: Add preinstallation dirstamp support.
227        * ide/Makefile.am: Cosmetics.
228        * ne2000/Makefile.am: Cosmetics.
229        * start/Makefile.am: Add compilation dirstamp support.
230        * startup/Makefile.am: Cosmetics.
231        * timer/Makefile.am: Cosmetics.
232        * wd8003/Makefile.am: Cosmetics.
233        * wrapup/Makefile.am: Cosmetics.
234
2352003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
236
237        * 3c509/Makefile.am: Remove all-local: $(ARCH).
238        * clock/Makefile.am: Remove all-local: $(ARCH).
239        * console/Makefile.am: Remove all-local: $(ARCH).
240        * ide/Makefile.am: Remove all-local: $(ARCH).
241        * ne2000/Makefile.am: Remove all-local: $(ARCH).
242        * start/Makefile.am: Remove all-local: $(ARCH).
243        * startup/Makefile.am: Remove all-local: $(ARCH).
244        * timer/Makefile.am: Remove all-local: $(ARCH).
245        * wd8003/Makefile.am: Remove all-local: $(ARCH).
246        * wrapup/Makefile.am: Remove all-local: $(ARCH).
247
2482003-10-02      Till Strauman <strauman@slac.stanford.edu>
249
250        PR 502/bsps
251        * console/outch.c: Add support for a few ANSI escape sequences to make
252        libetcl happy.
253
2542003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
255
256        * Makefile.am: Merge-in include/Makefile.am.
257        Reflect changes to bsp.am.
258        * include/Makefile.am: Remove.
259        * configure.ac: Reflect changes above.
260
2612003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
262
263        * bsp_specs: Remove *lib:.
264
2652003-09-04      Joel Sherrill <joel@OARcorp.com>
266
267        * clock/ckinit.c, clock/rtc.c, console/console.c, console/inch.c,
268        console/outch.c, ide/ide.c, include/bsp.h, include/crt.h,
269        ne2000/ne2000.c, start/start.S, startup/bspstart.c, startup/exit.c,
270        startup/ldsegs.S, startup/linkcmds, timer/timer.c, timer/timerisr.S:
271        URL for license changed.
272
2732003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
274
275        PR 461/bsps
276        * start/Makefile.am: Correct generation of startup16.bin.
277
2782003-08-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
279
280        * ide/Makefile.am: Don't include @RTEMS_BPS@.cfg.
281
2822003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
283
284        * Makefile.am: Reflect having moved aclocal/.
285
2862003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * Makefile.am: Reflect having moved automake/.
289        * 3c509/Makefile.am: Reflect having moved automake/.
290        * clock/Makefile.am: Reflect having moved automake/.
291        * console/Makefile.am: Reflect having moved automake/.
292        * ide/Makefile.am: Reflect having moved automake/.
293        * include/Makefile.am: Reflect having moved automake/.
294        * ne2000/Makefile.am: Reflect having moved automake/.
295        * start/Makefile.am: Reflect having moved automake/.
296        * startup/Makefile.am: Reflect having moved automake/.
297        * timer/Makefile.am: Reflect having moved automake/.
298        * wd8003/Makefile.am: Reflect having moved automake/.
299        * wrapup/Makefile.am: Reflect having moved automake/.
300
3012003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
302
303        PR 452/bsps
304        * startup/Makefile.am: Remove USE_INIT_FINI.
305
3062003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
307
308        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
309
3102003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
311
312        PR 445/bsps
313        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
314        Remove cpp, old_cpp (now unused).
315
3162003-07-08      Joel Sherrill <joel@OARcorp.com>
317
318        * console/console.c: Correct typo.
319
3202003-05-08      Chris Johns  <cjohns@cybertec.com.au>
321
322        * HOWTO:
323        Updated the GRUB version info and how to build GRUB from source.
324        Added how to boot over the network with a PXE Netboot BIOS.
325
3262003-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
327
328        * ide/.cvsignore: New.
329
3302003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
331
332        PR 368/filesystems
333        * startup/ldsegs.S: Increase alignment.
334        * Makefile.am, configure.ac, include/bsp.h, wrapup/Makefile.am:
335        Added IDE supporting infrastructure.
336        * ide/Makefile.am, ide/ide.c, ide/idecfg.c: New files.  Added
337        BSP support for libchip standard ide driver.
338
3392003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
340
341        * configure.ac: Remove AC_CONFIG_AUX_DIR.
342
3432003-02-20      Till Straumann <strauman@slac.stanford.edu>
344
345        PR 353/bsps
346        * include/bsp.h: Let the application override the network driver
347        and attach routine.
348
3492003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
350
351        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
352
3532003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
354
355        * configure.ac: AC_PREREQ(2.57).
356
3572003-01-20      Joel Sherrill <joel@OARcorp.com>
358
359        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
360
3612003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
362
363        * 3c509/Makefile.am: Don't include @RTEMS_BSP@.cfg.
364        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
365        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
366        * ne2000/Makefile.am: Don't include @RTEMS_BSP@.cfg.
367        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
368        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
369        * wd8003/Makefile.am: Don't include @RTEMS_BSP@.cfg.
370
3712002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
372
373        * start/Makefile.am: Use install-data-local to install startfile.
374
3752002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
376
377        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
378
3792002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
380
381        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
382
3832002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
384
385        * .cvsignore: Reformat.
386        Add autom4te*cache.
387        Remove autom4te.cache.
388
3892002-09-13     Eric Norum <eric.norum@usask.ca>
390
391        * start/start16.S: Remove unwanted + at beginning of relative
392        numeric label.
393
3942002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
395
396        * configure.ac: Remove duplicate timer/Makefile in AC_CONFIG_FILES.
397
3982002-08-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
399
400        * console/Makefile.am: Add $(PROJECT_INCLUDE)/rtems to
401        PREINSTALL_FILES.
402        * console/mouse_parser.c: Include <string.h> (for strcmp).
403        * console/vt.c: Include <string.h> (for memcpy).
404        * wd8003/wd8003.c: Include <string.h> (for memcpy, memset).
405
4062002-08-21      Joel Sherrill <joel@OARcorp.com>
407
408        * bsp_specs: Added support for -nostdlibs.
409
4102002-08-14      Joel Sherrill <joel@OARcorp.com>
411
412        * start/start16.S: Per PR259, added code to test for video present
413        before touching the adapter.  Eric Norum <eric.norum@usask.ca>
414        tested this patch.
415
4162002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
417
418        * console/ps2_mouse.c: Include <string.h> (for abort/exit).
419
4202002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
421
422        * 3c509/Makefile.am: Use .$(OBJEXT) instead of .o.
423        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
424        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
425        * ne2000/Makefile.am: Use .$(OBJEXT) instead of .o.
426        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
427        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
428        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
429        * wd8003/Makefile.am: Use .$(OBJEXT) instead of .o.
430        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
431
4322002-07-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
433
434        * startup/ldsegs.S: #include <asm.h>.
435        * include/bsp.h: Remove _IBMPC_chrdy (is not a public function).
436        Remove printk (Now in bspIo.h).
437
4382002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
439
440        * start/Makefile.am: Eliminate PGM.
441        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
442        Add bsplib_DATA += $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin.
443
4442002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
445
446        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
447
4482002-07-16      Eric Norum <eric.norum@usask.ca>
449
450        * console/console.c: Others on the rtems-users list have expressed
451        concern about this run-time selection, so I've enclosed the changes
452        in a #ifdef RTEMS_RUNTIME_CONSOLE_SELECT conditional.
453
4542002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
455
456        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
457        Remove $(OBJS) from all-local.
458
4592002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
460
461        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
462
4632001-05-09      Joel Sherrill <joel@OARcorp.com>
464
465        * startup/linkcmds: In support of gcc 3.1, added one of more
466        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
467        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
468        and direction of segments to memory regions may also have been
469        addressed.  This was a sweep across all BSPs.
470 
4712002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
472
473        * configure.ac:
474        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
475        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
476        * 3c509/Makefile.am: Remove AUTOMAKE_OPTIONS.
477        * Makefile.am: Remove AUTOMAKE_OPTIONS.
478        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
479        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
480        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
481        * ne2000/Makefile.am: Remove AUTOMAKE_OPTIONS.
482        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
483        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
484        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
485        * wd8003/Makefile.am: Remove AUTOMAKE_OPTIONS.
486        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
487
4882002-03-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
489
490        * PR139
491        * configure.ac: Remove stray ';', breaks building with automake-1.6.
492
4932002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
494
495        * include/bsp.h: Include rtems/bspIo.h instead of bspIo.h.
496
4972001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
498
499        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
500        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
501
5022001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
503
504        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
505
5062001-10-12      Joel Sherrill <joel@OARcorp.com>
507
508        * console/inch.c: Fixed typo.
509
5102001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
511
512        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
513        * configure.in: Remove.
514        * configure.ac: New file, generated from configure.in by autoupdate.
515
5162001-09-27      Joel Sherrill <joel@OARcorp.com>
517
518        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
519
5202001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
521
522        * include/Makefile.am: Use 'CLEANFILES ='.
523        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
524        * console/Makefile.am: Use 'PREINSTALL_FILES ='.
525        * Makefile.am: Use 'TMPINSTALL_FILES ='.
526
5272001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
528
529        * console/Makefile.am: Remove RTEMS_H_FILES.
530        * start/start16.S: include <bspopts.h> to get NEW_GAS.
531
5322001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
533
534        * configure.in: Add bspopts.h.
535        * include/.cvsignore: Add bspopts.h*, stamp-h*.
536        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
537        * 3c509/Makefile.am: Dito.
538        * console/Makefile.am: Dito.
539        * include/bsp.h: Include bspopts.h.
540
5412001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
542
543        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
544
5452001-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
546
547        * ne2000/ne2000.c: Remove #define __INSIDE_RTEMS_BSD_TCPIP_STACK__.
548
5492001-01-05      Joel Sherrill <joel@OARcorp.com>
550
551        * console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
552        would be visible.
553
5542000-12-05       Eric Valette <valette@crf.canon.fr>
555
556        * console/inch.c, console/keyboard.c, console/pc_keyb.c,
557        console/vt.c, include/bsp.h: Correct incorrect interrupt level
558        handling in new keyboard management code.  Correct
559        BSP_poll_char initialization routine.
560        * start/start.S, startup/bspstart.c: Correct when the video is
561        initialized.
562        * timer/timer.c (Calibrate_1ms_loop): Address problem where this
563        did not work correctly on all PC speeds. The new calibrate routine
564        has been tested on Pentium 166, pentium II 200, pentium III
565        300 Mhz and does work as expected.
566
5672000-12-05      Joel Sherrill <joel@OARcorp.com>
568
569        * pc386/console/console.c, pc386/console/serial_mouse.c,
570        pc386/console/vgainit.c, shared/comm/tty_drv.c: Remove warnings.
571
5722000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
573
574        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
575
5762000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
577
578        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
579
5802000-11-01      Joel Sherrill <joel@OARcorp.com>
581
582        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
583        and libcsupport.h moved from libc to lib/include/rtems and
584        now must be referenced as <rtems/XXX.h>.   Header file order
585        was cleaned up while doing this.
586
5872000-10-29      Joel Sherrill <joel@OARcorp.com>
588
589        * startup/sbrk.c: Removed.  Redundant with shared version.
590
5912000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
592
593        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
594        Switch to GNU canonicalization.
595
5962000-10-23      Joel Sherrill <joel@OARcorp.com>
597
598        * console/serial_mouse.c: Fixed typos introduced by removal of CR/LF.
599
6002000-10-20      Rosimildo da Silva <rdasilva@connecttel.com>
601
602        * console/serial_mouse.c: Added support for changing serial parameters.
603
6042000-10-20      Joel Sherrill <joel@OARcorp.com>
605
606        * include/wd80x3.h: Added file header and logic to prevent multiple
607        inclusions of this file.
608        * wd8003/wd8003.c: Corrected attach to include "int attach" parameter.
609
6102000-10-20      Joel Sherrill <joel@OARcorp.com>
611
612        * include/bsp.h: Cleaned up network driver name and attach defines.
613
6142000-10-20      Dmitry Kargapolov <dk@gentex.ru>
615
616        * ne2000/ne2000.c: Fix some errors in the driver. 
617        1. There was no sufficient check of data in ethernet header.
618        The code in ne_rx_daemon() was:
619            inport_word (dport, len);
620            ...
621            len -= 4;
622              ...
623            if (len > 0)
624              ne_read_data (sc, startaddr, len, p);
625        Unfortunately, sometimes my NIC gave me too big len value,
626        the result was memory override.  To fix this, I added ethernet
627        header data checking.
628
629        2. The way overrides were serviced was not good.  It was complex
630        but sometimes did not provide reliable continuing of NIC working.
631        I had the situation of an endless loop in ne_check_status()
632        after override processing.
633
634        3. There was conceptual error of porting.  The old method of
635        overrides curing was ported from the OS-s, where override-processing
636        did start immediately.  But RTEMS-version uses events, and cleaning
637        of the overrides can start later.
638
639        I selected the way of ne2000 programming that is used
640        in freebsd kernel (v4.0).
641
642        Because of both problems, incorrect data in header of raw packet
643        and receiver override, it went through ne_reset() and fully
644        reset the ne2000.
645
646        So, in summary
647        - added detecting of the incorrect data in ethernet header;
648        - replaced handling of receiver overrides with new scheme,
649        via resetting of NIC, this method is used also in case of
650        invalid header detecting.
651
6522000-10-18       Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
653
654        * console/console.c, console/serial_mouse.c, include/bsp.h:
655        Add the ability to set parity, number of data bits and
656        number of stop bits to the existing i386 serial drivers.
657
6582000-10-17      Joel Sherrill <joel@OARcorp.com>
659
660        * startup/Makefile.am: Added idt.c since it has been moved libcpu/i386
661        to libbsp/i386/shared/irq.
662
6632000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
664
665        * startup/linkcmds: Added lines so DWARF debug information
666        would be available.  Otherwise gdb complains that the offsets
667        for the debug info are incorrect and doesn't load the files.
668
6692000-09-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
670
671        * start/Makefile.am: Remove AM_CPPFLAGS and GAS_CODE16 conditional.
672
6732000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
674
675        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
676        ne2000/Makefile.am, start/Makefile.am, startup/Makefile.am,
677        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Include
678        compile.am
679
6802000-08-30      Joel Sherrill <joel@OARcorp.com>
681
682        * console/keyboard.h: Changed numerous routines from extern inline
683        to static inline.
684
6852000-08-26  Rosimildo da Silva  <rdasilva@connecttel.com>
686
687        * Major rework of the "/dev/console" driver.
688        * Added termios support for stdin ( keyboard ).
689        * Added ioctls() to support modes similar to Linux( XLATE,
690        RAW, MEDIUMRAW ).
691        * Added Keyboard mapping and handling of the keyboard's leds.
692        * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA
693        controller ( 16 colors ).
694        * Added PS/2 and Serial mouse support for PC386 BSP.
695        * console/defkeymap.c: New file.
696        * console/fb_vga.c: New file.
697        * console/fb_vga.h: New file.
698        * console/i386kbd.h: New file.
699        * console/kd.h: New file.
700        * console/keyboard.c: New file.
701        * console/keyboard.h: New file.
702        * console/mouse_parser.c: New file.
703        * console/mouse_parser.h: New file.
704        * console/pc_keyb.c: New file.
705        * console/ps2_drv.h: New file.
706        * console/ps2_mouse.c: New file.
707        * console/ps2_mouse.h: New file.
708        * console/serial_mouse.c: New file.
709        * console/serial_mouse.h: New file.
710        * console/vgainit.c: New file.
711        * console/vt.c: New file.
712        * console/Makefile.am: Reflect new files.
713        * console/console.c, console/inch.c, console/outch.c: Console
714        functionality modifications.
715        * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c
716
7172000-08-10      Joel Sherrill <joel@OARcorp.com>
718
719        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.