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

4.104.114.84.95
Last change on this file since df3ae64 was df3ae64, checked in by Joel Sherrill <joel.sherrill@…>, on 02/18/05 at 21:05:49

2005-02-18 Joel Sherrill <joel@…>

  • console/keyboard.h: Add include file and cleanup file header.
  • Property mode set to 100644
File size: 22.7 KB
Line 
12005-02-18      Joel Sherrill <joel@OARcorp.com>
2
3        * console/keyboard.h: Add include file and cleanup file header.
4
52005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
6
7        * clock/todcfg.c: size_t RTC_Count.
8
92005-01-18      Ralf Corsepius <ralf.corsepius@rtems.org>
10
11        * console/vgainit.c: static graphic_on|off.
12
132005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
14
15        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
16
172005-01-04      Joel Sherrill <joel@OARcorp.com>
18
19        * console/keyboard.c, console/ps2_mouse.c, console/vt.c: Remove
20        warnings.
21
222005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
23
24        * Makefile.am: Remove build-variant support.
25
262004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
27
28        PR 703/filesystem
29        * ide/ide.c: Extend the "modes_available" and "mode_active" parameters
30        to uint16_t for UDMA support.
31
322004-10-13      Eric Norum <norume@aps.anl.gov>
33
34        PR 688/bsps
35        * Makefile.am clock/todcfg.c: Add support for MC146818A TOD chip.
36
372004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
38
39        * configure.ac: Require automake > 1.9.
40
412004-07-25      Joel Sherrill <joel@OARcorp.com>
42
43        * 3c509/3c509.c: Add <sys/errno.h>.
44        * startup/linkcmds: Add .jcr section.
45
462004-05-21  Till Strauman <strauman@slac.stanford.edu>
47
48        * PR 624/bsps
49        startup/bspstart.c: When probing the memory, make sure not to
50        corrupt the application. Only probe addresses beyond rtemsFreeMemStart.
51        * Let IBMPC_outch() convert LF -> CRLF to avoid printk scrambling
52        the screen.
53
542004-05-21      Joel Sherrill <joel@OARcorp.com>
55
56        * ne2000/ne2000.c, wd8003/wd8003.c: Include errno.h as a consequence of
57        recent updates to BSD header files.
58
592004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
60
61        PR 610/bsps
62        * Makefile.am: Add include/tm27.h, Cosmetics.
63        * include/tm27.h: Final cosmetics.
64
652004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
66
67        * include/bsp.h: Split out tmtest27 support.
68        * include/tm27.h: New.
69
702004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
71
72        PR 613/bsps
73        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
74
752004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
76
77        PR 614/bsps
78        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
79
802004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
81
82        * configure.ac: Add RTEMS_ROOT (HACK: This is the last file c/src
83        which still uses RTEMS_ROOT).
84
852004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
86
87        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
88        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
89
902004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
91
92        * startup/ldsegs.S: Include <rtems/asm.h> instead of <asm.h>.
93        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
94        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
95        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
96
972004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
98
99        * clock/ckinit.c, clock/rtc.c, console/inch.c, ide/ide.c,
100        include/bsp.h, startup/bspstart.c, timer/timer.c: Convert to using
101        c99 fixed size types.
102
1032004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
104
105        * Makefile.am: Don't install *.rels. Reflect changes to bsp.am.
106        Preinstall dist_project_lib*.
107
1082004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
109
110        * configure.ac: Explicitly check for OBJCOPY.
111
1122004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
113
114        * Makefile.am: Reflect changes to bsp.am.
115
1162004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
117
118        * Makefile.am: Reflect changes to bsp.am.
119
1202004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
121
122        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
123
1242004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
125
126        * Makefile.am: Add start*.bin to CLEANFILES.
127
1282004-02-06      Joel Sherrill <joel@OARcorp.com>
129
130        * Makefile.am: Split startup into multiple .rels without reorganizing
131        the source.
132
1332004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
134
135        * Makefile.am: Add missing $ in reference to 3c509.rel.
136
1372004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
138
139        * Makefile.am: Merge-in 3c509/Makefile.am, clock/Makefile.am,
140        console/Makefile.am, ide/Makefile.am, ne2000/Makefile.am,
141        startup/Makefile.am, timer/Makefile.am, wd8003/Makefile.am,
142        wrapup/Makefile.am. Use automake compilation rules.
143        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
144        ide/Makefile.am, ne2000/Makefile.am, startup/Makefile.am,
145        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Remove.
146        * configure.ac: Reflect changes above.
147        * start/start.S: Change comment to make it gcc -ansi compliant.
148
1492004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
150
151        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
152        Add RTEMS_PROG_CCAS.
153
1542004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
155
156        * Makefile.am: Add PREINSTALL_DIRS.
157        * console/Makefile.am: Add PREINSTALL_DIRS.
158        * wrapup/Makefile.am: Reflect changes to libcpu.
159
1602004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
161
162        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
163        Add PRE/TMPINSTALL_FILES to CLEANFILES.
164        * console/Makefile.am: Ditto.
165        * startup/Makefile.am: Ditto.
166
1672004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
168
169        * start/Makefile.am: Remove.
170        * Makefile.am: Merge-in start/Makefile.am.
171        * configure.ac: Reflect changes above.
172
1732004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
174
175        * wrapup/Makefile.am: Eliminate $(LIB).
176        Use noinst_DATA to trigger building libbsp.a.
177
1782003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
179
180        * start/Makefile.am: Build $(ARCH)/start16$(LIB_VARIANT).bin.
181
1822003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
183
184        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
185        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
186
1872003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
188
189        * console/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
190        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
191        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
192
1932003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
194
195        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
196
1972003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
198
199        * wrapup/Makefile.am: Cosmetics.
200
2012003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
202
203        * Makefile.am: Misc cleanups and fixes.
204        * start/Makefile.am: Misc cleanups and fixes.
205        * startup/Makefile.am: Misc cleanups and fixes.
206        * wrapup/Makefile.am: Misc cleanups and fixes.
207
2082003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * ide/Makefile.am: PGM = ide.rel.
211
2122003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
213
214        * Makefile.am: Add preinstallation dirstamp support.
215        * 3c509/Makefile.am: Cosmetics.
216        * clock/Makefile.am: Cosmetics.
217        * console/Makefile.am: Add preinstallation dirstamp support.
218        * ide/Makefile.am: Cosmetics.
219        * ne2000/Makefile.am: Cosmetics.
220        * start/Makefile.am: Add compilation dirstamp support.
221        * startup/Makefile.am: Cosmetics.
222        * timer/Makefile.am: Cosmetics.
223        * wd8003/Makefile.am: Cosmetics.
224        * wrapup/Makefile.am: Cosmetics.
225
2262003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
227
228        * 3c509/Makefile.am: Remove all-local: $(ARCH).
229        * clock/Makefile.am: Remove all-local: $(ARCH).
230        * console/Makefile.am: Remove all-local: $(ARCH).
231        * ide/Makefile.am: Remove all-local: $(ARCH).
232        * ne2000/Makefile.am: Remove all-local: $(ARCH).
233        * start/Makefile.am: Remove all-local: $(ARCH).
234        * startup/Makefile.am: Remove all-local: $(ARCH).
235        * timer/Makefile.am: Remove all-local: $(ARCH).
236        * wd8003/Makefile.am: Remove all-local: $(ARCH).
237        * wrapup/Makefile.am: Remove all-local: $(ARCH).
238
2392003-10-02      Till Strauman <strauman@slac.stanford.edu>
240
241        PR 502/bsps
242        * console/outch.c: Add support for a few ANSI escape sequences to make
243        libetcl happy.
244
2452003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
246
247        * Makefile.am: Merge-in include/Makefile.am.
248        Reflect changes to bsp.am.
249        * include/Makefile.am: Remove.
250        * configure.ac: Reflect changes above.
251
2522003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
253
254        * bsp_specs: Remove *lib:.
255
2562003-09-04      Joel Sherrill <joel@OARcorp.com>
257
258        * clock/ckinit.c, clock/rtc.c, console/console.c, console/inch.c,
259        console/outch.c, ide/ide.c, include/bsp.h, include/crt.h,
260        ne2000/ne2000.c, start/start.S, startup/bspstart.c, startup/exit.c,
261        startup/ldsegs.S, startup/linkcmds, timer/timer.c, timer/timerisr.S:
262        URL for license changed.
263
2642003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
265
266        PR 461/bsps
267        * start/Makefile.am: Correct generation of startup16.bin.
268
2692003-08-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
270
271        * ide/Makefile.am: Don't include @RTEMS_BPS@.cfg.
272
2732003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
274
275        * Makefile.am: Reflect having moved aclocal/.
276
2772003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
278
279        * Makefile.am: Reflect having moved automake/.
280        * 3c509/Makefile.am: Reflect having moved automake/.
281        * clock/Makefile.am: Reflect having moved automake/.
282        * console/Makefile.am: Reflect having moved automake/.
283        * ide/Makefile.am: Reflect having moved automake/.
284        * include/Makefile.am: Reflect having moved automake/.
285        * ne2000/Makefile.am: Reflect having moved automake/.
286        * start/Makefile.am: Reflect having moved automake/.
287        * startup/Makefile.am: Reflect having moved automake/.
288        * timer/Makefile.am: Reflect having moved automake/.
289        * wd8003/Makefile.am: Reflect having moved automake/.
290        * wrapup/Makefile.am: Reflect having moved automake/.
291
2922003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
293
294        PR 452/bsps
295        * startup/Makefile.am: Remove USE_INIT_FINI.
296
2972003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
298
299        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
300
3012003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
302
303        PR 445/bsps
304        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
305        Remove cpp, old_cpp (now unused).
306
3072003-07-08      Joel Sherrill <joel@OARcorp.com>
308
309        * console/console.c: Correct typo.
310
3112003-05-08      Chris Johns  <cjohns@cybertec.com.au>
312
313        * HOWTO:
314        Updated the GRUB version info and how to build GRUB from source.
315        Added how to boot over the network with a PXE Netboot BIOS.
316
3172003-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * ide/.cvsignore: New.
320
3212003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
322
323        PR 368/filesystems
324        * startup/ldsegs.S: Increase alignment.
325        * Makefile.am, configure.ac, include/bsp.h, wrapup/Makefile.am:
326        Added IDE supporting infrastructure.
327        * ide/Makefile.am, ide/ide.c, ide/idecfg.c: New files.  Added
328        BSP support for libchip standard ide driver.
329
3302003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
331
332        * configure.ac: Remove AC_CONFIG_AUX_DIR.
333
3342003-02-20      Till Straumann <strauman@slac.stanford.edu>
335
336        PR 353/bsps
337        * include/bsp.h: Let the application override the network driver
338        and attach routine.
339
3402003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
341
342        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
343
3442003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * configure.ac: AC_PREREQ(2.57).
347
3482003-01-20      Joel Sherrill <joel@OARcorp.com>
349
350        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
351
3522003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
353
354        * 3c509/Makefile.am: Don't include @RTEMS_BSP@.cfg.
355        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
356        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
357        * ne2000/Makefile.am: Don't include @RTEMS_BSP@.cfg.
358        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
359        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
360        * wd8003/Makefile.am: Don't include @RTEMS_BSP@.cfg.
361
3622002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
363
364        * start/Makefile.am: Use install-data-local to install startfile.
365
3662002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
367
368        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
369
3702002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
371
372        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
373
3742002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
375
376        * .cvsignore: Reformat.
377        Add autom4te*cache.
378        Remove autom4te.cache.
379
3802002-09-13     Eric Norum <eric.norum@usask.ca>
381
382        * start/start16.S: Remove unwanted + at beginning of relative
383        numeric label.
384
3852002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
386
387        * configure.ac: Remove duplicate timer/Makefile in AC_CONFIG_FILES.
388
3892002-08-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
390
391        * console/Makefile.am: Add $(PROJECT_INCLUDE)/rtems to
392        PREINSTALL_FILES.
393        * console/mouse_parser.c: Include <string.h> (for strcmp).
394        * console/vt.c: Include <string.h> (for memcpy).
395        * wd8003/wd8003.c: Include <string.h> (for memcpy, memset).
396
3972002-08-21      Joel Sherrill <joel@OARcorp.com>
398
399        * bsp_specs: Added support for -nostdlibs.
400
4012002-08-14      Joel Sherrill <joel@OARcorp.com>
402
403        * start/start16.S: Per PR259, added code to test for video present
404        before touching the adapter.  Eric Norum <eric.norum@usask.ca>
405        tested this patch.
406
4072002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
408
409        * console/ps2_mouse.c: Include <string.h> (for abort/exit).
410
4112002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
412
413        * 3c509/Makefile.am: Use .$(OBJEXT) instead of .o.
414        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
415        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
416        * ne2000/Makefile.am: Use .$(OBJEXT) instead of .o.
417        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
418        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
419        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
420        * wd8003/Makefile.am: Use .$(OBJEXT) instead of .o.
421        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
422
4232002-07-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
424
425        * startup/ldsegs.S: #include <asm.h>.
426        * include/bsp.h: Remove _IBMPC_chrdy (is not a public function).
427        Remove printk (Now in bspIo.h).
428
4292002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
430
431        * start/Makefile.am: Eliminate PGM.
432        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
433        Add bsplib_DATA += $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin.
434
4352002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
436
437        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
438
4392002-07-16      Eric Norum <eric.norum@usask.ca>
440
441        * console/console.c: Others on the rtems-users list have expressed
442        concern about this run-time selection, so I've enclosed the changes
443        in a #ifdef RTEMS_RUNTIME_CONSOLE_SELECT conditional.
444
4452002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
446
447        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
448        Remove $(OBJS) from all-local.
449
4502002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
451
452        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
453
4542001-05-09      Joel Sherrill <joel@OARcorp.com>
455
456        * startup/linkcmds: In support of gcc 3.1, added one of more
457        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
458        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
459        and direction of segments to memory regions may also have been
460        addressed.  This was a sweep across all BSPs.
461 
4622002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
463
464        * configure.ac:
465        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
466        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
467        * 3c509/Makefile.am: Remove AUTOMAKE_OPTIONS.
468        * Makefile.am: Remove AUTOMAKE_OPTIONS.
469        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
470        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
471        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
472        * ne2000/Makefile.am: Remove AUTOMAKE_OPTIONS.
473        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
474        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
475        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
476        * wd8003/Makefile.am: Remove AUTOMAKE_OPTIONS.
477        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
478
4792002-03-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
480
481        * PR139
482        * configure.ac: Remove stray ';', breaks building with automake-1.6.
483
4842002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
485
486        * include/bsp.h: Include rtems/bspIo.h instead of bspIo.h.
487
4882001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
489
490        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
491        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
492
4932001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
494
495        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
496
4972001-10-12      Joel Sherrill <joel@OARcorp.com>
498
499        * console/inch.c: Fixed typo.
500
5012001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
502
503        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
504        * configure.in: Remove.
505        * configure.ac: New file, generated from configure.in by autoupdate.
506
5072001-09-27      Joel Sherrill <joel@OARcorp.com>
508
509        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
510
5112001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
512
513        * include/Makefile.am: Use 'CLEANFILES ='.
514        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
515        * console/Makefile.am: Use 'PREINSTALL_FILES ='.
516        * Makefile.am: Use 'TMPINSTALL_FILES ='.
517
5182001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
519
520        * console/Makefile.am: Remove RTEMS_H_FILES.
521        * start/start16.S: include <bspopts.h> to get NEW_GAS.
522
5232001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
524
525        * configure.in: Add bspopts.h.
526        * include/.cvsignore: Add bspopts.h*, stamp-h*.
527        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
528        * 3c509/Makefile.am: Dito.
529        * console/Makefile.am: Dito.
530        * include/bsp.h: Include bspopts.h.
531
5322001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
533
534        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
535
5362001-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
537
538        * ne2000/ne2000.c: Remove #define __INSIDE_RTEMS_BSD_TCPIP_STACK__.
539
5402001-01-05      Joel Sherrill <joel@OARcorp.com>
541
542        * console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
543        would be visible.
544
5452000-12-05       Eric Valette <valette@crf.canon.fr>
546
547        * console/inch.c, console/keyboard.c, console/pc_keyb.c,
548        console/vt.c, include/bsp.h: Correct incorrect interrupt level
549        handling in new keyboard management code.  Correct
550        BSP_poll_char initialization routine.
551        * start/start.S, startup/bspstart.c: Correct when the video is
552        initialized.
553        * timer/timer.c (Calibrate_1ms_loop): Address problem where this
554        did not work correctly on all PC speeds. The new calibrate routine
555        has been tested on Pentium 166, pentium II 200, pentium III
556        300 Mhz and does work as expected.
557
5582000-12-05      Joel Sherrill <joel@OARcorp.com>
559
560        * pc386/console/console.c, pc386/console/serial_mouse.c,
561        pc386/console/vgainit.c, shared/comm/tty_drv.c: Remove warnings.
562
5632000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
564
565        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
566
5672000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
568
569        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
570
5712000-11-01      Joel Sherrill <joel@OARcorp.com>
572
573        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
574        and libcsupport.h moved from libc to lib/include/rtems and
575        now must be referenced as <rtems/XXX.h>.   Header file order
576        was cleaned up while doing this.
577
5782000-10-29      Joel Sherrill <joel@OARcorp.com>
579
580        * startup/sbrk.c: Removed.  Redundant with shared version.
581
5822000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
583
584        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
585        Switch to GNU canonicalization.
586
5872000-10-23      Joel Sherrill <joel@OARcorp.com>
588
589        * console/serial_mouse.c: Fixed typos introduced by removal of CR/LF.
590
5912000-10-20      Rosimildo da Silva <rdasilva@connecttel.com>
592
593        * console/serial_mouse.c: Added support for changing serial parameters.
594
5952000-10-20      Joel Sherrill <joel@OARcorp.com>
596
597        * include/wd80x3.h: Added file header and logic to prevent multiple
598        inclusions of this file.
599        * wd8003/wd8003.c: Corrected attach to include "int attach" parameter.
600
6012000-10-20      Joel Sherrill <joel@OARcorp.com>
602
603        * include/bsp.h: Cleaned up network driver name and attach defines.
604
6052000-10-20      Dmitry Kargapolov <dk@gentex.ru>
606
607        * ne2000/ne2000.c: Fix some errors in the driver. 
608        1. There was no sufficient check of data in ethernet header.
609        The code in ne_rx_daemon() was:
610            inport_word (dport, len);
611            ...
612            len -= 4;
613              ...
614            if (len > 0)
615              ne_read_data (sc, startaddr, len, p);
616        Unfortunately, sometimes my NIC gave me too big len value,
617        the result was memory override.  To fix this, I added ethernet
618        header data checking.
619
620        2. The way overrides were serviced was not good.  It was complex
621        but sometimes did not provide reliable continuing of NIC working.
622        I had the situation of an endless loop in ne_check_status()
623        after override processing.
624
625        3. There was conceptual error of porting.  The old method of
626        overrides curing was ported from the OS-s, where override-processing
627        did start immediately.  But RTEMS-version uses events, and cleaning
628        of the overrides can start later.
629
630        I selected the way of ne2000 programming that is used
631        in freebsd kernel (v4.0).
632
633        Because of both problems, incorrect data in header of raw packet
634        and receiver override, it went through ne_reset() and fully
635        reset the ne2000.
636
637        So, in summary
638        - added detecting of the incorrect data in ethernet header;
639        - replaced handling of receiver overrides with new scheme,
640        via resetting of NIC, this method is used also in case of
641        invalid header detecting.
642
6432000-10-18       Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
644
645        * console/console.c, console/serial_mouse.c, include/bsp.h:
646        Add the ability to set parity, number of data bits and
647        number of stop bits to the existing i386 serial drivers.
648
6492000-10-17      Joel Sherrill <joel@OARcorp.com>
650
651        * startup/Makefile.am: Added idt.c since it has been moved libcpu/i386
652        to libbsp/i386/shared/irq.
653
6542000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
655
656        * startup/linkcmds: Added lines so DWARF debug information
657        would be available.  Otherwise gdb complains that the offsets
658        for the debug info are incorrect and doesn't load the files.
659
6602000-09-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
661
662        * start/Makefile.am: Remove AM_CPPFLAGS and GAS_CODE16 conditional.
663
6642000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
665
666        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
667        ne2000/Makefile.am, start/Makefile.am, startup/Makefile.am,
668        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Include
669        compile.am
670
6712000-08-30      Joel Sherrill <joel@OARcorp.com>
672
673        * console/keyboard.h: Changed numerous routines from extern inline
674        to static inline.
675
6762000-08-26  Rosimildo da Silva  <rdasilva@connecttel.com>
677
678        * Major rework of the "/dev/console" driver.
679        * Added termios support for stdin ( keyboard ).
680        * Added ioctls() to support modes similar to Linux( XLATE,
681        RAW, MEDIUMRAW ).
682        * Added Keyboard mapping and handling of the keyboard's leds.
683        * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA
684        controller ( 16 colors ).
685        * Added PS/2 and Serial mouse support for PC386 BSP.
686        * console/defkeymap.c: New file.
687        * console/fb_vga.c: New file.
688        * console/fb_vga.h: New file.
689        * console/i386kbd.h: New file.
690        * console/kd.h: New file.
691        * console/keyboard.c: New file.
692        * console/keyboard.h: New file.
693        * console/mouse_parser.c: New file.
694        * console/mouse_parser.h: New file.
695        * console/pc_keyb.c: New file.
696        * console/ps2_drv.h: New file.
697        * console/ps2_mouse.c: New file.
698        * console/ps2_mouse.h: New file.
699        * console/serial_mouse.c: New file.
700        * console/serial_mouse.h: New file.
701        * console/vgainit.c: New file.
702        * console/vt.c: New file.
703        * console/Makefile.am: Reflect new files.
704        * console/console.c, console/inch.c, console/outch.c: Console
705        functionality modifications.
706        * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c
707
7082000-08-10      Joel Sherrill <joel@OARcorp.com>
709
710        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.