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

4.104.114.84.95
Last change on this file since 0de2f239 was 0de2f239, checked in by Till Straumann <strauman@…>, on 11/04/05 at 03:25:22

Added reference to PR#838

  • Property mode set to 100644
File size: 25.6 KB
Line 
12005-11-02      Till Straumann <strauman@slac.stanford.edu>
2
3        * startup/ldsegs.S: put IDT and GDT into data segment (PR#838).
4    The CPU modifies the 'accessed' bit and GDB's (rtems-gdb-stub)
5    text segment checksum comparison failed...
6
72005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
8
9        * console/fb_vga.h, console/kd.h, console/ps2_drv.h,
10        console/serial_mouse.c, console/serial_mouse.h: Remove CVS Log.
11
122005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
13
14        * Makefile.am: Install/preinstall headers from ../../i386/shared.
15
162005-09-29      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
17
18        PR 649/filesystem
19        * ide/idecfg.c: added configuration items for primary/secondary
20        IDE interface
21        * configure.ac: added configuration items for primary/secondary
22        IDE interface
23       
242005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
25
26        * 3c509/3c509.c: Remove [$]Log.
27        Include <errno.h> instead of <sys/errno.h>.
28
292005-08-23  Karel Gardas  <kgardas@objectsecurity.com>>
30
31        * timer/timer.c: Enhance to use either interupt-based timer
32        functions on older CPUs or to use TSC-based timer functions on
33        more recent (Pentium and above) CPUs. The decision is made in
34        Timer_initialize function when it is called for the first time
35        based on a result obtained from cpuid instruction during the BSP
36        initialization phase. During the first call, there are also late
37        bindings to the implementation functions initialized to
38        appropriate values.
39
402005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
41
42        * startup/bspstart.c: Initialize PCI bus in bsp_start function.
43
442005-07-18      Lars Munch <lars@segv.dk>
45
46        PR 813/networking
47        * ne2000/ne2000.c: The ne2000 driver on pc386 has been broken since a
48        parameter was added to irq handlers (2005-04-18). Before these
49        changes the argument to the interrupt handler was the interrupt
50        number, now the argument is handle, but the ne2000 driver needs the
51        interrupt number. The fix is to set the handle to the interrupt
52        number.
53
542005-07-06      Ralf Corsepius <ralf.corsepius@rtems.org>
55
56        * console/keyboard.c: Apply CHAR_BIT to compute BITS_PER_LONG.
57
582005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
59
60        * include/bsp.h: New header guard.
61
622005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
63
64        * 3c509/3c509.c, clock/ckinit.c, console/console.c, console/fb_vga.c,
65        console/inch.c, console/ps2_mouse.c, console/serial_mouse.c,
66        ne2000/ne2000.c, timer/timer.c, wd8003/wd8003.c: Moved irq.h to bsp
67        subdirectory.
68
692005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
70
71        * 3c509/3c509.c, ne2000/ne2000.c: Modified parameters to
72        remove warnings.
73        * console/console.c, wd8003/wd8003.c: Added support for
74        addition of parameter in ISRs.
75       
762005-04-26      Joel Sherrill <joel@OARcorp.com>
77
78        * 3c509/3c509.c, wd8003/wd8003.c: Eliminate warnings.
79
802005-04-18      Eric Valette <eric.valette@free.fr>
81
82        * clock/ckinit.c, console/console.c, console/ps2_mouse.c,
83        console/serial_mouse.c, timer/timer.c: Added parameter to irq handler
84
852005-02-18      Joel Sherrill <joel@OARcorp.com>
86
87        * console/keyboard.h: Add include file and cleanup file header.
88
892005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
90
91        * clock/todcfg.c: size_t RTC_Count.
92
932005-01-18      Ralf Corsepius <ralf.corsepius@rtems.org>
94
95        * console/vgainit.c: static graphic_on|off.
96
972005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
98
99        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
100
1012005-01-04      Joel Sherrill <joel@OARcorp.com>
102
103        * console/keyboard.c, console/ps2_mouse.c, console/vt.c: Remove
104        warnings.
105
1062005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
107
108        * Makefile.am: Remove build-variant support.
109
1102004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
111
112        PR 703/filesystem
113        * ide/ide.c: Extend the "modes_available" and "mode_active" parameters
114        to uint16_t for UDMA support.
115
1162004-10-13      Eric Norum <norume@aps.anl.gov>
117
118        PR 688/bsps
119        * Makefile.am clock/todcfg.c: Add support for MC146818A TOD chip.
120
1212004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
122
123        * configure.ac: Require automake > 1.9.
124
1252004-07-25      Joel Sherrill <joel@OARcorp.com>
126
127        * 3c509/3c509.c: Add <sys/errno.h>.
128        * startup/linkcmds: Add .jcr section.
129
1302004-05-21  Till Strauman <strauman@slac.stanford.edu>
131
132        * PR 624/bsps
133        startup/bspstart.c: When probing the memory, make sure not to
134        corrupt the application. Only probe addresses beyond rtemsFreeMemStart.
135        * Let IBMPC_outch() convert LF -> CRLF to avoid printk scrambling
136        the screen.
137
1382004-05-21      Joel Sherrill <joel@OARcorp.com>
139
140        * ne2000/ne2000.c, wd8003/wd8003.c: Include errno.h as a consequence of
141        recent updates to BSD header files.
142
1432004-04-23      Ralf Corsepius <ralf.corsepius@rtems.org>
144
145        PR 610/bsps
146        * Makefile.am: Add include/tm27.h, Cosmetics.
147        * include/tm27.h: Final cosmetics.
148
1492004-04-22      Ralf Corsepius <ralf.corsepius@rtems.org>
150
151        * include/bsp.h: Split out tmtest27 support.
152        * include/tm27.h: New.
153
1542004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
155
156        PR 613/bsps
157        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
158
1592004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
160
161        PR 614/bsps
162        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
163
1642004-04-14      Ralf Corsepius <ralf.corsepius@rtems.org>
165
166        * configure.ac: Add RTEMS_ROOT (HACK: This is the last file c/src
167        which still uses RTEMS_ROOT).
168
1692004-04-02      Ralf Corsepius <ralf.corsepius@rtems.org>
170
171        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
172        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
173
1742004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
175
176        * startup/ldsegs.S: Include <rtems/asm.h> instead of <asm.h>.
177        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
178        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
179        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
180
1812004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
182
183        * clock/ckinit.c, clock/rtc.c, console/inch.c, ide/ide.c,
184        include/bsp.h, startup/bspstart.c, timer/timer.c: Convert to using
185        c99 fixed size types.
186
1872004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
188
189        * Makefile.am: Don't install *.rels. Reflect changes to bsp.am.
190        Preinstall dist_project_lib*.
191
1922004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
193
194        * configure.ac: Explicitly check for OBJCOPY.
195
1962004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * Makefile.am: Reflect changes to bsp.am.
199
2002004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
201
202        * Makefile.am: Reflect changes to bsp.am.
203
2042004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
205
206        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
207
2082004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * Makefile.am: Add start*.bin to CLEANFILES.
211
2122004-02-06      Joel Sherrill <joel@OARcorp.com>
213
214        * Makefile.am: Split startup into multiple .rels without reorganizing
215        the source.
216
2172004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
218
219        * Makefile.am: Add missing $ in reference to 3c509.rel.
220
2212004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
222
223        * Makefile.am: Merge-in 3c509/Makefile.am, clock/Makefile.am,
224        console/Makefile.am, ide/Makefile.am, ne2000/Makefile.am,
225        startup/Makefile.am, timer/Makefile.am, wd8003/Makefile.am,
226        wrapup/Makefile.am. Use automake compilation rules.
227        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
228        ide/Makefile.am, ne2000/Makefile.am, startup/Makefile.am,
229        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Remove.
230        * configure.ac: Reflect changes above.
231        * start/start.S: Change comment to make it gcc -ansi compliant.
232
2332004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
234
235        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
236        Add RTEMS_PROG_CCAS.
237
2382004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * Makefile.am: Add PREINSTALL_DIRS.
241        * console/Makefile.am: Add PREINSTALL_DIRS.
242        * wrapup/Makefile.am: Reflect changes to libcpu.
243
2442004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
245
246        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
247        Add PRE/TMPINSTALL_FILES to CLEANFILES.
248        * console/Makefile.am: Ditto.
249        * startup/Makefile.am: Ditto.
250
2512004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
252
253        * start/Makefile.am: Remove.
254        * Makefile.am: Merge-in start/Makefile.am.
255        * configure.ac: Reflect changes above.
256
2572004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
259        * wrapup/Makefile.am: Eliminate $(LIB).
260        Use noinst_DATA to trigger building libbsp.a.
261
2622003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
263
264        * start/Makefile.am: Build $(ARCH)/start16$(LIB_VARIANT).bin.
265
2662003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
267
268        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
269        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
270
2712003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * console/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
274        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
275        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
276
2772003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
278
279        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
280
2812003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
282
283        * wrapup/Makefile.am: Cosmetics.
284
2852003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
286
287        * Makefile.am: Misc cleanups and fixes.
288        * start/Makefile.am: Misc cleanups and fixes.
289        * startup/Makefile.am: Misc cleanups and fixes.
290        * wrapup/Makefile.am: Misc cleanups and fixes.
291
2922003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
293
294        * ide/Makefile.am: PGM = ide.rel.
295
2962003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * Makefile.am: Add preinstallation dirstamp support.
299        * 3c509/Makefile.am: Cosmetics.
300        * clock/Makefile.am: Cosmetics.
301        * console/Makefile.am: Add preinstallation dirstamp support.
302        * ide/Makefile.am: Cosmetics.
303        * ne2000/Makefile.am: Cosmetics.
304        * start/Makefile.am: Add compilation dirstamp support.
305        * startup/Makefile.am: Cosmetics.
306        * timer/Makefile.am: Cosmetics.
307        * wd8003/Makefile.am: Cosmetics.
308        * wrapup/Makefile.am: Cosmetics.
309
3102003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
311
312        * 3c509/Makefile.am: Remove all-local: $(ARCH).
313        * clock/Makefile.am: Remove all-local: $(ARCH).
314        * console/Makefile.am: Remove all-local: $(ARCH).
315        * ide/Makefile.am: Remove all-local: $(ARCH).
316        * ne2000/Makefile.am: Remove all-local: $(ARCH).
317        * start/Makefile.am: Remove all-local: $(ARCH).
318        * startup/Makefile.am: Remove all-local: $(ARCH).
319        * timer/Makefile.am: Remove all-local: $(ARCH).
320        * wd8003/Makefile.am: Remove all-local: $(ARCH).
321        * wrapup/Makefile.am: Remove all-local: $(ARCH).
322
3232003-10-02      Till Strauman <strauman@slac.stanford.edu>
324
325        PR 502/bsps
326        * console/outch.c: Add support for a few ANSI escape sequences to make
327        libetcl happy.
328
3292003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
330
331        * Makefile.am: Merge-in include/Makefile.am.
332        Reflect changes to bsp.am.
333        * include/Makefile.am: Remove.
334        * configure.ac: Reflect changes above.
335
3362003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
337
338        * bsp_specs: Remove *lib:.
339
3402003-09-04      Joel Sherrill <joel@OARcorp.com>
341
342        * clock/ckinit.c, clock/rtc.c, console/console.c, console/inch.c,
343        console/outch.c, ide/ide.c, include/bsp.h, include/crt.h,
344        ne2000/ne2000.c, start/start.S, startup/bspstart.c, startup/exit.c,
345        startup/ldsegs.S, startup/linkcmds, timer/timer.c, timer/timerisr.S:
346        URL for license changed.
347
3482003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
349
350        PR 461/bsps
351        * start/Makefile.am: Correct generation of startup16.bin.
352
3532003-08-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
354
355        * ide/Makefile.am: Don't include @RTEMS_BPS@.cfg.
356
3572003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
358
359        * Makefile.am: Reflect having moved aclocal/.
360
3612003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
362
363        * Makefile.am: Reflect having moved automake/.
364        * 3c509/Makefile.am: Reflect having moved automake/.
365        * clock/Makefile.am: Reflect having moved automake/.
366        * console/Makefile.am: Reflect having moved automake/.
367        * ide/Makefile.am: Reflect having moved automake/.
368        * include/Makefile.am: Reflect having moved automake/.
369        * ne2000/Makefile.am: Reflect having moved automake/.
370        * start/Makefile.am: Reflect having moved automake/.
371        * startup/Makefile.am: Reflect having moved automake/.
372        * timer/Makefile.am: Reflect having moved automake/.
373        * wd8003/Makefile.am: Reflect having moved automake/.
374        * wrapup/Makefile.am: Reflect having moved automake/.
375
3762003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
377
378        PR 452/bsps
379        * startup/Makefile.am: Remove USE_INIT_FINI.
380
3812003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
382
383        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
384
3852003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
386
387        PR 445/bsps
388        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
389        Remove cpp, old_cpp (now unused).
390
3912003-07-08      Joel Sherrill <joel@OARcorp.com>
392
393        * console/console.c: Correct typo.
394
3952003-05-08      Chris Johns  <cjohns@cybertec.com.au>
396
397        * HOWTO:
398        Updated the GRUB version info and how to build GRUB from source.
399        Added how to boot over the network with a PXE Netboot BIOS.
400
4012003-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
402
403        * ide/.cvsignore: New.
404
4052003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
406
407        PR 368/filesystems
408        * startup/ldsegs.S: Increase alignment.
409        * Makefile.am, configure.ac, include/bsp.h, wrapup/Makefile.am:
410        Added IDE supporting infrastructure.
411        * ide/Makefile.am, ide/ide.c, ide/idecfg.c: New files.  Added
412        BSP support for libchip standard ide driver.
413
4142003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
415
416        * configure.ac: Remove AC_CONFIG_AUX_DIR.
417
4182003-02-20      Till Straumann <strauman@slac.stanford.edu>
419
420        PR 353/bsps
421        * include/bsp.h: Let the application override the network driver
422        and attach routine.
423
4242003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
425
426        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
427
4282003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
429
430        * configure.ac: AC_PREREQ(2.57).
431
4322003-01-20      Joel Sherrill <joel@OARcorp.com>
433
434        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
435
4362003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
437
438        * 3c509/Makefile.am: Don't include @RTEMS_BSP@.cfg.
439        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
440        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
441        * ne2000/Makefile.am: Don't include @RTEMS_BSP@.cfg.
442        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
443        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
444        * wd8003/Makefile.am: Don't include @RTEMS_BSP@.cfg.
445
4462002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
447
448        * start/Makefile.am: Use install-data-local to install startfile.
449
4502002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
451
452        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
453
4542002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
455
456        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
457
4582002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
459
460        * .cvsignore: Reformat.
461        Add autom4te*cache.
462        Remove autom4te.cache.
463
4642002-09-13     Eric Norum <eric.norum@usask.ca>
465
466        * start/start16.S: Remove unwanted + at beginning of relative
467        numeric label.
468
4692002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
470
471        * configure.ac: Remove duplicate timer/Makefile in AC_CONFIG_FILES.
472
4732002-08-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
474
475        * console/Makefile.am: Add $(PROJECT_INCLUDE)/rtems to
476        PREINSTALL_FILES.
477        * console/mouse_parser.c: Include <string.h> (for strcmp).
478        * console/vt.c: Include <string.h> (for memcpy).
479        * wd8003/wd8003.c: Include <string.h> (for memcpy, memset).
480
4812002-08-21      Joel Sherrill <joel@OARcorp.com>
482
483        * bsp_specs: Added support for -nostdlibs.
484
4852002-08-14      Joel Sherrill <joel@OARcorp.com>
486
487        * start/start16.S: Per PR259, added code to test for video present
488        before touching the adapter.  Eric Norum <eric.norum@usask.ca>
489        tested this patch.
490
4912002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
492
493        * console/ps2_mouse.c: Include <string.h> (for abort/exit).
494
4952002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
496
497        * 3c509/Makefile.am: Use .$(OBJEXT) instead of .o.
498        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
499        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
500        * ne2000/Makefile.am: Use .$(OBJEXT) instead of .o.
501        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
502        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
503        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
504        * wd8003/Makefile.am: Use .$(OBJEXT) instead of .o.
505        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
506
5072002-07-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
508
509        * startup/ldsegs.S: #include <asm.h>.
510        * include/bsp.h: Remove _IBMPC_chrdy (is not a public function).
511        Remove printk (Now in bspIo.h).
512
5132002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
514
515        * start/Makefile.am: Eliminate PGM.
516        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
517        Add bsplib_DATA += $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin.
518
5192002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
520
521        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
522
5232002-07-16      Eric Norum <eric.norum@usask.ca>
524
525        * console/console.c: Others on the rtems-users list have expressed
526        concern about this run-time selection, so I've enclosed the changes
527        in a #ifdef RTEMS_RUNTIME_CONSOLE_SELECT conditional.
528
5292002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
530
531        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
532        Remove $(OBJS) from all-local.
533
5342002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
535
536        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
537
5382001-05-09      Joel Sherrill <joel@OARcorp.com>
539
540        * startup/linkcmds: In support of gcc 3.1, added one of more
541        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
542        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
543        and direction of segments to memory regions may also have been
544        addressed.  This was a sweep across all BSPs.
545 
5462002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
547
548        * configure.ac:
549        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
550        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
551        * 3c509/Makefile.am: Remove AUTOMAKE_OPTIONS.
552        * Makefile.am: Remove AUTOMAKE_OPTIONS.
553        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
554        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
555        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
556        * ne2000/Makefile.am: Remove AUTOMAKE_OPTIONS.
557        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
558        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
559        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
560        * wd8003/Makefile.am: Remove AUTOMAKE_OPTIONS.
561        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
562
5632002-03-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
564
565        * PR139
566        * configure.ac: Remove stray ';', breaks building with automake-1.6.
567
5682002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
569
570        * include/bsp.h: Include rtems/bspIo.h instead of bspIo.h.
571
5722001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
573
574        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
575        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
576
5772001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
578
579        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
580
5812001-10-12      Joel Sherrill <joel@OARcorp.com>
582
583        * console/inch.c: Fixed typo.
584
5852001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
586
587        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
588        * configure.in: Remove.
589        * configure.ac: New file, generated from configure.in by autoupdate.
590
5912001-09-27      Joel Sherrill <joel@OARcorp.com>
592
593        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
594
5952001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
596
597        * include/Makefile.am: Use 'CLEANFILES ='.
598        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
599        * console/Makefile.am: Use 'PREINSTALL_FILES ='.
600        * Makefile.am: Use 'TMPINSTALL_FILES ='.
601
6022001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
603
604        * console/Makefile.am: Remove RTEMS_H_FILES.
605        * start/start16.S: include <bspopts.h> to get NEW_GAS.
606
6072001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
608
609        * configure.in: Add bspopts.h.
610        * include/.cvsignore: Add bspopts.h*, stamp-h*.
611        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
612        * 3c509/Makefile.am: Dito.
613        * console/Makefile.am: Dito.
614        * include/bsp.h: Include bspopts.h.
615
6162001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
617
618        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
619
6202001-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
621
622        * ne2000/ne2000.c: Remove #define __INSIDE_RTEMS_BSD_TCPIP_STACK__.
623
6242001-01-05      Joel Sherrill <joel@OARcorp.com>
625
626        * console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
627        would be visible.
628
6292000-12-05       Eric Valette <valette@crf.canon.fr>
630
631        * console/inch.c, console/keyboard.c, console/pc_keyb.c,
632        console/vt.c, include/bsp.h: Correct incorrect interrupt level
633        handling in new keyboard management code.  Correct
634        BSP_poll_char initialization routine.
635        * start/start.S, startup/bspstart.c: Correct when the video is
636        initialized.
637        * timer/timer.c (Calibrate_1ms_loop): Address problem where this
638        did not work correctly on all PC speeds. The new calibrate routine
639        has been tested on Pentium 166, pentium II 200, pentium III
640        300 Mhz and does work as expected.
641
6422000-12-05      Joel Sherrill <joel@OARcorp.com>
643
644        * pc386/console/console.c, pc386/console/serial_mouse.c,
645        pc386/console/vgainit.c, shared/comm/tty_drv.c: Remove warnings.
646
6472000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
648
649        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
650
6512000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
652
653        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
654
6552000-11-01      Joel Sherrill <joel@OARcorp.com>
656
657        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
658        and libcsupport.h moved from libc to lib/include/rtems and
659        now must be referenced as <rtems/XXX.h>.   Header file order
660        was cleaned up while doing this.
661
6622000-10-29      Joel Sherrill <joel@OARcorp.com>
663
664        * startup/sbrk.c: Removed.  Redundant with shared version.
665
6662000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
667
668        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
669        Switch to GNU canonicalization.
670
6712000-10-23      Joel Sherrill <joel@OARcorp.com>
672
673        * console/serial_mouse.c: Fixed typos introduced by removal of CR/LF.
674
6752000-10-20      Rosimildo da Silva <rdasilva@connecttel.com>
676
677        * console/serial_mouse.c: Added support for changing serial parameters.
678
6792000-10-20      Joel Sherrill <joel@OARcorp.com>
680
681        * include/wd80x3.h: Added file header and logic to prevent multiple
682        inclusions of this file.
683        * wd8003/wd8003.c: Corrected attach to include "int attach" parameter.
684
6852000-10-20      Joel Sherrill <joel@OARcorp.com>
686
687        * include/bsp.h: Cleaned up network driver name and attach defines.
688
6892000-10-20      Dmitry Kargapolov <dk@gentex.ru>
690
691        * ne2000/ne2000.c: Fix some errors in the driver. 
692        1. There was no sufficient check of data in ethernet header.
693        The code in ne_rx_daemon() was:
694            inport_word (dport, len);
695            ...
696            len -= 4;
697              ...
698            if (len > 0)
699              ne_read_data (sc, startaddr, len, p);
700        Unfortunately, sometimes my NIC gave me too big len value,
701        the result was memory override.  To fix this, I added ethernet
702        header data checking.
703
704        2. The way overrides were serviced was not good.  It was complex
705        but sometimes did not provide reliable continuing of NIC working.
706        I had the situation of an endless loop in ne_check_status()
707        after override processing.
708
709        3. There was conceptual error of porting.  The old method of
710        overrides curing was ported from the OS-s, where override-processing
711        did start immediately.  But RTEMS-version uses events, and cleaning
712        of the overrides can start later.
713
714        I selected the way of ne2000 programming that is used
715        in freebsd kernel (v4.0).
716
717        Because of both problems, incorrect data in header of raw packet
718        and receiver override, it went through ne_reset() and fully
719        reset the ne2000.
720
721        So, in summary
722        - added detecting of the incorrect data in ethernet header;
723        - replaced handling of receiver overrides with new scheme,
724        via resetting of NIC, this method is used also in case of
725        invalid header detecting.
726
7272000-10-18       Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
728
729        * console/console.c, console/serial_mouse.c, include/bsp.h:
730        Add the ability to set parity, number of data bits and
731        number of stop bits to the existing i386 serial drivers.
732
7332000-10-17      Joel Sherrill <joel@OARcorp.com>
734
735        * startup/Makefile.am: Added idt.c since it has been moved libcpu/i386
736        to libbsp/i386/shared/irq.
737
7382000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
739
740        * startup/linkcmds: Added lines so DWARF debug information
741        would be available.  Otherwise gdb complains that the offsets
742        for the debug info are incorrect and doesn't load the files.
743
7442000-09-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
745
746        * start/Makefile.am: Remove AM_CPPFLAGS and GAS_CODE16 conditional.
747
7482000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
749
750        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
751        ne2000/Makefile.am, start/Makefile.am, startup/Makefile.am,
752        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Include
753        compile.am
754
7552000-08-30      Joel Sherrill <joel@OARcorp.com>
756
757        * console/keyboard.h: Changed numerous routines from extern inline
758        to static inline.
759
7602000-08-26  Rosimildo da Silva  <rdasilva@connecttel.com>
761
762        * Major rework of the "/dev/console" driver.
763        * Added termios support for stdin ( keyboard ).
764        * Added ioctls() to support modes similar to Linux( XLATE,
765        RAW, MEDIUMRAW ).
766        * Added Keyboard mapping and handling of the keyboard's leds.
767        * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA
768        controller ( 16 colors ).
769        * Added PS/2 and Serial mouse support for PC386 BSP.
770        * console/defkeymap.c: New file.
771        * console/fb_vga.c: New file.
772        * console/fb_vga.h: New file.
773        * console/i386kbd.h: New file.
774        * console/kd.h: New file.
775        * console/keyboard.c: New file.
776        * console/keyboard.h: New file.
777        * console/mouse_parser.c: New file.
778        * console/mouse_parser.h: New file.
779        * console/pc_keyb.c: New file.
780        * console/ps2_drv.h: New file.
781        * console/ps2_mouse.c: New file.
782        * console/ps2_mouse.h: New file.
783        * console/serial_mouse.c: New file.
784        * console/serial_mouse.h: New file.
785        * console/vgainit.c: New file.
786        * console/vt.c: New file.
787        * console/Makefile.am: Reflect new files.
788        * console/console.c, console/inch.c, console/outch.c: Console
789        functionality modifications.
790        * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c
791
7922000-08-10      Joel Sherrill <joel@OARcorp.com>
793
794        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.