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

4.104.114.84.95
Last change on this file since 6952f3d was 36ffcf3, checked in by Joel Sherrill <joel.sherrill@…>, on 02/01/06 at 20:57:35

2006-02-01 Joel Sherrill <joel@…>

  • configure.ac, console/console.c: Add USE_COM1_AS_CONSOLE BSP option. This makes it easy to build the pc386 BSP in a configuration that corresponds to qemu with COM1 redirected to stdio.
  • Property mode set to 100644
File size: 26.2 KB
Line 
12006-02-01      Joel Sherrill <joel@OARcorp.com>
2
3        * configure.ac, console/console.c: Add USE_COM1_AS_CONSOLE BSP option.
4        This makes it easy to build the pc386 BSP in a configuration that
5        corresponds to qemu with COM1 redirected to stdio.
6
72006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
8
9        * configure.ac: Remove explicit ampolish3 support (now in
10        RTEMS_BSP_CONFIGURE).
11
122006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
13
14        * configure.ac: Add ampolish3 support.
15        * Makefile.am: Add preinstall.am.
16
172005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
18
19        * timer/timer.c: Remove C++-style comments.
20
212005-11-02      Till Straumann <strauman@slac.stanford.edu>
22
23        PR 832/bsps
24        * startup/ldsegs.S: put IDT and GDT into data segment.
25        The CPU modifies the 'accessed' bit and GDB's (rtems-gdb-stub)
26        text segment checksum comparison failed...
27
282005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
29
30        * console/fb_vga.h, console/kd.h, console/ps2_drv.h,
31        console/serial_mouse.c, console/serial_mouse.h: Remove CVS Log.
32
332005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
34
35        * Makefile.am: Install/preinstall headers from ../../i386/shared.
36
372005-09-29      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
38
39        PR 649/filesystem
40        * ide/idecfg.c: added configuration items for primary/secondary
41        IDE interface
42        * configure.ac: added configuration items for primary/secondary
43        IDE interface
44       
452005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
46
47        * 3c509/3c509.c: Remove [$]Log.
48        Include <errno.h> instead of <sys/errno.h>.
49
502005-08-23  Karel Gardas  <kgardas@objectsecurity.com>>
51
52        * timer/timer.c: Enhance to use either interupt-based timer
53        functions on older CPUs or to use TSC-based timer functions on
54        more recent (Pentium and above) CPUs. The decision is made in
55        Timer_initialize function when it is called for the first time
56        based on a result obtained from cpuid instruction during the BSP
57        initialization phase. During the first call, there are also late
58        bindings to the implementation functions initialized to
59        appropriate values.
60
612005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
62
63        * startup/bspstart.c: Initialize PCI bus in bsp_start function.
64
652005-07-18      Lars Munch <lars@segv.dk>
66
67        PR 813/networking
68        * ne2000/ne2000.c: The ne2000 driver on pc386 has been broken since a
69        parameter was added to irq handlers (2005-04-18). Before these
70        changes the argument to the interrupt handler was the interrupt
71        number, now the argument is handle, but the ne2000 driver needs the
72        interrupt number. The fix is to set the handle to the interrupt
73        number.
74
752005-07-06      Ralf Corsepius <ralf.corsepius@rtems.org>
76
77        * console/keyboard.c: Apply CHAR_BIT to compute BITS_PER_LONG.
78
792005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
80
81        * include/bsp.h: New header guard.
82
832005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
84
85        * 3c509/3c509.c, clock/ckinit.c, console/console.c, console/fb_vga.c,
86        console/inch.c, console/ps2_mouse.c, console/serial_mouse.c,
87        ne2000/ne2000.c, timer/timer.c, wd8003/wd8003.c: Moved irq.h to bsp
88        subdirectory.
89
902005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
91
92        * 3c509/3c509.c, ne2000/ne2000.c: Modified parameters to
93        remove warnings.
94        * console/console.c, wd8003/wd8003.c: Added support for
95        addition of parameter in ISRs.
96       
972005-04-26      Joel Sherrill <joel@OARcorp.com>
98
99        * 3c509/3c509.c, wd8003/wd8003.c: Eliminate warnings.
100
1012005-04-18      Eric Valette <eric.valette@free.fr>
102
103        * clock/ckinit.c, console/console.c, console/ps2_mouse.c,
104        console/serial_mouse.c, timer/timer.c: Added parameter to irq handler
105
1062005-02-18      Joel Sherrill <joel@OARcorp.com>
107
108        * console/keyboard.h: Add include file and cleanup file header.
109
1102005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
111
112        * clock/todcfg.c: size_t RTC_Count.
113
1142005-01-18      Ralf Corsepius <ralf.corsepius@rtems.org>
115
116        * console/vgainit.c: static graphic_on|off.
117
1182005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
119
120        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
121
1222005-01-04      Joel Sherrill <joel@OARcorp.com>
123
124        * console/keyboard.c, console/ps2_mouse.c, console/vt.c: Remove
125        warnings.
126
1272005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
128
129        * Makefile.am: Remove build-variant support.
130
1312004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
132
133        PR 703/filesystem
134        * ide/ide.c: Extend the "modes_available" and "mode_active" parameters
135        to uint16_t for UDMA support.
136
1372004-10-13      Eric Norum <norume@aps.anl.gov>
138
139        PR 688/bsps
140        * Makefile.am clock/todcfg.c: Add support for MC146818A TOD chip.
141
1422004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
143
144        * configure.ac: Require automake > 1.9.
145
1462004-07-25      Joel Sherrill <joel@OARcorp.com>
147
148        * 3c509/3c509.c: Add <sys/errno.h>.
149        * startup/linkcmds: Add .jcr section.
150
1512004-05-21  Till Strauman <strauman@slac.stanford.edu>
152
153        * PR 624/bsps
154        startup/bspstart.c: When probing the memory, make sure not to
155        corrupt the application. Only probe addresses beyond rtemsFreeMemStart.
156        * Let IBMPC_outch() convert LF -> CRLF to avoid printk scrambling
157        the screen.
158
1592004-05-21      Joel Sherrill <joel@OARcorp.com>
160
161        * ne2000/ne2000.c, wd8003/wd8003.c: Include errno.h as a consequence of
162        recent updates to BSD header files.
163
1642004-04-23      Ralf Corsepius <ralf.corsepius@rtems.org>
165
166        PR 610/bsps
167        * Makefile.am: Add include/tm27.h, Cosmetics.
168        * include/tm27.h: Final cosmetics.
169
1702004-04-22      Ralf Corsepius <ralf.corsepius@rtems.org>
171
172        * include/bsp.h: Split out tmtest27 support.
173        * include/tm27.h: New.
174
1752004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
176
177        PR 613/bsps
178        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
179
1802004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
181
182        PR 614/bsps
183        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
184
1852004-04-14      Ralf Corsepius <ralf.corsepius@rtems.org>
186
187        * configure.ac: Add RTEMS_ROOT (HACK: This is the last file c/src
188        which still uses RTEMS_ROOT).
189
1902004-04-02      Ralf Corsepius <ralf.corsepius@rtems.org>
191
192        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
193        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
194
1952004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
196
197        * startup/ldsegs.S: Include <rtems/asm.h> instead of <asm.h>.
198        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
199        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
200        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
201
2022004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
203
204        * clock/ckinit.c, clock/rtc.c, console/inch.c, ide/ide.c,
205        include/bsp.h, startup/bspstart.c, timer/timer.c: Convert to using
206        c99 fixed size types.
207
2082004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * Makefile.am: Don't install *.rels. Reflect changes to bsp.am.
211        Preinstall dist_project_lib*.
212
2132004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
214
215        * configure.ac: Explicitly check for OBJCOPY.
216
2172004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
218
219        * Makefile.am: Reflect changes to bsp.am.
220
2212004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
222
223        * Makefile.am: Reflect changes to bsp.am.
224
2252004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
226
227        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
228
2292004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
230
231        * Makefile.am: Add start*.bin to CLEANFILES.
232
2332004-02-06      Joel Sherrill <joel@OARcorp.com>
234
235        * Makefile.am: Split startup into multiple .rels without reorganizing
236        the source.
237
2382004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * Makefile.am: Add missing $ in reference to 3c509.rel.
241
2422004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * Makefile.am: Merge-in 3c509/Makefile.am, clock/Makefile.am,
245        console/Makefile.am, ide/Makefile.am, ne2000/Makefile.am,
246        startup/Makefile.am, timer/Makefile.am, wd8003/Makefile.am,
247        wrapup/Makefile.am. Use automake compilation rules.
248        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
249        ide/Makefile.am, ne2000/Makefile.am, startup/Makefile.am,
250        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Remove.
251        * configure.ac: Reflect changes above.
252        * start/start.S: Change comment to make it gcc -ansi compliant.
253
2542004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
255
256        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
257        Add RTEMS_PROG_CCAS.
258
2592004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
260
261        * Makefile.am: Add PREINSTALL_DIRS.
262        * console/Makefile.am: Add PREINSTALL_DIRS.
263        * wrapup/Makefile.am: Reflect changes to libcpu.
264
2652004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
268        Add PRE/TMPINSTALL_FILES to CLEANFILES.
269        * console/Makefile.am: Ditto.
270        * startup/Makefile.am: Ditto.
271
2722004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * start/Makefile.am: Remove.
275        * Makefile.am: Merge-in start/Makefile.am.
276        * configure.ac: Reflect changes above.
277
2782004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
279
280        * wrapup/Makefile.am: Eliminate $(LIB).
281        Use noinst_DATA to trigger building libbsp.a.
282
2832003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
284
285        * start/Makefile.am: Build $(ARCH)/start16$(LIB_VARIANT).bin.
286
2872003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
288
289        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
290        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
291
2922003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
293
294        * console/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
295        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
296        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
297
2982003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
299
300        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
301
3022003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * wrapup/Makefile.am: Cosmetics.
305
3062003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
307
308        * Makefile.am: Misc cleanups and fixes.
309        * start/Makefile.am: Misc cleanups and fixes.
310        * startup/Makefile.am: Misc cleanups and fixes.
311        * wrapup/Makefile.am: Misc cleanups and fixes.
312
3132003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
314
315        * ide/Makefile.am: PGM = ide.rel.
316
3172003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * Makefile.am: Add preinstallation dirstamp support.
320        * 3c509/Makefile.am: Cosmetics.
321        * clock/Makefile.am: Cosmetics.
322        * console/Makefile.am: Add preinstallation dirstamp support.
323        * ide/Makefile.am: Cosmetics.
324        * ne2000/Makefile.am: Cosmetics.
325        * start/Makefile.am: Add compilation dirstamp support.
326        * startup/Makefile.am: Cosmetics.
327        * timer/Makefile.am: Cosmetics.
328        * wd8003/Makefile.am: Cosmetics.
329        * wrapup/Makefile.am: Cosmetics.
330
3312003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
332
333        * 3c509/Makefile.am: Remove all-local: $(ARCH).
334        * clock/Makefile.am: Remove all-local: $(ARCH).
335        * console/Makefile.am: Remove all-local: $(ARCH).
336        * ide/Makefile.am: Remove all-local: $(ARCH).
337        * ne2000/Makefile.am: Remove all-local: $(ARCH).
338        * start/Makefile.am: Remove all-local: $(ARCH).
339        * startup/Makefile.am: Remove all-local: $(ARCH).
340        * timer/Makefile.am: Remove all-local: $(ARCH).
341        * wd8003/Makefile.am: Remove all-local: $(ARCH).
342        * wrapup/Makefile.am: Remove all-local: $(ARCH).
343
3442003-10-02      Till Strauman <strauman@slac.stanford.edu>
345
346        PR 502/bsps
347        * console/outch.c: Add support for a few ANSI escape sequences to make
348        libetcl happy.
349
3502003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * Makefile.am: Merge-in include/Makefile.am.
353        Reflect changes to bsp.am.
354        * include/Makefile.am: Remove.
355        * configure.ac: Reflect changes above.
356
3572003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
358
359        * bsp_specs: Remove *lib:.
360
3612003-09-04      Joel Sherrill <joel@OARcorp.com>
362
363        * clock/ckinit.c, clock/rtc.c, console/console.c, console/inch.c,
364        console/outch.c, ide/ide.c, include/bsp.h, include/crt.h,
365        ne2000/ne2000.c, start/start.S, startup/bspstart.c, startup/exit.c,
366        startup/ldsegs.S, startup/linkcmds, timer/timer.c, timer/timerisr.S:
367        URL for license changed.
368
3692003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
370
371        PR 461/bsps
372        * start/Makefile.am: Correct generation of startup16.bin.
373
3742003-08-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
375
376        * ide/Makefile.am: Don't include @RTEMS_BPS@.cfg.
377
3782003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
379
380        * Makefile.am: Reflect having moved aclocal/.
381
3822003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
383
384        * Makefile.am: Reflect having moved automake/.
385        * 3c509/Makefile.am: Reflect having moved automake/.
386        * clock/Makefile.am: Reflect having moved automake/.
387        * console/Makefile.am: Reflect having moved automake/.
388        * ide/Makefile.am: Reflect having moved automake/.
389        * include/Makefile.am: Reflect having moved automake/.
390        * ne2000/Makefile.am: Reflect having moved automake/.
391        * start/Makefile.am: Reflect having moved automake/.
392        * startup/Makefile.am: Reflect having moved automake/.
393        * timer/Makefile.am: Reflect having moved automake/.
394        * wd8003/Makefile.am: Reflect having moved automake/.
395        * wrapup/Makefile.am: Reflect having moved automake/.
396
3972003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
398
399        PR 452/bsps
400        * startup/Makefile.am: Remove USE_INIT_FINI.
401
4022003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
403
404        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
405
4062003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
407
408        PR 445/bsps
409        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
410        Remove cpp, old_cpp (now unused).
411
4122003-07-08      Joel Sherrill <joel@OARcorp.com>
413
414        * console/console.c: Correct typo.
415
4162003-05-08      Chris Johns  <cjohns@cybertec.com.au>
417
418        * HOWTO:
419        Updated the GRUB version info and how to build GRUB from source.
420        Added how to boot over the network with a PXE Netboot BIOS.
421
4222003-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
423
424        * ide/.cvsignore: New.
425
4262003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
427
428        PR 368/filesystems
429        * startup/ldsegs.S: Increase alignment.
430        * Makefile.am, configure.ac, include/bsp.h, wrapup/Makefile.am:
431        Added IDE supporting infrastructure.
432        * ide/Makefile.am, ide/ide.c, ide/idecfg.c: New files.  Added
433        BSP support for libchip standard ide driver.
434
4352003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
436
437        * configure.ac: Remove AC_CONFIG_AUX_DIR.
438
4392003-02-20      Till Straumann <strauman@slac.stanford.edu>
440
441        PR 353/bsps
442        * include/bsp.h: Let the application override the network driver
443        and attach routine.
444
4452003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
446
447        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
448
4492003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
450
451        * configure.ac: AC_PREREQ(2.57).
452
4532003-01-20      Joel Sherrill <joel@OARcorp.com>
454
455        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
456
4572003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
458
459        * 3c509/Makefile.am: Don't include @RTEMS_BSP@.cfg.
460        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
461        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
462        * ne2000/Makefile.am: Don't include @RTEMS_BSP@.cfg.
463        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
464        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
465        * wd8003/Makefile.am: Don't include @RTEMS_BSP@.cfg.
466
4672002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
468
469        * start/Makefile.am: Use install-data-local to install startfile.
470
4712002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
472
473        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
474
4752002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
476
477        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
478
4792002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
480
481        * .cvsignore: Reformat.
482        Add autom4te*cache.
483        Remove autom4te.cache.
484
4852002-09-13     Eric Norum <eric.norum@usask.ca>
486
487        * start/start16.S: Remove unwanted + at beginning of relative
488        numeric label.
489
4902002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
491
492        * configure.ac: Remove duplicate timer/Makefile in AC_CONFIG_FILES.
493
4942002-08-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
495
496        * console/Makefile.am: Add $(PROJECT_INCLUDE)/rtems to
497        PREINSTALL_FILES.
498        * console/mouse_parser.c: Include <string.h> (for strcmp).
499        * console/vt.c: Include <string.h> (for memcpy).
500        * wd8003/wd8003.c: Include <string.h> (for memcpy, memset).
501
5022002-08-21      Joel Sherrill <joel@OARcorp.com>
503
504        * bsp_specs: Added support for -nostdlibs.
505
5062002-08-14      Joel Sherrill <joel@OARcorp.com>
507
508        * start/start16.S: Per PR259, added code to test for video present
509        before touching the adapter.  Eric Norum <eric.norum@usask.ca>
510        tested this patch.
511
5122002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
513
514        * console/ps2_mouse.c: Include <string.h> (for abort/exit).
515
5162002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
517
518        * 3c509/Makefile.am: Use .$(OBJEXT) instead of .o.
519        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
520        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
521        * ne2000/Makefile.am: Use .$(OBJEXT) instead of .o.
522        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
523        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
524        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
525        * wd8003/Makefile.am: Use .$(OBJEXT) instead of .o.
526        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
527
5282002-07-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
529
530        * startup/ldsegs.S: #include <asm.h>.
531        * include/bsp.h: Remove _IBMPC_chrdy (is not a public function).
532        Remove printk (Now in bspIo.h).
533
5342002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
535
536        * start/Makefile.am: Eliminate PGM.
537        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
538        Add bsplib_DATA += $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin.
539
5402002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
541
542        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
543
5442002-07-16      Eric Norum <eric.norum@usask.ca>
545
546        * console/console.c: Others on the rtems-users list have expressed
547        concern about this run-time selection, so I've enclosed the changes
548        in a #ifdef RTEMS_RUNTIME_CONSOLE_SELECT conditional.
549
5502002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
551
552        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
553        Remove $(OBJS) from all-local.
554
5552002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
556
557        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
558
5592001-05-09      Joel Sherrill <joel@OARcorp.com>
560
561        * startup/linkcmds: In support of gcc 3.1, added one of more
562        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
563        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
564        and direction of segments to memory regions may also have been
565        addressed.  This was a sweep across all BSPs.
566 
5672002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
568
569        * configure.ac:
570        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
571        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
572        * 3c509/Makefile.am: Remove AUTOMAKE_OPTIONS.
573        * Makefile.am: Remove AUTOMAKE_OPTIONS.
574        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
575        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
576        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
577        * ne2000/Makefile.am: Remove AUTOMAKE_OPTIONS.
578        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
579        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
580        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
581        * wd8003/Makefile.am: Remove AUTOMAKE_OPTIONS.
582        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
583
5842002-03-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
585
586        * PR139
587        * configure.ac: Remove stray ';', breaks building with automake-1.6.
588
5892002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
590
591        * include/bsp.h: Include rtems/bspIo.h instead of bspIo.h.
592
5932001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
594
595        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
596        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
597
5982001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
599
600        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
601
6022001-10-12      Joel Sherrill <joel@OARcorp.com>
603
604        * console/inch.c: Fixed typo.
605
6062001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
607
608        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
609        * configure.in: Remove.
610        * configure.ac: New file, generated from configure.in by autoupdate.
611
6122001-09-27      Joel Sherrill <joel@OARcorp.com>
613
614        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
615
6162001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
617
618        * include/Makefile.am: Use 'CLEANFILES ='.
619        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
620        * console/Makefile.am: Use 'PREINSTALL_FILES ='.
621        * Makefile.am: Use 'TMPINSTALL_FILES ='.
622
6232001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
624
625        * console/Makefile.am: Remove RTEMS_H_FILES.
626        * start/start16.S: include <bspopts.h> to get NEW_GAS.
627
6282001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
629
630        * configure.in: Add bspopts.h.
631        * include/.cvsignore: Add bspopts.h*, stamp-h*.
632        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
633        * 3c509/Makefile.am: Dito.
634        * console/Makefile.am: Dito.
635        * include/bsp.h: Include bspopts.h.
636
6372001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
638
639        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
640
6412001-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
642
643        * ne2000/ne2000.c: Remove #define __INSIDE_RTEMS_BSD_TCPIP_STACK__.
644
6452001-01-05      Joel Sherrill <joel@OARcorp.com>
646
647        * console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
648        would be visible.
649
6502000-12-05       Eric Valette <valette@crf.canon.fr>
651
652        * console/inch.c, console/keyboard.c, console/pc_keyb.c,
653        console/vt.c, include/bsp.h: Correct incorrect interrupt level
654        handling in new keyboard management code.  Correct
655        BSP_poll_char initialization routine.
656        * start/start.S, startup/bspstart.c: Correct when the video is
657        initialized.
658        * timer/timer.c (Calibrate_1ms_loop): Address problem where this
659        did not work correctly on all PC speeds. The new calibrate routine
660        has been tested on Pentium 166, pentium II 200, pentium III
661        300 Mhz and does work as expected.
662
6632000-12-05      Joel Sherrill <joel@OARcorp.com>
664
665        * pc386/console/console.c, pc386/console/serial_mouse.c,
666        pc386/console/vgainit.c, shared/comm/tty_drv.c: Remove warnings.
667
6682000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
669
670        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
671
6722000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
673
674        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
675
6762000-11-01      Joel Sherrill <joel@OARcorp.com>
677
678        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
679        and libcsupport.h moved from libc to lib/include/rtems and
680        now must be referenced as <rtems/XXX.h>.   Header file order
681        was cleaned up while doing this.
682
6832000-10-29      Joel Sherrill <joel@OARcorp.com>
684
685        * startup/sbrk.c: Removed.  Redundant with shared version.
686
6872000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
688
689        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
690        Switch to GNU canonicalization.
691
6922000-10-23      Joel Sherrill <joel@OARcorp.com>
693
694        * console/serial_mouse.c: Fixed typos introduced by removal of CR/LF.
695
6962000-10-20      Rosimildo da Silva <rdasilva@connecttel.com>
697
698        * console/serial_mouse.c: Added support for changing serial parameters.
699
7002000-10-20      Joel Sherrill <joel@OARcorp.com>
701
702        * include/wd80x3.h: Added file header and logic to prevent multiple
703        inclusions of this file.
704        * wd8003/wd8003.c: Corrected attach to include "int attach" parameter.
705
7062000-10-20      Joel Sherrill <joel@OARcorp.com>
707
708        * include/bsp.h: Cleaned up network driver name and attach defines.
709
7102000-10-20      Dmitry Kargapolov <dk@gentex.ru>
711
712        * ne2000/ne2000.c: Fix some errors in the driver. 
713        1. There was no sufficient check of data in ethernet header.
714        The code in ne_rx_daemon() was:
715            inport_word (dport, len);
716            ...
717            len -= 4;
718              ...
719            if (len > 0)
720              ne_read_data (sc, startaddr, len, p);
721        Unfortunately, sometimes my NIC gave me too big len value,
722        the result was memory override.  To fix this, I added ethernet
723        header data checking.
724
725        2. The way overrides were serviced was not good.  It was complex
726        but sometimes did not provide reliable continuing of NIC working.
727        I had the situation of an endless loop in ne_check_status()
728        after override processing.
729
730        3. There was conceptual error of porting.  The old method of
731        overrides curing was ported from the OS-s, where override-processing
732        did start immediately.  But RTEMS-version uses events, and cleaning
733        of the overrides can start later.
734
735        I selected the way of ne2000 programming that is used
736        in freebsd kernel (v4.0).
737
738        Because of both problems, incorrect data in header of raw packet
739        and receiver override, it went through ne_reset() and fully
740        reset the ne2000.
741
742        So, in summary
743        - added detecting of the incorrect data in ethernet header;
744        - replaced handling of receiver overrides with new scheme,
745        via resetting of NIC, this method is used also in case of
746        invalid header detecting.
747
7482000-10-18       Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
749
750        * console/console.c, console/serial_mouse.c, include/bsp.h:
751        Add the ability to set parity, number of data bits and
752        number of stop bits to the existing i386 serial drivers.
753
7542000-10-17      Joel Sherrill <joel@OARcorp.com>
755
756        * startup/Makefile.am: Added idt.c since it has been moved libcpu/i386
757        to libbsp/i386/shared/irq.
758
7592000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
760
761        * startup/linkcmds: Added lines so DWARF debug information
762        would be available.  Otherwise gdb complains that the offsets
763        for the debug info are incorrect and doesn't load the files.
764
7652000-09-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
766
767        * start/Makefile.am: Remove AM_CPPFLAGS and GAS_CODE16 conditional.
768
7692000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
770
771        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
772        ne2000/Makefile.am, start/Makefile.am, startup/Makefile.am,
773        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Include
774        compile.am
775
7762000-08-30      Joel Sherrill <joel@OARcorp.com>
777
778        * console/keyboard.h: Changed numerous routines from extern inline
779        to static inline.
780
7812000-08-26  Rosimildo da Silva  <rdasilva@connecttel.com>
782
783        * Major rework of the "/dev/console" driver.
784        * Added termios support for stdin ( keyboard ).
785        * Added ioctls() to support modes similar to Linux( XLATE,
786        RAW, MEDIUMRAW ).
787        * Added Keyboard mapping and handling of the keyboard's leds.
788        * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA
789        controller ( 16 colors ).
790        * Added PS/2 and Serial mouse support for PC386 BSP.
791        * console/defkeymap.c: New file.
792        * console/fb_vga.c: New file.
793        * console/fb_vga.h: New file.
794        * console/i386kbd.h: New file.
795        * console/kd.h: New file.
796        * console/keyboard.c: New file.
797        * console/keyboard.h: New file.
798        * console/mouse_parser.c: New file.
799        * console/mouse_parser.h: New file.
800        * console/pc_keyb.c: New file.
801        * console/ps2_drv.h: New file.
802        * console/ps2_mouse.c: New file.
803        * console/ps2_mouse.h: New file.
804        * console/serial_mouse.c: New file.
805        * console/serial_mouse.h: New file.
806        * console/vgainit.c: New file.
807        * console/vt.c: New file.
808        * console/Makefile.am: Reflect new files.
809        * console/console.c, console/inch.c, console/outch.c: Console
810        functionality modifications.
811        * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c
812
8132000-08-10      Joel Sherrill <joel@OARcorp.com>
814
815        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.