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

4.104.115
Last change on this file since ef37cb6 was ef37cb6, checked in by Joel Sherrill <joel.sherrill@…>, on 09/18/08 at 20:41:09

2008-09-18 Joel Sherrill <joel.sherrill@…>

  • Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Add bsp_get_work_area() implementation and use more of the BSP Initialization Framework.
  • startup/bspgetworkarea.c: New file.
  • Property mode set to 100644
File size: 36.0 KB
Line 
12008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Add
4        bsp_get_work_area() implementation and use more of the BSP
5        Initialization Framework.
6        * startup/bspgetworkarea.c: New file.
7
82008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
9
10        * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
11        is NOT used anywhere.
12
132008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
14
15        * startup/bspstart.c: Remove unnecessary includes of
16        rtems/libcsupport.h and rtems/libio.h.
17
182008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
19
20        * ide/ide.c: Convert to "bool".
21
222008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
23
24        * console/console.c: Remove bogus decl.
25        * timer/timer.c: Convert to "bool".
26
272008-09-02      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        * clock/rtc.c, console/inch.c, ne2000/ne2000.c, timer/timer.c:
30        Eliminate rtems_boolean.
31
322008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        * timer/timer.c: Eliminate empty function from every benchmark timer
35        driver. Fix spelling.
36
372008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
38
39        * timer/timer.c: Rename timer driver methods to follow RTEMS
40        programming conventions.
41
422008-08-22      Joel Sherrill <joel.sherrill@oarcorp.com>
43
44        * Makefile.am: Now named bspclean.c
45
462008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
47
48        * startup/bspclean.c: New file.
49        * startup/exit.c: Removed.
50
512008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
52
53        * console/ps2_mouse.c: Fix ps2 mouse interrupt.
54
552008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
56
57        * clock/ckinit.c, console/serial_mouse.c, ne2000/ne2000.c,
58        startup/bspstart.c: Fix warnings for prototypes, types, etc.
59
602008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
61
62        * console/mouse_parser.c, console/mouse_parser.h, console/outch.c:
63        Add missing prototypes.
64        * console/ps2_mouse.c, timer/timer.c: Add missing prototypes.
65
662008-07-29      Chris Johns <chrisj@rtems.org>
67
68        * ide/ide.c: Updated to the rtems_* libblock changed.
69
702008-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
71
72        * console/console.c, console/serial_mouse.c: Eliminate copies of
73        switches to convert termios Bxxx constants to xxx as an integer. Use
74        the shared termios_baud_to_number() routine to do the same
75        conversion.
76
772008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
78
79        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
80        Framework to ask the BSP where it has memory for the RTEMS Workspace
81        and C Program Heap. These collectively are referred to as work area.
82        If the BSP supports this, then it does not have to include code to
83        split the available memory between the two areas. This reduces the
84        amount of code in the BSP specific bspstart.c file. Additionally, the
85        shared framework can initialize the C Library, call
86        rtems_debug_enable(), and dirty the work area memory. Until most/all
87        BSPs support this new capability, if the BSP supports this, it should
88        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
89        When the transition is complete, this autoconf macro can be removed.
90
912008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
92
93        * startup/bspstart.c: Refactored and renamed initialization routines to
94        rtems_initialize_data_structures, rtems_initialize_before_drivers,
95        rtems_initialize_device_drivers, and
96        rtems_initialize_start_multitasking. This opened the sequence up so
97        that bootcard() could provide a more robust and flexible framework
98        which is easier to explain and understand. This also lays the
99        groundwork for sharing the division of available memory between the
100        RTEMS workspace and heap and the C library initialization across all
101        BSPs.
102
1032008-05-06      Joel Sherrill <joel.sherrill@OARcorp.com>
104
105        * configure.ac: Remove spurious line.
106
1072008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
108
109        * console/ps2_mouse.c, console/serial_mouse.c: Remove all references to
110        console_reserve_resources and termios_reserve_resources.
111
1122008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
113
114        * Makefile.am: Do not use intermediate .rel files unless from libcpu or
115        a network driver. This simplifies the Makefile.am and avoids pulling
116        in unneeded code.
117
1182008-03-22      Joel Sherrill <joel.sherrill@oarcorp.com>
119
120        * configure.ac, startup/exit.c: Add BSP_PRESS_KEY_FOR_RESET
121        configuration option. When this is set to one, a clean exit of an
122        application will result in the BSP resetting the hardware without
123        waiting for a human to press a key.
124        * start/start.S, startup/linkcmds: Replace the linkcmds with a
125        version very closely based upon the default in binutils 2.18 for
126        this target.  This eliminated weird failures with C++ dtors even
127        in C applications.  We had an extra _ on a symbol used in start.S.
128
1292008-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
130
131        * configure.ac: Fix typo.
132
1332008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
134
135        * startup/linkcmds: Add wildcard to gcc_except_table section so
136        programs compiled with gcc 4.3.x can link.
137
1382008-02-07      Joel Sherrill <joel.sherrill@oarcorp.com>
139
140        * clock/ckinit.c: Rework clock driver to use template and to provide
141        nanoseconds since last tick capability.
142
1432007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
144
145        * clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies
146        of the Configuration Table. Use the RTEMS provided accessor macros to
147        obtain configuration fields.
148
1492007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
150
151        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
152        from CPU Table to Configuration Table. Eliminate CPU Table from all
153        ports. Delete references to CPU Table in all forms.
154
1552007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
156
157        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
158        Table fields to the Configuration Table. This included
159        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
160        do_zero_of_workspace, extra_mpci_receive_server_stack,
161        stack_allocate_hook, and stack_free_hook. As a side-effect of this
162        effort some multiprocessing code was made conditional and some style
163        clean up occurred.
164
1652007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
166
167        * startup/bspstart.c: Eliminate the interrupt_table_segment and
168        interrupt_table_offset fields in the i386 CPU Table since they are
169        never read.
170
1712007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
172
173        PR 1257/bsps
174        * console/inch.c, console/keyboard.c, console/pc_keyb.c, console/vt.c:
175        Code outside of cpukit should use the public API for
176        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
177        public API and directly accessing _CPU_ISR_Disable and
178        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
179        directive which could lead to problems. This patch also changes the
180        type of the variable passed into these routines and addresses minor
181        style issues.
182
1832007-09-10      Joel Sherrill <joel.sherrill@OARcorp.com>
184
185        * console/vt.c: Changed tabs to spaces.
186
1872007-09-10      Joel Sherrill <joel.sherrill@OARcorp.com>
188
189        * console/keyboard.c: Replaced tabs with spaces.
190
1912007-09-07      Joel Sherrill <joel.sherrill@oarcorp.com>
192
193        * startup/bspstart.c: If we cannot find enough memory to run the
194        program, generate a fatal error and print a message.
195
1962007-06-20      Joel Sherrill <joel.sherrill@OARcorp.com>
197
198        * ne2000/ne2000.c: Fix spelling error.
199
2002007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
201
202        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
203        since it was used to configure a no longer used feature. Device names
204        are now part of the filesystem not in a table.
205
2062007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
207
208        PR 1244/bsps
209        * console/console.c: Remove definition of __assert.
210
2112007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
212
213        * bsp_specs: Remove qrtems_debug.
214
2152007-04-02      Joel Sherrill <joel@OARcorp.com>
216
217        * clock/ckinit.c: Eliminate TOD_Ticks_per_second variable.
218
2192007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
220
221        * ne2000/ne2000.c (ne_interrupt_handler): Avoid warning.
222
2232007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
224
225        * ne2000/ne2000.c: Remove typecast.
226
2272007-03-11      Joel Sherrill <joel@OARcorp.com>
228
229        * startup/bspstart.c: Remove assignments of
230        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
231        value in boot_card.c
232
2332007-01-29      Ralf Corsépius <ralf.corsepius@rtems.org>
234
235        * console/fb_vga.c: Eliminate __u16, __u32.
236
2372006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
238
239        * 3c509/3c509.c, ne2000/ne2000.c, wd8003/wd8003.c: Use
240        ioctl_command_t as arg in ioctl-functions.
241
2422006-12-13      Alexey Shamrin <shamrin@gmail.com>
243
244        PR 1189/bsps
245        * console/outch.c: If you print a character with the code larger than
246        127 (extended ASCII) to the VGA console, then it blinks. The reason:
247        char == signed char, so such characters get represented by negative
248        numbers. The sign bit then goes to attribute byte, resulting in the
249        blinking.
250
2512006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
252
253        * configure.ac: New BUG-REPORT address.
254
2552006-11-15      Joel Sherrill <joel@OARcorp.com>
256
257        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
258        file and simplified initialization.
259
2602006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
261
262        * Makefile.am: Remove superfluous -DASM.
263
2642006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
265
266        * configure.ac: Require autoconf-2.60. Require automake-1.10.
267
2682006-09-11      Joel Sherrill <joel@OARcorp.com>
269
270        * console/fb_vga.c, console/kd.h: Convert C++ style comments to C
271        style.
272
2732006-09-04      Till Straumann <strauman@slac.stanford.edu>
274
275        * startup/bspstart.c, start/start.S: Since the crude
276        memory autodetection code can easily fail (boards with
277        'reserved' regions - I experienced a hard lockup on a
278        dell precision 490 when writing past the bios-reported
279        memory size) I added code that a) tries to save
280        and use multiboot info, if present b) allows applications
281        to override/set memory size via a weak alias.
282
2832006-09-04      Till Straumann <strauman@slac.stanford.edu>
284
285        * startup/linkcmds: added *(.text.*) *(.data.*) *(.bss.*)
286
2872006-02-01      Joel Sherrill <joel@OARcorp.com>
288
289        * configure.ac, console/console.c: Add USE_COM1_AS_CONSOLE BSP option.
290        This makes it easy to build the pc386 BSP in a configuration that
291        corresponds to qemu with COM1 redirected to stdio.
292
2932006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
294
295        * configure.ac: Remove explicit ampolish3 support (now in
296        RTEMS_BSP_CONFIGURE).
297
2982006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
299
300        * configure.ac: Add ampolish3 support.
301        * Makefile.am: Add preinstall.am.
302
3032005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
304
305        * timer/timer.c: Remove C++-style comments.
306
3072005-11-02      Till Straumann <strauman@slac.stanford.edu>
308
309        PR 832/bsps
310        * startup/ldsegs.S: put IDT and GDT into data segment.
311        The CPU modifies the 'accessed' bit and GDB's (rtems-gdb-stub)
312        text segment checksum comparison failed...
313
3142005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
315
316        * console/fb_vga.h, console/kd.h, console/ps2_drv.h,
317        console/serial_mouse.c, console/serial_mouse.h: Remove CVS Log.
318
3192005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
320
321        * Makefile.am: Install/preinstall headers from ../../i386/shared.
322
3232005-09-29      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
324
325        PR 649/filesystem
326        * ide/idecfg.c: added configuration items for primary/secondary
327        IDE interface
328        * configure.ac: added configuration items for primary/secondary
329        IDE interface
330       
3312005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
332
333        * 3c509/3c509.c: Remove [$]Log.
334        Include <errno.h> instead of <sys/errno.h>.
335
3362005-08-23  Karel Gardas  <kgardas@objectsecurity.com>>
337
338        * timer/timer.c: Enhance to use either interupt-based timer
339        functions on older CPUs or to use TSC-based timer functions on
340        more recent (Pentium and above) CPUs. The decision is made in
341        Timer_initialize function when it is called for the first time
342        based on a result obtained from cpuid instruction during the BSP
343        initialization phase. During the first call, there are also late
344        bindings to the implementation functions initialized to
345        appropriate values.
346
3472005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
348
349        * startup/bspstart.c: Initialize PCI bus in bsp_start function.
350
3512005-07-18      Lars Munch <lars@segv.dk>
352
353        PR 813/networking
354        * ne2000/ne2000.c: The ne2000 driver on pc386 has been broken since a
355        parameter was added to irq handlers (2005-04-18). Before these
356        changes the argument to the interrupt handler was the interrupt
357        number, now the argument is handle, but the ne2000 driver needs the
358        interrupt number. The fix is to set the handle to the interrupt
359        number.
360
3612005-07-06      Ralf Corsepius <ralf.corsepius@rtems.org>
362
363        * console/keyboard.c: Apply CHAR_BIT to compute BITS_PER_LONG.
364
3652005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
366
367        * include/bsp.h: New header guard.
368
3692005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
370
371        * 3c509/3c509.c, clock/ckinit.c, console/console.c, console/fb_vga.c,
372        console/inch.c, console/ps2_mouse.c, console/serial_mouse.c,
373        ne2000/ne2000.c, timer/timer.c, wd8003/wd8003.c: Moved irq.h to bsp
374        subdirectory.
375
3762005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
377
378        * 3c509/3c509.c, ne2000/ne2000.c: Modified parameters to
379        remove warnings.
380        * console/console.c, wd8003/wd8003.c: Added support for
381        addition of parameter in ISRs.
382       
3832005-04-26      Joel Sherrill <joel@OARcorp.com>
384
385        * 3c509/3c509.c, wd8003/wd8003.c: Eliminate warnings.
386
3872005-04-18      Eric Valette <eric.valette@free.fr>
388
389        * clock/ckinit.c, console/console.c, console/ps2_mouse.c,
390        console/serial_mouse.c, timer/timer.c: Added parameter to irq handler
391
3922005-02-18      Joel Sherrill <joel@OARcorp.com>
393
394        * console/keyboard.h: Add include file and cleanup file header.
395
3962005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
397
398        * clock/todcfg.c: size_t RTC_Count.
399
4002005-01-18      Ralf Corsepius <ralf.corsepius@rtems.org>
401
402        * console/vgainit.c: static graphic_on|off.
403
4042005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
405
406        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
407
4082005-01-04      Joel Sherrill <joel@OARcorp.com>
409
410        * console/keyboard.c, console/ps2_mouse.c, console/vt.c: Remove
411        warnings.
412
4132005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
414
415        * Makefile.am: Remove build-variant support.
416
4172004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
418
419        PR 703/filesystem
420        * ide/ide.c: Extend the "modes_available" and "mode_active" parameters
421        to uint16_t for UDMA support.
422
4232004-10-13      Eric Norum <norume@aps.anl.gov>
424
425        PR 688/bsps
426        * Makefile.am clock/todcfg.c: Add support for MC146818A TOD chip.
427
4282004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
429
430        * configure.ac: Require automake > 1.9.
431
4322004-07-25      Joel Sherrill <joel@OARcorp.com>
433
434        * 3c509/3c509.c: Add <sys/errno.h>.
435        * startup/linkcmds: Add .jcr section.
436
4372004-05-21  Till Strauman <strauman@slac.stanford.edu>
438
439        * PR 624/bsps
440        startup/bspstart.c: When probing the memory, make sure not to
441        corrupt the application. Only probe addresses beyond rtemsFreeMemStart.
442        * Let IBMPC_outch() convert LF -> CRLF to avoid printk scrambling
443        the screen.
444
4452004-05-21      Joel Sherrill <joel@OARcorp.com>
446
447        * ne2000/ne2000.c, wd8003/wd8003.c: Include errno.h as a consequence of
448        recent updates to BSD header files.
449
4502004-04-23      Ralf Corsepius <ralf.corsepius@rtems.org>
451
452        PR 610/bsps
453        * Makefile.am: Add include/tm27.h, Cosmetics.
454        * include/tm27.h: Final cosmetics.
455
4562004-04-22      Ralf Corsepius <ralf.corsepius@rtems.org>
457
458        * include/bsp.h: Split out tmtest27 support.
459        * include/tm27.h: New.
460
4612004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
462
463        PR 613/bsps
464        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
465
4662004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
467
468        PR 614/bsps
469        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
470
4712004-04-14      Ralf Corsepius <ralf.corsepius@rtems.org>
472
473        * configure.ac: Add RTEMS_ROOT (HACK: This is the last file c/src
474        which still uses RTEMS_ROOT).
475
4762004-04-02      Ralf Corsepius <ralf.corsepius@rtems.org>
477
478        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
479        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
480
4812004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
482
483        * startup/ldsegs.S: Include <rtems/asm.h> instead of <asm.h>.
484        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
485        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
486        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
487
4882004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
489
490        * clock/ckinit.c, clock/rtc.c, console/inch.c, ide/ide.c,
491        include/bsp.h, startup/bspstart.c, timer/timer.c: Convert to using
492        c99 fixed size types.
493
4942004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
495
496        * Makefile.am: Don't install *.rels. Reflect changes to bsp.am.
497        Preinstall dist_project_lib*.
498
4992004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
500
501        * configure.ac: Explicitly check for OBJCOPY.
502
5032004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
504
505        * Makefile.am: Reflect changes to bsp.am.
506
5072004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
508
509        * Makefile.am: Reflect changes to bsp.am.
510
5112004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
512
513        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
514
5152004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
516
517        * Makefile.am: Add start*.bin to CLEANFILES.
518
5192004-02-06      Joel Sherrill <joel@OARcorp.com>
520
521        * Makefile.am: Split startup into multiple .rels without reorganizing
522        the source.
523
5242004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
525
526        * Makefile.am: Add missing $ in reference to 3c509.rel.
527
5282004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
529
530        * Makefile.am: Merge-in 3c509/Makefile.am, clock/Makefile.am,
531        console/Makefile.am, ide/Makefile.am, ne2000/Makefile.am,
532        startup/Makefile.am, timer/Makefile.am, wd8003/Makefile.am,
533        wrapup/Makefile.am. Use automake compilation rules.
534        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
535        ide/Makefile.am, ne2000/Makefile.am, startup/Makefile.am,
536        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Remove.
537        * configure.ac: Reflect changes above.
538        * start/start.S: Change comment to make it gcc -ansi compliant.
539
5402004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
541
542        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
543        Add RTEMS_PROG_CCAS.
544
5452004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
546
547        * Makefile.am: Add PREINSTALL_DIRS.
548        * console/Makefile.am: Add PREINSTALL_DIRS.
549        * wrapup/Makefile.am: Reflect changes to libcpu.
550
5512004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
552
553        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
554        Add PRE/TMPINSTALL_FILES to CLEANFILES.
555        * console/Makefile.am: Ditto.
556        * startup/Makefile.am: Ditto.
557
5582004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
559
560        * start/Makefile.am: Remove.
561        * Makefile.am: Merge-in start/Makefile.am.
562        * configure.ac: Reflect changes above.
563
5642004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
565
566        * wrapup/Makefile.am: Eliminate $(LIB).
567        Use noinst_DATA to trigger building libbsp.a.
568
5692003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
570
571        * start/Makefile.am: Build $(ARCH)/start16$(LIB_VARIANT).bin.
572
5732003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
574
575        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
576        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
577
5782003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
579
580        * console/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
581        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
582        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
583
5842003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
585
586        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
587
5882003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
589
590        * wrapup/Makefile.am: Cosmetics.
591
5922003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
593
594        * Makefile.am: Misc cleanups and fixes.
595        * start/Makefile.am: Misc cleanups and fixes.
596        * startup/Makefile.am: Misc cleanups and fixes.
597        * wrapup/Makefile.am: Misc cleanups and fixes.
598
5992003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
600
601        * ide/Makefile.am: PGM = ide.rel.
602
6032003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
604
605        * Makefile.am: Add preinstallation dirstamp support.
606        * 3c509/Makefile.am: Cosmetics.
607        * clock/Makefile.am: Cosmetics.
608        * console/Makefile.am: Add preinstallation dirstamp support.
609        * ide/Makefile.am: Cosmetics.
610        * ne2000/Makefile.am: Cosmetics.
611        * start/Makefile.am: Add compilation dirstamp support.
612        * startup/Makefile.am: Cosmetics.
613        * timer/Makefile.am: Cosmetics.
614        * wd8003/Makefile.am: Cosmetics.
615        * wrapup/Makefile.am: Cosmetics.
616
6172003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
618
619        * 3c509/Makefile.am: Remove all-local: $(ARCH).
620        * clock/Makefile.am: Remove all-local: $(ARCH).
621        * console/Makefile.am: Remove all-local: $(ARCH).
622        * ide/Makefile.am: Remove all-local: $(ARCH).
623        * ne2000/Makefile.am: Remove all-local: $(ARCH).
624        * start/Makefile.am: Remove all-local: $(ARCH).
625        * startup/Makefile.am: Remove all-local: $(ARCH).
626        * timer/Makefile.am: Remove all-local: $(ARCH).
627        * wd8003/Makefile.am: Remove all-local: $(ARCH).
628        * wrapup/Makefile.am: Remove all-local: $(ARCH).
629
6302003-10-02      Till Strauman <strauman@slac.stanford.edu>
631
632        PR 502/bsps
633        * console/outch.c: Add support for a few ANSI escape sequences to make
634        libetcl happy.
635
6362003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
637
638        * Makefile.am: Merge-in include/Makefile.am.
639        Reflect changes to bsp.am.
640        * include/Makefile.am: Remove.
641        * configure.ac: Reflect changes above.
642
6432003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
644
645        * bsp_specs: Remove *lib:.
646
6472003-09-04      Joel Sherrill <joel@OARcorp.com>
648
649        * clock/ckinit.c, clock/rtc.c, console/console.c, console/inch.c,
650        console/outch.c, ide/ide.c, include/bsp.h, include/crt.h,
651        ne2000/ne2000.c, start/start.S, startup/bspstart.c, startup/exit.c,
652        startup/ldsegs.S, startup/linkcmds, timer/timer.c, timer/timerisr.S:
653        URL for license changed.
654
6552003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
656
657        PR 461/bsps
658        * start/Makefile.am: Correct generation of startup16.bin.
659
6602003-08-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
661
662        * ide/Makefile.am: Don't include @RTEMS_BPS@.cfg.
663
6642003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
665
666        * Makefile.am: Reflect having moved aclocal/.
667
6682003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
669
670        * Makefile.am: Reflect having moved automake/.
671        * 3c509/Makefile.am: Reflect having moved automake/.
672        * clock/Makefile.am: Reflect having moved automake/.
673        * console/Makefile.am: Reflect having moved automake/.
674        * ide/Makefile.am: Reflect having moved automake/.
675        * include/Makefile.am: Reflect having moved automake/.
676        * ne2000/Makefile.am: Reflect having moved automake/.
677        * start/Makefile.am: Reflect having moved automake/.
678        * startup/Makefile.am: Reflect having moved automake/.
679        * timer/Makefile.am: Reflect having moved automake/.
680        * wd8003/Makefile.am: Reflect having moved automake/.
681        * wrapup/Makefile.am: Reflect having moved automake/.
682
6832003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
684
685        PR 452/bsps
686        * startup/Makefile.am: Remove USE_INIT_FINI.
687
6882003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
689
690        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
691
6922003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
693
694        PR 445/bsps
695        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
696        Remove cpp, old_cpp (now unused).
697
6982003-07-08      Joel Sherrill <joel@OARcorp.com>
699
700        * console/console.c: Correct typo.
701
7022003-05-08      Chris Johns  <cjohns@cybertec.com.au>
703
704        * HOWTO:
705        Updated the GRUB version info and how to build GRUB from source.
706        Added how to boot over the network with a PXE Netboot BIOS.
707
7082003-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
709
710        * ide/.cvsignore: New.
711
7122003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
713
714        PR 368/filesystems
715        * startup/ldsegs.S: Increase alignment.
716        * Makefile.am, configure.ac, include/bsp.h, wrapup/Makefile.am:
717        Added IDE supporting infrastructure.
718        * ide/Makefile.am, ide/ide.c, ide/idecfg.c: New files.  Added
719        BSP support for libchip standard ide driver.
720
7212003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
722
723        * configure.ac: Remove AC_CONFIG_AUX_DIR.
724
7252003-02-20      Till Straumann <strauman@slac.stanford.edu>
726
727        PR 353/bsps
728        * include/bsp.h: Let the application override the network driver
729        and attach routine.
730
7312003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
732
733        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
734
7352003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
736
737        * configure.ac: AC_PREREQ(2.57).
738
7392003-01-20      Joel Sherrill <joel@OARcorp.com>
740
741        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
742
7432003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
744
745        * 3c509/Makefile.am: Don't include @RTEMS_BSP@.cfg.
746        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
747        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
748        * ne2000/Makefile.am: Don't include @RTEMS_BSP@.cfg.
749        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
750        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
751        * wd8003/Makefile.am: Don't include @RTEMS_BSP@.cfg.
752
7532002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
754
755        * start/Makefile.am: Use install-data-local to install startfile.
756
7572002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
758
759        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
760
7612002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
762
763        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
764
7652002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
766
767        * .cvsignore: Reformat.
768        Add autom4te*cache.
769        Remove autom4te.cache.
770
7712002-09-13     Eric Norum <eric.norum@usask.ca>
772
773        * start/start16.S: Remove unwanted + at beginning of relative
774        numeric label.
775
7762002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
777
778        * configure.ac: Remove duplicate timer/Makefile in AC_CONFIG_FILES.
779
7802002-08-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
781
782        * console/Makefile.am: Add $(PROJECT_INCLUDE)/rtems to
783        PREINSTALL_FILES.
784        * console/mouse_parser.c: Include <string.h> (for strcmp).
785        * console/vt.c: Include <string.h> (for memcpy).
786        * wd8003/wd8003.c: Include <string.h> (for memcpy, memset).
787
7882002-08-21      Joel Sherrill <joel@OARcorp.com>
789
790        * bsp_specs: Added support for -nostdlibs.
791
7922002-08-14      Joel Sherrill <joel@OARcorp.com>
793
794        * start/start16.S: Per PR259, added code to test for video present
795        before touching the adapter.  Eric Norum <eric.norum@usask.ca>
796        tested this patch.
797
7982002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
799
800        * console/ps2_mouse.c: Include <string.h> (for abort/exit).
801
8022002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
803
804        * 3c509/Makefile.am: Use .$(OBJEXT) instead of .o.
805        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
806        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
807        * ne2000/Makefile.am: Use .$(OBJEXT) instead of .o.
808        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
809        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
810        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
811        * wd8003/Makefile.am: Use .$(OBJEXT) instead of .o.
812        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
813
8142002-07-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
815
816        * startup/ldsegs.S: #include <asm.h>.
817        * include/bsp.h: Remove _IBMPC_chrdy (is not a public function).
818        Remove printk (Now in bspIo.h).
819
8202002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
821
822        * start/Makefile.am: Eliminate PGM.
823        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
824        Add bsplib_DATA += $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin.
825
8262002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
827
828        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
829
8302002-07-16      Eric Norum <eric.norum@usask.ca>
831
832        * console/console.c: Others on the rtems-users list have expressed
833        concern about this run-time selection, so I've enclosed the changes
834        in a #ifdef RTEMS_RUNTIME_CONSOLE_SELECT conditional.
835
8362002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
837
838        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
839        Remove $(OBJS) from all-local.
840
8412002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
842
843        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
844
8452001-05-09      Joel Sherrill <joel@OARcorp.com>
846
847        * startup/linkcmds: In support of gcc 3.1, added one of more
848        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
849        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
850        and direction of segments to memory regions may also have been
851        addressed.  This was a sweep across all BSPs.
852 
8532002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
854
855        * configure.ac:
856        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
857        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
858        * 3c509/Makefile.am: Remove AUTOMAKE_OPTIONS.
859        * Makefile.am: Remove AUTOMAKE_OPTIONS.
860        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
861        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
862        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
863        * ne2000/Makefile.am: Remove AUTOMAKE_OPTIONS.
864        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
865        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
866        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
867        * wd8003/Makefile.am: Remove AUTOMAKE_OPTIONS.
868        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
869
8702002-03-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
871
872        * PR139
873        * configure.ac: Remove stray ';', breaks building with automake-1.6.
874
8752002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
876
877        * include/bsp.h: Include rtems/bspIo.h instead of bspIo.h.
878
8792001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
880
881        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
882        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
883
8842001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
885
886        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
887
8882001-10-12      Joel Sherrill <joel@OARcorp.com>
889
890        * console/inch.c: Fixed typo.
891
8922001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
893
894        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
895        * configure.in: Remove.
896        * configure.ac: New file, generated from configure.in by autoupdate.
897
8982001-09-27      Joel Sherrill <joel@OARcorp.com>
899
900        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
901
9022001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
903
904        * include/Makefile.am: Use 'CLEANFILES ='.
905        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
906        * console/Makefile.am: Use 'PREINSTALL_FILES ='.
907        * Makefile.am: Use 'TMPINSTALL_FILES ='.
908
9092001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
910
911        * console/Makefile.am: Remove RTEMS_H_FILES.
912        * start/start16.S: include <bspopts.h> to get NEW_GAS.
913
9142001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
915
916        * configure.in: Add bspopts.h.
917        * include/.cvsignore: Add bspopts.h*, stamp-h*.
918        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
919        * 3c509/Makefile.am: Dito.
920        * console/Makefile.am: Dito.
921        * include/bsp.h: Include bspopts.h.
922
9232001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
924
925        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
926
9272001-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
928
929        * ne2000/ne2000.c: Remove #define __INSIDE_RTEMS_BSD_TCPIP_STACK__.
930
9312001-01-05      Joel Sherrill <joel@OARcorp.com>
932
933        * console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
934        would be visible.
935
9362000-12-05       Eric Valette <valette@crf.canon.fr>
937
938        * console/inch.c, console/keyboard.c, console/pc_keyb.c,
939        console/vt.c, include/bsp.h: Correct incorrect interrupt level
940        handling in new keyboard management code.  Correct
941        BSP_poll_char initialization routine.
942        * start/start.S, startup/bspstart.c: Correct when the video is
943        initialized.
944        * timer/timer.c (Calibrate_1ms_loop): Address problem where this
945        did not work correctly on all PC speeds. The new calibrate routine
946        has been tested on Pentium 166, pentium II 200, pentium III
947        300 Mhz and does work as expected.
948
9492000-12-05      Joel Sherrill <joel@OARcorp.com>
950
951        * pc386/console/console.c, pc386/console/serial_mouse.c,
952        pc386/console/vgainit.c, shared/comm/tty_drv.c: Remove warnings.
953
9542000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
955
956        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
957
9582000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
959
960        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
961
9622000-11-01      Joel Sherrill <joel@OARcorp.com>
963
964        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
965        and libcsupport.h moved from libc to lib/include/rtems and
966        now must be referenced as <rtems/XXX.h>.   Header file order
967        was cleaned up while doing this.
968
9692000-10-29      Joel Sherrill <joel@OARcorp.com>
970
971        * startup/sbrk.c: Removed.  Redundant with shared version.
972
9732000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
974
975        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
976        Switch to GNU canonicalization.
977
9782000-10-23      Joel Sherrill <joel@OARcorp.com>
979
980        * console/serial_mouse.c: Fixed typos introduced by removal of CR/LF.
981
9822000-10-20      Rosimildo da Silva <rdasilva@connecttel.com>
983
984        * console/serial_mouse.c: Added support for changing serial parameters.
985
9862000-10-20      Joel Sherrill <joel@OARcorp.com>
987
988        * include/wd80x3.h: Added file header and logic to prevent multiple
989        inclusions of this file.
990        * wd8003/wd8003.c: Corrected attach to include "int attach" parameter.
991
9922000-10-20      Joel Sherrill <joel@OARcorp.com>
993
994        * include/bsp.h: Cleaned up network driver name and attach defines.
995
9962000-10-20      Dmitry Kargapolov <dk@gentex.ru>
997
998        * ne2000/ne2000.c: Fix some errors in the driver. 
999        1. There was no sufficient check of data in ethernet header.
1000        The code in ne_rx_daemon() was:
1001            inport_word (dport, len);
1002            ...
1003            len -= 4;
1004              ...
1005            if (len > 0)
1006              ne_read_data (sc, startaddr, len, p);
1007        Unfortunately, sometimes my NIC gave me too big len value,
1008        the result was memory override.  To fix this, I added ethernet
1009        header data checking.
1010
1011        2. The way overrides were serviced was not good.  It was complex
1012        but sometimes did not provide reliable continuing of NIC working.
1013        I had the situation of an endless loop in ne_check_status()
1014        after override processing.
1015
1016        3. There was conceptual error of porting.  The old method of
1017        overrides curing was ported from the OS-s, where override-processing
1018        did start immediately.  But RTEMS-version uses events, and cleaning
1019        of the overrides can start later.
1020
1021        I selected the way of ne2000 programming that is used
1022        in freebsd kernel (v4.0).
1023
1024        Because of both problems, incorrect data in header of raw packet
1025        and receiver override, it went through ne_reset() and fully
1026        reset the ne2000.
1027
1028        So, in summary
1029        - added detecting of the incorrect data in ethernet header;
1030        - replaced handling of receiver overrides with new scheme,
1031        via resetting of NIC, this method is used also in case of
1032        invalid header detecting.
1033
10342000-10-18       Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
1035
1036        * console/console.c, console/serial_mouse.c, include/bsp.h:
1037        Add the ability to set parity, number of data bits and
1038        number of stop bits to the existing i386 serial drivers.
1039
10402000-10-17      Joel Sherrill <joel@OARcorp.com>
1041
1042        * startup/Makefile.am: Added idt.c since it has been moved libcpu/i386
1043        to libbsp/i386/shared/irq.
1044
10452000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
1046
1047        * startup/linkcmds: Added lines so DWARF debug information
1048        would be available.  Otherwise gdb complains that the offsets
1049        for the debug info are incorrect and doesn't load the files.
1050
10512000-09-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1052
1053        * start/Makefile.am: Remove AM_CPPFLAGS and GAS_CODE16 conditional.
1054
10552000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1056
1057        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
1058        ne2000/Makefile.am, start/Makefile.am, startup/Makefile.am,
1059        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Include
1060        compile.am
1061
10622000-08-30      Joel Sherrill <joel@OARcorp.com>
1063
1064        * console/keyboard.h: Changed numerous routines from extern inline
1065        to static inline.
1066
10672000-08-26  Rosimildo da Silva  <rdasilva@connecttel.com>
1068
1069        * Major rework of the "/dev/console" driver.
1070        * Added termios support for stdin ( keyboard ).
1071        * Added ioctls() to support modes similar to Linux( XLATE,
1072        RAW, MEDIUMRAW ).
1073        * Added Keyboard mapping and handling of the keyboard's leds.
1074        * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA
1075        controller ( 16 colors ).
1076        * Added PS/2 and Serial mouse support for PC386 BSP.
1077        * console/defkeymap.c: New file.
1078        * console/fb_vga.c: New file.
1079        * console/fb_vga.h: New file.
1080        * console/i386kbd.h: New file.
1081        * console/kd.h: New file.
1082        * console/keyboard.c: New file.
1083        * console/keyboard.h: New file.
1084        * console/mouse_parser.c: New file.
1085        * console/mouse_parser.h: New file.
1086        * console/pc_keyb.c: New file.
1087        * console/ps2_drv.h: New file.
1088        * console/ps2_mouse.c: New file.
1089        * console/ps2_mouse.h: New file.
1090        * console/serial_mouse.c: New file.
1091        * console/serial_mouse.h: New file.
1092        * console/vgainit.c: New file.
1093        * console/vt.c: New file.
1094        * console/Makefile.am: Reflect new files.
1095        * console/console.c, console/inch.c, console/outch.c: Console
1096        functionality modifications.
1097        * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c
1098
10992000-08-10      Joel Sherrill <joel@OARcorp.com>
1100
1101        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.