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

4.104.114.84.95
Last change on this file since 73733dc was 73733dc, checked in by Ralf Corsepius <ralf.corsepius@…>, on 01/11/06 at 04:52:39

2006-01-11 Ralf Corsepius <ralf.corsepius@…>

  • configure.ac: Remove explicit ampolish3 support (now in RTEMS_BSP_CONFIGURE).
  • Property mode set to 100644
File size: 26.0 KB
Line 
12006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Remove explicit ampolish3 support (now in
4        RTEMS_BSP_CONFIGURE).
5
62006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
7
8        * configure.ac: Add ampolish3 support.
9        * Makefile.am: Add preinstall.am.
10
112005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
12
13        * timer/timer.c: Remove C++-style comments.
14
152005-11-02      Till Straumann <strauman@slac.stanford.edu>
16
17        PR 832/bsps
18        * startup/ldsegs.S: put IDT and GDT into data segment.
19        The CPU modifies the 'accessed' bit and GDB's (rtems-gdb-stub)
20        text segment checksum comparison failed...
21
222005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
23
24        * console/fb_vga.h, console/kd.h, console/ps2_drv.h,
25        console/serial_mouse.c, console/serial_mouse.h: Remove CVS Log.
26
272005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
28
29        * Makefile.am: Install/preinstall headers from ../../i386/shared.
30
312005-09-29      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
32
33        PR 649/filesystem
34        * ide/idecfg.c: added configuration items for primary/secondary
35        IDE interface
36        * configure.ac: added configuration items for primary/secondary
37        IDE interface
38       
392005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
40
41        * 3c509/3c509.c: Remove [$]Log.
42        Include <errno.h> instead of <sys/errno.h>.
43
442005-08-23  Karel Gardas  <kgardas@objectsecurity.com>>
45
46        * timer/timer.c: Enhance to use either interupt-based timer
47        functions on older CPUs or to use TSC-based timer functions on
48        more recent (Pentium and above) CPUs. The decision is made in
49        Timer_initialize function when it is called for the first time
50        based on a result obtained from cpuid instruction during the BSP
51        initialization phase. During the first call, there are also late
52        bindings to the implementation functions initialized to
53        appropriate values.
54
552005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
56
57        * startup/bspstart.c: Initialize PCI bus in bsp_start function.
58
592005-07-18      Lars Munch <lars@segv.dk>
60
61        PR 813/networking
62        * ne2000/ne2000.c: The ne2000 driver on pc386 has been broken since a
63        parameter was added to irq handlers (2005-04-18). Before these
64        changes the argument to the interrupt handler was the interrupt
65        number, now the argument is handle, but the ne2000 driver needs the
66        interrupt number. The fix is to set the handle to the interrupt
67        number.
68
692005-07-06      Ralf Corsepius <ralf.corsepius@rtems.org>
70
71        * console/keyboard.c: Apply CHAR_BIT to compute BITS_PER_LONG.
72
732005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
74
75        * include/bsp.h: New header guard.
76
772005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
78
79        * 3c509/3c509.c, clock/ckinit.c, console/console.c, console/fb_vga.c,
80        console/inch.c, console/ps2_mouse.c, console/serial_mouse.c,
81        ne2000/ne2000.c, timer/timer.c, wd8003/wd8003.c: Moved irq.h to bsp
82        subdirectory.
83
842005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
85
86        * 3c509/3c509.c, ne2000/ne2000.c: Modified parameters to
87        remove warnings.
88        * console/console.c, wd8003/wd8003.c: Added support for
89        addition of parameter in ISRs.
90       
912005-04-26      Joel Sherrill <joel@OARcorp.com>
92
93        * 3c509/3c509.c, wd8003/wd8003.c: Eliminate warnings.
94
952005-04-18      Eric Valette <eric.valette@free.fr>
96
97        * clock/ckinit.c, console/console.c, console/ps2_mouse.c,
98        console/serial_mouse.c, timer/timer.c: Added parameter to irq handler
99
1002005-02-18      Joel Sherrill <joel@OARcorp.com>
101
102        * console/keyboard.h: Add include file and cleanup file header.
103
1042005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
105
106        * clock/todcfg.c: size_t RTC_Count.
107
1082005-01-18      Ralf Corsepius <ralf.corsepius@rtems.org>
109
110        * console/vgainit.c: static graphic_on|off.
111
1122005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
113
114        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
115
1162005-01-04      Joel Sherrill <joel@OARcorp.com>
117
118        * console/keyboard.c, console/ps2_mouse.c, console/vt.c: Remove
119        warnings.
120
1212005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
122
123        * Makefile.am: Remove build-variant support.
124
1252004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
126
127        PR 703/filesystem
128        * ide/ide.c: Extend the "modes_available" and "mode_active" parameters
129        to uint16_t for UDMA support.
130
1312004-10-13      Eric Norum <norume@aps.anl.gov>
132
133        PR 688/bsps
134        * Makefile.am clock/todcfg.c: Add support for MC146818A TOD chip.
135
1362004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
137
138        * configure.ac: Require automake > 1.9.
139
1402004-07-25      Joel Sherrill <joel@OARcorp.com>
141
142        * 3c509/3c509.c: Add <sys/errno.h>.
143        * startup/linkcmds: Add .jcr section.
144
1452004-05-21  Till Strauman <strauman@slac.stanford.edu>
146
147        * PR 624/bsps
148        startup/bspstart.c: When probing the memory, make sure not to
149        corrupt the application. Only probe addresses beyond rtemsFreeMemStart.
150        * Let IBMPC_outch() convert LF -> CRLF to avoid printk scrambling
151        the screen.
152
1532004-05-21      Joel Sherrill <joel@OARcorp.com>
154
155        * ne2000/ne2000.c, wd8003/wd8003.c: Include errno.h as a consequence of
156        recent updates to BSD header files.
157
1582004-04-23      Ralf Corsepius <ralf.corsepius@rtems.org>
159
160        PR 610/bsps
161        * Makefile.am: Add include/tm27.h, Cosmetics.
162        * include/tm27.h: Final cosmetics.
163
1642004-04-22      Ralf Corsepius <ralf.corsepius@rtems.org>
165
166        * include/bsp.h: Split out tmtest27 support.
167        * include/tm27.h: New.
168
1692004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
170
171        PR 613/bsps
172        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
173
1742004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
175
176        PR 614/bsps
177        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
178
1792004-04-14      Ralf Corsepius <ralf.corsepius@rtems.org>
180
181        * configure.ac: Add RTEMS_ROOT (HACK: This is the last file c/src
182        which still uses RTEMS_ROOT).
183
1842004-04-02      Ralf Corsepius <ralf.corsepius@rtems.org>
185
186        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
187        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
188
1892004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
190
191        * startup/ldsegs.S: Include <rtems/asm.h> instead of <asm.h>.
192        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
193        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
194        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
195
1962004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
197
198        * clock/ckinit.c, clock/rtc.c, console/inch.c, ide/ide.c,
199        include/bsp.h, startup/bspstart.c, timer/timer.c: Convert to using
200        c99 fixed size types.
201
2022004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
203
204        * Makefile.am: Don't install *.rels. Reflect changes to bsp.am.
205        Preinstall dist_project_lib*.
206
2072004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
208
209        * configure.ac: Explicitly check for OBJCOPY.
210
2112004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
212
213        * Makefile.am: Reflect changes to bsp.am.
214
2152004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
216
217        * Makefile.am: Reflect changes to bsp.am.
218
2192004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
220
221        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
222
2232004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
224
225        * Makefile.am: Add start*.bin to CLEANFILES.
226
2272004-02-06      Joel Sherrill <joel@OARcorp.com>
228
229        * Makefile.am: Split startup into multiple .rels without reorganizing
230        the source.
231
2322004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
233
234        * Makefile.am: Add missing $ in reference to 3c509.rel.
235
2362004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
237
238        * Makefile.am: Merge-in 3c509/Makefile.am, clock/Makefile.am,
239        console/Makefile.am, ide/Makefile.am, ne2000/Makefile.am,
240        startup/Makefile.am, timer/Makefile.am, wd8003/Makefile.am,
241        wrapup/Makefile.am. Use automake compilation rules.
242        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
243        ide/Makefile.am, ne2000/Makefile.am, startup/Makefile.am,
244        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Remove.
245        * configure.ac: Reflect changes above.
246        * start/start.S: Change comment to make it gcc -ansi compliant.
247
2482004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
249
250        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
251        Add RTEMS_PROG_CCAS.
252
2532004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * Makefile.am: Add PREINSTALL_DIRS.
256        * console/Makefile.am: Add PREINSTALL_DIRS.
257        * wrapup/Makefile.am: Reflect changes to libcpu.
258
2592004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
260
261        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
262        Add PRE/TMPINSTALL_FILES to CLEANFILES.
263        * console/Makefile.am: Ditto.
264        * startup/Makefile.am: Ditto.
265
2662004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
267
268        * start/Makefile.am: Remove.
269        * Makefile.am: Merge-in start/Makefile.am.
270        * configure.ac: Reflect changes above.
271
2722004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * wrapup/Makefile.am: Eliminate $(LIB).
275        Use noinst_DATA to trigger building libbsp.a.
276
2772003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
278
279        * start/Makefile.am: Build $(ARCH)/start16$(LIB_VARIANT).bin.
280
2812003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
282
283        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
284        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
285
2862003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * console/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
289        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
290        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
291
2922003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
293
294        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
295
2962003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * wrapup/Makefile.am: Cosmetics.
299
3002003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
301
302        * Makefile.am: Misc cleanups and fixes.
303        * start/Makefile.am: Misc cleanups and fixes.
304        * startup/Makefile.am: Misc cleanups and fixes.
305        * wrapup/Makefile.am: Misc cleanups and fixes.
306
3072003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
308
309        * ide/Makefile.am: PGM = ide.rel.
310
3112003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
312
313        * Makefile.am: Add preinstallation dirstamp support.
314        * 3c509/Makefile.am: Cosmetics.
315        * clock/Makefile.am: Cosmetics.
316        * console/Makefile.am: Add preinstallation dirstamp support.
317        * ide/Makefile.am: Cosmetics.
318        * ne2000/Makefile.am: Cosmetics.
319        * start/Makefile.am: Add compilation dirstamp support.
320        * startup/Makefile.am: Cosmetics.
321        * timer/Makefile.am: Cosmetics.
322        * wd8003/Makefile.am: Cosmetics.
323        * wrapup/Makefile.am: Cosmetics.
324
3252003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
326
327        * 3c509/Makefile.am: Remove all-local: $(ARCH).
328        * clock/Makefile.am: Remove all-local: $(ARCH).
329        * console/Makefile.am: Remove all-local: $(ARCH).
330        * ide/Makefile.am: Remove all-local: $(ARCH).
331        * ne2000/Makefile.am: Remove all-local: $(ARCH).
332        * start/Makefile.am: Remove all-local: $(ARCH).
333        * startup/Makefile.am: Remove all-local: $(ARCH).
334        * timer/Makefile.am: Remove all-local: $(ARCH).
335        * wd8003/Makefile.am: Remove all-local: $(ARCH).
336        * wrapup/Makefile.am: Remove all-local: $(ARCH).
337
3382003-10-02      Till Strauman <strauman@slac.stanford.edu>
339
340        PR 502/bsps
341        * console/outch.c: Add support for a few ANSI escape sequences to make
342        libetcl happy.
343
3442003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * Makefile.am: Merge-in include/Makefile.am.
347        Reflect changes to bsp.am.
348        * include/Makefile.am: Remove.
349        * configure.ac: Reflect changes above.
350
3512003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
352
353        * bsp_specs: Remove *lib:.
354
3552003-09-04      Joel Sherrill <joel@OARcorp.com>
356
357        * clock/ckinit.c, clock/rtc.c, console/console.c, console/inch.c,
358        console/outch.c, ide/ide.c, include/bsp.h, include/crt.h,
359        ne2000/ne2000.c, start/start.S, startup/bspstart.c, startup/exit.c,
360        startup/ldsegs.S, startup/linkcmds, timer/timer.c, timer/timerisr.S:
361        URL for license changed.
362
3632003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
364
365        PR 461/bsps
366        * start/Makefile.am: Correct generation of startup16.bin.
367
3682003-08-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
369
370        * ide/Makefile.am: Don't include @RTEMS_BPS@.cfg.
371
3722003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
373
374        * Makefile.am: Reflect having moved aclocal/.
375
3762003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
377
378        * Makefile.am: Reflect having moved automake/.
379        * 3c509/Makefile.am: Reflect having moved automake/.
380        * clock/Makefile.am: Reflect having moved automake/.
381        * console/Makefile.am: Reflect having moved automake/.
382        * ide/Makefile.am: Reflect having moved automake/.
383        * include/Makefile.am: Reflect having moved automake/.
384        * ne2000/Makefile.am: Reflect having moved automake/.
385        * start/Makefile.am: Reflect having moved automake/.
386        * startup/Makefile.am: Reflect having moved automake/.
387        * timer/Makefile.am: Reflect having moved automake/.
388        * wd8003/Makefile.am: Reflect having moved automake/.
389        * wrapup/Makefile.am: Reflect having moved automake/.
390
3912003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
392
393        PR 452/bsps
394        * startup/Makefile.am: Remove USE_INIT_FINI.
395
3962003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
397
398        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
399
4002003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
401
402        PR 445/bsps
403        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
404        Remove cpp, old_cpp (now unused).
405
4062003-07-08      Joel Sherrill <joel@OARcorp.com>
407
408        * console/console.c: Correct typo.
409
4102003-05-08      Chris Johns  <cjohns@cybertec.com.au>
411
412        * HOWTO:
413        Updated the GRUB version info and how to build GRUB from source.
414        Added how to boot over the network with a PXE Netboot BIOS.
415
4162003-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
417
418        * ide/.cvsignore: New.
419
4202003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
421
422        PR 368/filesystems
423        * startup/ldsegs.S: Increase alignment.
424        * Makefile.am, configure.ac, include/bsp.h, wrapup/Makefile.am:
425        Added IDE supporting infrastructure.
426        * ide/Makefile.am, ide/ide.c, ide/idecfg.c: New files.  Added
427        BSP support for libchip standard ide driver.
428
4292003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
430
431        * configure.ac: Remove AC_CONFIG_AUX_DIR.
432
4332003-02-20      Till Straumann <strauman@slac.stanford.edu>
434
435        PR 353/bsps
436        * include/bsp.h: Let the application override the network driver
437        and attach routine.
438
4392003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
440
441        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
442
4432003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
444
445        * configure.ac: AC_PREREQ(2.57).
446
4472003-01-20      Joel Sherrill <joel@OARcorp.com>
448
449        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
450
4512003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
452
453        * 3c509/Makefile.am: Don't include @RTEMS_BSP@.cfg.
454        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
455        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
456        * ne2000/Makefile.am: Don't include @RTEMS_BSP@.cfg.
457        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
458        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
459        * wd8003/Makefile.am: Don't include @RTEMS_BSP@.cfg.
460
4612002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
462
463        * start/Makefile.am: Use install-data-local to install startfile.
464
4652002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
466
467        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
468
4692002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
470
471        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
472
4732002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
474
475        * .cvsignore: Reformat.
476        Add autom4te*cache.
477        Remove autom4te.cache.
478
4792002-09-13     Eric Norum <eric.norum@usask.ca>
480
481        * start/start16.S: Remove unwanted + at beginning of relative
482        numeric label.
483
4842002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
485
486        * configure.ac: Remove duplicate timer/Makefile in AC_CONFIG_FILES.
487
4882002-08-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
489
490        * console/Makefile.am: Add $(PROJECT_INCLUDE)/rtems to
491        PREINSTALL_FILES.
492        * console/mouse_parser.c: Include <string.h> (for strcmp).
493        * console/vt.c: Include <string.h> (for memcpy).
494        * wd8003/wd8003.c: Include <string.h> (for memcpy, memset).
495
4962002-08-21      Joel Sherrill <joel@OARcorp.com>
497
498        * bsp_specs: Added support for -nostdlibs.
499
5002002-08-14      Joel Sherrill <joel@OARcorp.com>
501
502        * start/start16.S: Per PR259, added code to test for video present
503        before touching the adapter.  Eric Norum <eric.norum@usask.ca>
504        tested this patch.
505
5062002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
507
508        * console/ps2_mouse.c: Include <string.h> (for abort/exit).
509
5102002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
511
512        * 3c509/Makefile.am: Use .$(OBJEXT) instead of .o.
513        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
514        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
515        * ne2000/Makefile.am: Use .$(OBJEXT) instead of .o.
516        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
517        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
518        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
519        * wd8003/Makefile.am: Use .$(OBJEXT) instead of .o.
520        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
521
5222002-07-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
523
524        * startup/ldsegs.S: #include <asm.h>.
525        * include/bsp.h: Remove _IBMPC_chrdy (is not a public function).
526        Remove printk (Now in bspIo.h).
527
5282002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
529
530        * start/Makefile.am: Eliminate PGM.
531        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
532        Add bsplib_DATA += $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin.
533
5342002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
535
536        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
537
5382002-07-16      Eric Norum <eric.norum@usask.ca>
539
540        * console/console.c: Others on the rtems-users list have expressed
541        concern about this run-time selection, so I've enclosed the changes
542        in a #ifdef RTEMS_RUNTIME_CONSOLE_SELECT conditional.
543
5442002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
545
546        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
547        Remove $(OBJS) from all-local.
548
5492002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
550
551        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
552
5532001-05-09      Joel Sherrill <joel@OARcorp.com>
554
555        * startup/linkcmds: In support of gcc 3.1, added one of more
556        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
557        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
558        and direction of segments to memory regions may also have been
559        addressed.  This was a sweep across all BSPs.
560 
5612002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
562
563        * configure.ac:
564        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
565        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
566        * 3c509/Makefile.am: Remove AUTOMAKE_OPTIONS.
567        * Makefile.am: Remove AUTOMAKE_OPTIONS.
568        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
569        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
570        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
571        * ne2000/Makefile.am: Remove AUTOMAKE_OPTIONS.
572        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
573        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
574        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
575        * wd8003/Makefile.am: Remove AUTOMAKE_OPTIONS.
576        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
577
5782002-03-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
579
580        * PR139
581        * configure.ac: Remove stray ';', breaks building with automake-1.6.
582
5832002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
584
585        * include/bsp.h: Include rtems/bspIo.h instead of bspIo.h.
586
5872001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
588
589        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
590        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
591
5922001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
593
594        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
595
5962001-10-12      Joel Sherrill <joel@OARcorp.com>
597
598        * console/inch.c: Fixed typo.
599
6002001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
601
602        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
603        * configure.in: Remove.
604        * configure.ac: New file, generated from configure.in by autoupdate.
605
6062001-09-27      Joel Sherrill <joel@OARcorp.com>
607
608        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
609
6102001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
611
612        * include/Makefile.am: Use 'CLEANFILES ='.
613        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
614        * console/Makefile.am: Use 'PREINSTALL_FILES ='.
615        * Makefile.am: Use 'TMPINSTALL_FILES ='.
616
6172001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
618
619        * console/Makefile.am: Remove RTEMS_H_FILES.
620        * start/start16.S: include <bspopts.h> to get NEW_GAS.
621
6222001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
623
624        * configure.in: Add bspopts.h.
625        * include/.cvsignore: Add bspopts.h*, stamp-h*.
626        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
627        * 3c509/Makefile.am: Dito.
628        * console/Makefile.am: Dito.
629        * include/bsp.h: Include bspopts.h.
630
6312001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
632
633        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
634
6352001-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
636
637        * ne2000/ne2000.c: Remove #define __INSIDE_RTEMS_BSD_TCPIP_STACK__.
638
6392001-01-05      Joel Sherrill <joel@OARcorp.com>
640
641        * console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
642        would be visible.
643
6442000-12-05       Eric Valette <valette@crf.canon.fr>
645
646        * console/inch.c, console/keyboard.c, console/pc_keyb.c,
647        console/vt.c, include/bsp.h: Correct incorrect interrupt level
648        handling in new keyboard management code.  Correct
649        BSP_poll_char initialization routine.
650        * start/start.S, startup/bspstart.c: Correct when the video is
651        initialized.
652        * timer/timer.c (Calibrate_1ms_loop): Address problem where this
653        did not work correctly on all PC speeds. The new calibrate routine
654        has been tested on Pentium 166, pentium II 200, pentium III
655        300 Mhz and does work as expected.
656
6572000-12-05      Joel Sherrill <joel@OARcorp.com>
658
659        * pc386/console/console.c, pc386/console/serial_mouse.c,
660        pc386/console/vgainit.c, shared/comm/tty_drv.c: Remove warnings.
661
6622000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
663
664        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
665
6662000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
667
668        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
669
6702000-11-01      Joel Sherrill <joel@OARcorp.com>
671
672        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
673        and libcsupport.h moved from libc to lib/include/rtems and
674        now must be referenced as <rtems/XXX.h>.   Header file order
675        was cleaned up while doing this.
676
6772000-10-29      Joel Sherrill <joel@OARcorp.com>
678
679        * startup/sbrk.c: Removed.  Redundant with shared version.
680
6812000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
682
683        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
684        Switch to GNU canonicalization.
685
6862000-10-23      Joel Sherrill <joel@OARcorp.com>
687
688        * console/serial_mouse.c: Fixed typos introduced by removal of CR/LF.
689
6902000-10-20      Rosimildo da Silva <rdasilva@connecttel.com>
691
692        * console/serial_mouse.c: Added support for changing serial parameters.
693
6942000-10-20      Joel Sherrill <joel@OARcorp.com>
695
696        * include/wd80x3.h: Added file header and logic to prevent multiple
697        inclusions of this file.
698        * wd8003/wd8003.c: Corrected attach to include "int attach" parameter.
699
7002000-10-20      Joel Sherrill <joel@OARcorp.com>
701
702        * include/bsp.h: Cleaned up network driver name and attach defines.
703
7042000-10-20      Dmitry Kargapolov <dk@gentex.ru>
705
706        * ne2000/ne2000.c: Fix some errors in the driver. 
707        1. There was no sufficient check of data in ethernet header.
708        The code in ne_rx_daemon() was:
709            inport_word (dport, len);
710            ...
711            len -= 4;
712              ...
713            if (len > 0)
714              ne_read_data (sc, startaddr, len, p);
715        Unfortunately, sometimes my NIC gave me too big len value,
716        the result was memory override.  To fix this, I added ethernet
717        header data checking.
718
719        2. The way overrides were serviced was not good.  It was complex
720        but sometimes did not provide reliable continuing of NIC working.
721        I had the situation of an endless loop in ne_check_status()
722        after override processing.
723
724        3. There was conceptual error of porting.  The old method of
725        overrides curing was ported from the OS-s, where override-processing
726        did start immediately.  But RTEMS-version uses events, and cleaning
727        of the overrides can start later.
728
729        I selected the way of ne2000 programming that is used
730        in freebsd kernel (v4.0).
731
732        Because of both problems, incorrect data in header of raw packet
733        and receiver override, it went through ne_reset() and fully
734        reset the ne2000.
735
736        So, in summary
737        - added detecting of the incorrect data in ethernet header;
738        - replaced handling of receiver overrides with new scheme,
739        via resetting of NIC, this method is used also in case of
740        invalid header detecting.
741
7422000-10-18       Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
743
744        * console/console.c, console/serial_mouse.c, include/bsp.h:
745        Add the ability to set parity, number of data bits and
746        number of stop bits to the existing i386 serial drivers.
747
7482000-10-17      Joel Sherrill <joel@OARcorp.com>
749
750        * startup/Makefile.am: Added idt.c since it has been moved libcpu/i386
751        to libbsp/i386/shared/irq.
752
7532000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
754
755        * startup/linkcmds: Added lines so DWARF debug information
756        would be available.  Otherwise gdb complains that the offsets
757        for the debug info are incorrect and doesn't load the files.
758
7592000-09-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
760
761        * start/Makefile.am: Remove AM_CPPFLAGS and GAS_CODE16 conditional.
762
7632000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
764
765        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
766        ne2000/Makefile.am, start/Makefile.am, startup/Makefile.am,
767        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Include
768        compile.am
769
7702000-08-30      Joel Sherrill <joel@OARcorp.com>
771
772        * console/keyboard.h: Changed numerous routines from extern inline
773        to static inline.
774
7752000-08-26  Rosimildo da Silva  <rdasilva@connecttel.com>
776
777        * Major rework of the "/dev/console" driver.
778        * Added termios support for stdin ( keyboard ).
779        * Added ioctls() to support modes similar to Linux( XLATE,
780        RAW, MEDIUMRAW ).
781        * Added Keyboard mapping and handling of the keyboard's leds.
782        * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA
783        controller ( 16 colors ).
784        * Added PS/2 and Serial mouse support for PC386 BSP.
785        * console/defkeymap.c: New file.
786        * console/fb_vga.c: New file.
787        * console/fb_vga.h: New file.
788        * console/i386kbd.h: New file.
789        * console/kd.h: New file.
790        * console/keyboard.c: New file.
791        * console/keyboard.h: New file.
792        * console/mouse_parser.c: New file.
793        * console/mouse_parser.h: New file.
794        * console/pc_keyb.c: New file.
795        * console/ps2_drv.h: New file.
796        * console/ps2_mouse.c: New file.
797        * console/ps2_mouse.h: New file.
798        * console/serial_mouse.c: New file.
799        * console/serial_mouse.h: New file.
800        * console/vgainit.c: New file.
801        * console/vt.c: New file.
802        * console/Makefile.am: Reflect new files.
803        * console/console.c, console/inch.c, console/outch.c: Console
804        functionality modifications.
805        * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c
806
8072000-08-10      Joel Sherrill <joel@OARcorp.com>
808
809        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.