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

4.104.115
Last change on this file since 64eb0c7 was 64eb0c7, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/29/08 at 10:19:37

2008-09-29 Ralf Corsépius <ralf.corsepius@…>

  • Makefile.am: Eliminate *_SOURCES.
  • Property mode set to 100644
File size: 37.1 KB
Line 
12008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * Makefile.am: Eliminate *_SOURCES.
4
52008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
8        components.
9
102008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
11
12        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
13
142008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
15
16        * Makefile.am: Cosmetics.
17
182008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
19
20        * configure.ac: Make letting boot_card() handle work area allocation
21        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
22        BSP_BOOTCARD_OPTIONS.
23
242008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
25
26        * startup/bspclean.c: Removed.
27
282008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
29
30        * startup/bspreset.c: New file.
31
322008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        * Makefile.am, configure.ac, console/inch.c, console/keyboard.c,
35        include/bsp.h: Use standardized bsp_cleanup() which can optionally
36        print a message, poll for user to press key, and call bsp_reset().
37        Using this eliminates the various bsp_cleanup() implementations which
38        had their own implementation and variety of string constants.
39
402008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
41
42        * Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Add
43        bsp_get_work_area() implementation and use more of the BSP
44        Initialization Framework.
45        * startup/bspgetworkarea.c: New file.
46
472008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
48
49        * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
50        is NOT used anywhere.
51
522008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
53
54        * startup/bspstart.c: Remove unnecessary includes of
55        rtems/libcsupport.h and rtems/libio.h.
56
572008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
58
59        * ide/ide.c: Convert to "bool".
60
612008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
62
63        * console/console.c: Remove bogus decl.
64        * timer/timer.c: Convert to "bool".
65
662008-09-02      Ralf Corsépius <ralf.corsepius@rtems.org>
67
68        * clock/rtc.c, console/inch.c, ne2000/ne2000.c, timer/timer.c:
69        Eliminate rtems_boolean.
70
712008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
72
73        * timer/timer.c: Eliminate empty function from every benchmark timer
74        driver. Fix spelling.
75
762008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
77
78        * timer/timer.c: Rename timer driver methods to follow RTEMS
79        programming conventions.
80
812008-08-22      Joel Sherrill <joel.sherrill@oarcorp.com>
82
83        * Makefile.am: Now named bspclean.c
84
852008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
86
87        * startup/bspclean.c: New file.
88        * startup/exit.c: Removed.
89
902008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
91
92        * console/ps2_mouse.c: Fix ps2 mouse interrupt.
93
942008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
95
96        * clock/ckinit.c, console/serial_mouse.c, ne2000/ne2000.c,
97        startup/bspstart.c: Fix warnings for prototypes, types, etc.
98
992008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
100
101        * console/mouse_parser.c, console/mouse_parser.h, console/outch.c:
102        Add missing prototypes.
103        * console/ps2_mouse.c, timer/timer.c: Add missing prototypes.
104
1052008-07-29      Chris Johns <chrisj@rtems.org>
106
107        * ide/ide.c: Updated to the rtems_* libblock changed.
108
1092008-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
110
111        * console/console.c, console/serial_mouse.c: Eliminate copies of
112        switches to convert termios Bxxx constants to xxx as an integer. Use
113        the shared termios_baud_to_number() routine to do the same
114        conversion.
115
1162008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
117
118        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
119        Framework to ask the BSP where it has memory for the RTEMS Workspace
120        and C Program Heap. These collectively are referred to as work area.
121        If the BSP supports this, then it does not have to include code to
122        split the available memory between the two areas. This reduces the
123        amount of code in the BSP specific bspstart.c file. Additionally, the
124        shared framework can initialize the C Library, call
125        rtems_debug_enable(), and dirty the work area memory. Until most/all
126        BSPs support this new capability, if the BSP supports this, it should
127        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
128        When the transition is complete, this autoconf macro can be removed.
129
1302008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
131
132        * startup/bspstart.c: Refactored and renamed initialization routines to
133        rtems_initialize_data_structures, rtems_initialize_before_drivers,
134        rtems_initialize_device_drivers, and
135        rtems_initialize_start_multitasking. This opened the sequence up so
136        that bootcard() could provide a more robust and flexible framework
137        which is easier to explain and understand. This also lays the
138        groundwork for sharing the division of available memory between the
139        RTEMS workspace and heap and the C library initialization across all
140        BSPs.
141
1422008-05-06      Joel Sherrill <joel.sherrill@OARcorp.com>
143
144        * configure.ac: Remove spurious line.
145
1462008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
147
148        * console/ps2_mouse.c, console/serial_mouse.c: Remove all references to
149        console_reserve_resources and termios_reserve_resources.
150
1512008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
152
153        * Makefile.am: Do not use intermediate .rel files unless from libcpu or
154        a network driver. This simplifies the Makefile.am and avoids pulling
155        in unneeded code.
156
1572008-03-22      Joel Sherrill <joel.sherrill@oarcorp.com>
158
159        * configure.ac, startup/exit.c: Add BSP_PRESS_KEY_FOR_RESET
160        configuration option. When this is set to one, a clean exit of an
161        application will result in the BSP resetting the hardware without
162        waiting for a human to press a key.
163        * start/start.S, startup/linkcmds: Replace the linkcmds with a
164        version very closely based upon the default in binutils 2.18 for
165        this target.  This eliminated weird failures with C++ dtors even
166        in C applications.  We had an extra _ on a symbol used in start.S.
167
1682008-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
169
170        * configure.ac: Fix typo.
171
1722008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
173
174        * startup/linkcmds: Add wildcard to gcc_except_table section so
175        programs compiled with gcc 4.3.x can link.
176
1772008-02-07      Joel Sherrill <joel.sherrill@oarcorp.com>
178
179        * clock/ckinit.c: Rework clock driver to use template and to provide
180        nanoseconds since last tick capability.
181
1822007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
183
184        * clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies
185        of the Configuration Table. Use the RTEMS provided accessor macros to
186        obtain configuration fields.
187
1882007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
189
190        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
191        from CPU Table to Configuration Table. Eliminate CPU Table from all
192        ports. Delete references to CPU Table in all forms.
193
1942007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
195
196        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
197        Table fields to the Configuration Table. This included
198        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
199        do_zero_of_workspace, extra_mpci_receive_server_stack,
200        stack_allocate_hook, and stack_free_hook. As a side-effect of this
201        effort some multiprocessing code was made conditional and some style
202        clean up occurred.
203
2042007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
205
206        * startup/bspstart.c: Eliminate the interrupt_table_segment and
207        interrupt_table_offset fields in the i386 CPU Table since they are
208        never read.
209
2102007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
211
212        PR 1257/bsps
213        * console/inch.c, console/keyboard.c, console/pc_keyb.c, console/vt.c:
214        Code outside of cpukit should use the public API for
215        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
216        public API and directly accessing _CPU_ISR_Disable and
217        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
218        directive which could lead to problems. This patch also changes the
219        type of the variable passed into these routines and addresses minor
220        style issues.
221
2222007-09-10      Joel Sherrill <joel.sherrill@OARcorp.com>
223
224        * console/vt.c: Changed tabs to spaces.
225
2262007-09-10      Joel Sherrill <joel.sherrill@OARcorp.com>
227
228        * console/keyboard.c: Replaced tabs with spaces.
229
2302007-09-07      Joel Sherrill <joel.sherrill@oarcorp.com>
231
232        * startup/bspstart.c: If we cannot find enough memory to run the
233        program, generate a fatal error and print a message.
234
2352007-06-20      Joel Sherrill <joel.sherrill@OARcorp.com>
236
237        * ne2000/ne2000.c: Fix spelling error.
238
2392007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
240
241        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
242        since it was used to configure a no longer used feature. Device names
243        are now part of the filesystem not in a table.
244
2452007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
246
247        PR 1244/bsps
248        * console/console.c: Remove definition of __assert.
249
2502007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
251
252        * bsp_specs: Remove qrtems_debug.
253
2542007-04-02      Joel Sherrill <joel@OARcorp.com>
255
256        * clock/ckinit.c: Eliminate TOD_Ticks_per_second variable.
257
2582007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
259
260        * ne2000/ne2000.c (ne_interrupt_handler): Avoid warning.
261
2622007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
263
264        * ne2000/ne2000.c: Remove typecast.
265
2662007-03-11      Joel Sherrill <joel@OARcorp.com>
267
268        * startup/bspstart.c: Remove assignments of
269        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
270        value in boot_card.c
271
2722007-01-29      Ralf Corsépius <ralf.corsepius@rtems.org>
273
274        * console/fb_vga.c: Eliminate __u16, __u32.
275
2762006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
277
278        * 3c509/3c509.c, ne2000/ne2000.c, wd8003/wd8003.c: Use
279        ioctl_command_t as arg in ioctl-functions.
280
2812006-12-13      Alexey Shamrin <shamrin@gmail.com>
282
283        PR 1189/bsps
284        * console/outch.c: If you print a character with the code larger than
285        127 (extended ASCII) to the VGA console, then it blinks. The reason:
286        char == signed char, so such characters get represented by negative
287        numbers. The sign bit then goes to attribute byte, resulting in the
288        blinking.
289
2902006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
291
292        * configure.ac: New BUG-REPORT address.
293
2942006-11-15      Joel Sherrill <joel@OARcorp.com>
295
296        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
297        file and simplified initialization.
298
2992006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
300
301        * Makefile.am: Remove superfluous -DASM.
302
3032006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
304
305        * configure.ac: Require autoconf-2.60. Require automake-1.10.
306
3072006-09-11      Joel Sherrill <joel@OARcorp.com>
308
309        * console/fb_vga.c, console/kd.h: Convert C++ style comments to C
310        style.
311
3122006-09-04      Till Straumann <strauman@slac.stanford.edu>
313
314        * startup/bspstart.c, start/start.S: Since the crude
315        memory autodetection code can easily fail (boards with
316        'reserved' regions - I experienced a hard lockup on a
317        dell precision 490 when writing past the bios-reported
318        memory size) I added code that a) tries to save
319        and use multiboot info, if present b) allows applications
320        to override/set memory size via a weak alias.
321
3222006-09-04      Till Straumann <strauman@slac.stanford.edu>
323
324        * startup/linkcmds: added *(.text.*) *(.data.*) *(.bss.*)
325
3262006-02-01      Joel Sherrill <joel@OARcorp.com>
327
328        * configure.ac, console/console.c: Add USE_COM1_AS_CONSOLE BSP option.
329        This makes it easy to build the pc386 BSP in a configuration that
330        corresponds to qemu with COM1 redirected to stdio.
331
3322006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
333
334        * configure.ac: Remove explicit ampolish3 support (now in
335        RTEMS_BSP_CONFIGURE).
336
3372006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
338
339        * configure.ac: Add ampolish3 support.
340        * Makefile.am: Add preinstall.am.
341
3422005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
343
344        * timer/timer.c: Remove C++-style comments.
345
3462005-11-02      Till Straumann <strauman@slac.stanford.edu>
347
348        PR 832/bsps
349        * startup/ldsegs.S: put IDT and GDT into data segment.
350        The CPU modifies the 'accessed' bit and GDB's (rtems-gdb-stub)
351        text segment checksum comparison failed...
352
3532005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
354
355        * console/fb_vga.h, console/kd.h, console/ps2_drv.h,
356        console/serial_mouse.c, console/serial_mouse.h: Remove CVS Log.
357
3582005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
359
360        * Makefile.am: Install/preinstall headers from ../../i386/shared.
361
3622005-09-29      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
363
364        PR 649/filesystem
365        * ide/idecfg.c: added configuration items for primary/secondary
366        IDE interface
367        * configure.ac: added configuration items for primary/secondary
368        IDE interface
369       
3702005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
371
372        * 3c509/3c509.c: Remove [$]Log.
373        Include <errno.h> instead of <sys/errno.h>.
374
3752005-08-23  Karel Gardas  <kgardas@objectsecurity.com>>
376
377        * timer/timer.c: Enhance to use either interupt-based timer
378        functions on older CPUs or to use TSC-based timer functions on
379        more recent (Pentium and above) CPUs. The decision is made in
380        Timer_initialize function when it is called for the first time
381        based on a result obtained from cpuid instruction during the BSP
382        initialization phase. During the first call, there are also late
383        bindings to the implementation functions initialized to
384        appropriate values.
385
3862005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
387
388        * startup/bspstart.c: Initialize PCI bus in bsp_start function.
389
3902005-07-18      Lars Munch <lars@segv.dk>
391
392        PR 813/networking
393        * ne2000/ne2000.c: The ne2000 driver on pc386 has been broken since a
394        parameter was added to irq handlers (2005-04-18). Before these
395        changes the argument to the interrupt handler was the interrupt
396        number, now the argument is handle, but the ne2000 driver needs the
397        interrupt number. The fix is to set the handle to the interrupt
398        number.
399
4002005-07-06      Ralf Corsepius <ralf.corsepius@rtems.org>
401
402        * console/keyboard.c: Apply CHAR_BIT to compute BITS_PER_LONG.
403
4042005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
405
406        * include/bsp.h: New header guard.
407
4082005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
409
410        * 3c509/3c509.c, clock/ckinit.c, console/console.c, console/fb_vga.c,
411        console/inch.c, console/ps2_mouse.c, console/serial_mouse.c,
412        ne2000/ne2000.c, timer/timer.c, wd8003/wd8003.c: Moved irq.h to bsp
413        subdirectory.
414
4152005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
416
417        * 3c509/3c509.c, ne2000/ne2000.c: Modified parameters to
418        remove warnings.
419        * console/console.c, wd8003/wd8003.c: Added support for
420        addition of parameter in ISRs.
421       
4222005-04-26      Joel Sherrill <joel@OARcorp.com>
423
424        * 3c509/3c509.c, wd8003/wd8003.c: Eliminate warnings.
425
4262005-04-18      Eric Valette <eric.valette@free.fr>
427
428        * clock/ckinit.c, console/console.c, console/ps2_mouse.c,
429        console/serial_mouse.c, timer/timer.c: Added parameter to irq handler
430
4312005-02-18      Joel Sherrill <joel@OARcorp.com>
432
433        * console/keyboard.h: Add include file and cleanup file header.
434
4352005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
436
437        * clock/todcfg.c: size_t RTC_Count.
438
4392005-01-18      Ralf Corsepius <ralf.corsepius@rtems.org>
440
441        * console/vgainit.c: static graphic_on|off.
442
4432005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
444
445        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
446
4472005-01-04      Joel Sherrill <joel@OARcorp.com>
448
449        * console/keyboard.c, console/ps2_mouse.c, console/vt.c: Remove
450        warnings.
451
4522005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
453
454        * Makefile.am: Remove build-variant support.
455
4562004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
457
458        PR 703/filesystem
459        * ide/ide.c: Extend the "modes_available" and "mode_active" parameters
460        to uint16_t for UDMA support.
461
4622004-10-13      Eric Norum <norume@aps.anl.gov>
463
464        PR 688/bsps
465        * Makefile.am clock/todcfg.c: Add support for MC146818A TOD chip.
466
4672004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
468
469        * configure.ac: Require automake > 1.9.
470
4712004-07-25      Joel Sherrill <joel@OARcorp.com>
472
473        * 3c509/3c509.c: Add <sys/errno.h>.
474        * startup/linkcmds: Add .jcr section.
475
4762004-05-21  Till Strauman <strauman@slac.stanford.edu>
477
478        * PR 624/bsps
479        startup/bspstart.c: When probing the memory, make sure not to
480        corrupt the application. Only probe addresses beyond rtemsFreeMemStart.
481        * Let IBMPC_outch() convert LF -> CRLF to avoid printk scrambling
482        the screen.
483
4842004-05-21      Joel Sherrill <joel@OARcorp.com>
485
486        * ne2000/ne2000.c, wd8003/wd8003.c: Include errno.h as a consequence of
487        recent updates to BSD header files.
488
4892004-04-23      Ralf Corsepius <ralf.corsepius@rtems.org>
490
491        PR 610/bsps
492        * Makefile.am: Add include/tm27.h, Cosmetics.
493        * include/tm27.h: Final cosmetics.
494
4952004-04-22      Ralf Corsepius <ralf.corsepius@rtems.org>
496
497        * include/bsp.h: Split out tmtest27 support.
498        * include/tm27.h: New.
499
5002004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
501
502        PR 613/bsps
503        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
504
5052004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
506
507        PR 614/bsps
508        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
509
5102004-04-14      Ralf Corsepius <ralf.corsepius@rtems.org>
511
512        * configure.ac: Add RTEMS_ROOT (HACK: This is the last file c/src
513        which still uses RTEMS_ROOT).
514
5152004-04-02      Ralf Corsepius <ralf.corsepius@rtems.org>
516
517        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
518        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
519
5202004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
521
522        * startup/ldsegs.S: Include <rtems/asm.h> instead of <asm.h>.
523        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
524        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
525        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
526
5272004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
528
529        * clock/ckinit.c, clock/rtc.c, console/inch.c, ide/ide.c,
530        include/bsp.h, startup/bspstart.c, timer/timer.c: Convert to using
531        c99 fixed size types.
532
5332004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
534
535        * Makefile.am: Don't install *.rels. Reflect changes to bsp.am.
536        Preinstall dist_project_lib*.
537
5382004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
539
540        * configure.ac: Explicitly check for OBJCOPY.
541
5422004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
543
544        * Makefile.am: Reflect changes to bsp.am.
545
5462004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
547
548        * Makefile.am: Reflect changes to bsp.am.
549
5502004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
551
552        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
553
5542004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
555
556        * Makefile.am: Add start*.bin to CLEANFILES.
557
5582004-02-06      Joel Sherrill <joel@OARcorp.com>
559
560        * Makefile.am: Split startup into multiple .rels without reorganizing
561        the source.
562
5632004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
564
565        * Makefile.am: Add missing $ in reference to 3c509.rel.
566
5672004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
568
569        * Makefile.am: Merge-in 3c509/Makefile.am, clock/Makefile.am,
570        console/Makefile.am, ide/Makefile.am, ne2000/Makefile.am,
571        startup/Makefile.am, timer/Makefile.am, wd8003/Makefile.am,
572        wrapup/Makefile.am. Use automake compilation rules.
573        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
574        ide/Makefile.am, ne2000/Makefile.am, startup/Makefile.am,
575        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Remove.
576        * configure.ac: Reflect changes above.
577        * start/start.S: Change comment to make it gcc -ansi compliant.
578
5792004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
580
581        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
582        Add RTEMS_PROG_CCAS.
583
5842004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
585
586        * Makefile.am: Add PREINSTALL_DIRS.
587        * console/Makefile.am: Add PREINSTALL_DIRS.
588        * wrapup/Makefile.am: Reflect changes to libcpu.
589
5902004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
591
592        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
593        Add PRE/TMPINSTALL_FILES to CLEANFILES.
594        * console/Makefile.am: Ditto.
595        * startup/Makefile.am: Ditto.
596
5972004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
598
599        * start/Makefile.am: Remove.
600        * Makefile.am: Merge-in start/Makefile.am.
601        * configure.ac: Reflect changes above.
602
6032004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
604
605        * wrapup/Makefile.am: Eliminate $(LIB).
606        Use noinst_DATA to trigger building libbsp.a.
607
6082003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
609
610        * start/Makefile.am: Build $(ARCH)/start16$(LIB_VARIANT).bin.
611
6122003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
613
614        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
615        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
616
6172003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
618
619        * console/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
620        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
621        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
622
6232003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
624
625        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
626
6272003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
628
629        * wrapup/Makefile.am: Cosmetics.
630
6312003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
632
633        * Makefile.am: Misc cleanups and fixes.
634        * start/Makefile.am: Misc cleanups and fixes.
635        * startup/Makefile.am: Misc cleanups and fixes.
636        * wrapup/Makefile.am: Misc cleanups and fixes.
637
6382003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
639
640        * ide/Makefile.am: PGM = ide.rel.
641
6422003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
643
644        * Makefile.am: Add preinstallation dirstamp support.
645        * 3c509/Makefile.am: Cosmetics.
646        * clock/Makefile.am: Cosmetics.
647        * console/Makefile.am: Add preinstallation dirstamp support.
648        * ide/Makefile.am: Cosmetics.
649        * ne2000/Makefile.am: Cosmetics.
650        * start/Makefile.am: Add compilation dirstamp support.
651        * startup/Makefile.am: Cosmetics.
652        * timer/Makefile.am: Cosmetics.
653        * wd8003/Makefile.am: Cosmetics.
654        * wrapup/Makefile.am: Cosmetics.
655
6562003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
657
658        * 3c509/Makefile.am: Remove all-local: $(ARCH).
659        * clock/Makefile.am: Remove all-local: $(ARCH).
660        * console/Makefile.am: Remove all-local: $(ARCH).
661        * ide/Makefile.am: Remove all-local: $(ARCH).
662        * ne2000/Makefile.am: Remove all-local: $(ARCH).
663        * start/Makefile.am: Remove all-local: $(ARCH).
664        * startup/Makefile.am: Remove all-local: $(ARCH).
665        * timer/Makefile.am: Remove all-local: $(ARCH).
666        * wd8003/Makefile.am: Remove all-local: $(ARCH).
667        * wrapup/Makefile.am: Remove all-local: $(ARCH).
668
6692003-10-02      Till Strauman <strauman@slac.stanford.edu>
670
671        PR 502/bsps
672        * console/outch.c: Add support for a few ANSI escape sequences to make
673        libetcl happy.
674
6752003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
676
677        * Makefile.am: Merge-in include/Makefile.am.
678        Reflect changes to bsp.am.
679        * include/Makefile.am: Remove.
680        * configure.ac: Reflect changes above.
681
6822003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
683
684        * bsp_specs: Remove *lib:.
685
6862003-09-04      Joel Sherrill <joel@OARcorp.com>
687
688        * clock/ckinit.c, clock/rtc.c, console/console.c, console/inch.c,
689        console/outch.c, ide/ide.c, include/bsp.h, include/crt.h,
690        ne2000/ne2000.c, start/start.S, startup/bspstart.c, startup/exit.c,
691        startup/ldsegs.S, startup/linkcmds, timer/timer.c, timer/timerisr.S:
692        URL for license changed.
693
6942003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
695
696        PR 461/bsps
697        * start/Makefile.am: Correct generation of startup16.bin.
698
6992003-08-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
700
701        * ide/Makefile.am: Don't include @RTEMS_BPS@.cfg.
702
7032003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
704
705        * Makefile.am: Reflect having moved aclocal/.
706
7072003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
708
709        * Makefile.am: Reflect having moved automake/.
710        * 3c509/Makefile.am: Reflect having moved automake/.
711        * clock/Makefile.am: Reflect having moved automake/.
712        * console/Makefile.am: Reflect having moved automake/.
713        * ide/Makefile.am: Reflect having moved automake/.
714        * include/Makefile.am: Reflect having moved automake/.
715        * ne2000/Makefile.am: Reflect having moved automake/.
716        * start/Makefile.am: Reflect having moved automake/.
717        * startup/Makefile.am: Reflect having moved automake/.
718        * timer/Makefile.am: Reflect having moved automake/.
719        * wd8003/Makefile.am: Reflect having moved automake/.
720        * wrapup/Makefile.am: Reflect having moved automake/.
721
7222003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
723
724        PR 452/bsps
725        * startup/Makefile.am: Remove USE_INIT_FINI.
726
7272003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
728
729        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
730
7312003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
732
733        PR 445/bsps
734        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
735        Remove cpp, old_cpp (now unused).
736
7372003-07-08      Joel Sherrill <joel@OARcorp.com>
738
739        * console/console.c: Correct typo.
740
7412003-05-08      Chris Johns  <cjohns@cybertec.com.au>
742
743        * HOWTO:
744        Updated the GRUB version info and how to build GRUB from source.
745        Added how to boot over the network with a PXE Netboot BIOS.
746
7472003-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
748
749        * ide/.cvsignore: New.
750
7512003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
752
753        PR 368/filesystems
754        * startup/ldsegs.S: Increase alignment.
755        * Makefile.am, configure.ac, include/bsp.h, wrapup/Makefile.am:
756        Added IDE supporting infrastructure.
757        * ide/Makefile.am, ide/ide.c, ide/idecfg.c: New files.  Added
758        BSP support for libchip standard ide driver.
759
7602003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
761
762        * configure.ac: Remove AC_CONFIG_AUX_DIR.
763
7642003-02-20      Till Straumann <strauman@slac.stanford.edu>
765
766        PR 353/bsps
767        * include/bsp.h: Let the application override the network driver
768        and attach routine.
769
7702003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
771
772        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
773
7742003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
775
776        * configure.ac: AC_PREREQ(2.57).
777
7782003-01-20      Joel Sherrill <joel@OARcorp.com>
779
780        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
781
7822003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
783
784        * 3c509/Makefile.am: Don't include @RTEMS_BSP@.cfg.
785        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
786        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
787        * ne2000/Makefile.am: Don't include @RTEMS_BSP@.cfg.
788        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
789        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
790        * wd8003/Makefile.am: Don't include @RTEMS_BSP@.cfg.
791
7922002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
793
794        * start/Makefile.am: Use install-data-local to install startfile.
795
7962002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
797
798        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
799
8002002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
801
802        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
803
8042002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
805
806        * .cvsignore: Reformat.
807        Add autom4te*cache.
808        Remove autom4te.cache.
809
8102002-09-13     Eric Norum <eric.norum@usask.ca>
811
812        * start/start16.S: Remove unwanted + at beginning of relative
813        numeric label.
814
8152002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
816
817        * configure.ac: Remove duplicate timer/Makefile in AC_CONFIG_FILES.
818
8192002-08-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
820
821        * console/Makefile.am: Add $(PROJECT_INCLUDE)/rtems to
822        PREINSTALL_FILES.
823        * console/mouse_parser.c: Include <string.h> (for strcmp).
824        * console/vt.c: Include <string.h> (for memcpy).
825        * wd8003/wd8003.c: Include <string.h> (for memcpy, memset).
826
8272002-08-21      Joel Sherrill <joel@OARcorp.com>
828
829        * bsp_specs: Added support for -nostdlibs.
830
8312002-08-14      Joel Sherrill <joel@OARcorp.com>
832
833        * start/start16.S: Per PR259, added code to test for video present
834        before touching the adapter.  Eric Norum <eric.norum@usask.ca>
835        tested this patch.
836
8372002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
838
839        * console/ps2_mouse.c: Include <string.h> (for abort/exit).
840
8412002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
842
843        * 3c509/Makefile.am: Use .$(OBJEXT) instead of .o.
844        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
845        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
846        * ne2000/Makefile.am: Use .$(OBJEXT) instead of .o.
847        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
848        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
849        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
850        * wd8003/Makefile.am: Use .$(OBJEXT) instead of .o.
851        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
852
8532002-07-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
854
855        * startup/ldsegs.S: #include <asm.h>.
856        * include/bsp.h: Remove _IBMPC_chrdy (is not a public function).
857        Remove printk (Now in bspIo.h).
858
8592002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
860
861        * start/Makefile.am: Eliminate PGM.
862        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
863        Add bsplib_DATA += $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin.
864
8652002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
866
867        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
868
8692002-07-16      Eric Norum <eric.norum@usask.ca>
870
871        * console/console.c: Others on the rtems-users list have expressed
872        concern about this run-time selection, so I've enclosed the changes
873        in a #ifdef RTEMS_RUNTIME_CONSOLE_SELECT conditional.
874
8752002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
876
877        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
878        Remove $(OBJS) from all-local.
879
8802002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
881
882        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
883
8842001-05-09      Joel Sherrill <joel@OARcorp.com>
885
886        * startup/linkcmds: In support of gcc 3.1, added one of more
887        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
888        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
889        and direction of segments to memory regions may also have been
890        addressed.  This was a sweep across all BSPs.
891 
8922002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
893
894        * configure.ac:
895        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
896        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
897        * 3c509/Makefile.am: Remove AUTOMAKE_OPTIONS.
898        * Makefile.am: Remove AUTOMAKE_OPTIONS.
899        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
900        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
901        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
902        * ne2000/Makefile.am: Remove AUTOMAKE_OPTIONS.
903        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
904        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
905        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
906        * wd8003/Makefile.am: Remove AUTOMAKE_OPTIONS.
907        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
908
9092002-03-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
910
911        * PR139
912        * configure.ac: Remove stray ';', breaks building with automake-1.6.
913
9142002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
915
916        * include/bsp.h: Include rtems/bspIo.h instead of bspIo.h.
917
9182001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
919
920        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
921        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
922
9232001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
924
925        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
926
9272001-10-12      Joel Sherrill <joel@OARcorp.com>
928
929        * console/inch.c: Fixed typo.
930
9312001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
932
933        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
934        * configure.in: Remove.
935        * configure.ac: New file, generated from configure.in by autoupdate.
936
9372001-09-27      Joel Sherrill <joel@OARcorp.com>
938
939        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
940
9412001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
942
943        * include/Makefile.am: Use 'CLEANFILES ='.
944        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
945        * console/Makefile.am: Use 'PREINSTALL_FILES ='.
946        * Makefile.am: Use 'TMPINSTALL_FILES ='.
947
9482001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
949
950        * console/Makefile.am: Remove RTEMS_H_FILES.
951        * start/start16.S: include <bspopts.h> to get NEW_GAS.
952
9532001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
954
955        * configure.in: Add bspopts.h.
956        * include/.cvsignore: Add bspopts.h*, stamp-h*.
957        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
958        * 3c509/Makefile.am: Dito.
959        * console/Makefile.am: Dito.
960        * include/bsp.h: Include bspopts.h.
961
9622001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
963
964        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
965
9662001-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
967
968        * ne2000/ne2000.c: Remove #define __INSIDE_RTEMS_BSD_TCPIP_STACK__.
969
9702001-01-05      Joel Sherrill <joel@OARcorp.com>
971
972        * console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
973        would be visible.
974
9752000-12-05       Eric Valette <valette@crf.canon.fr>
976
977        * console/inch.c, console/keyboard.c, console/pc_keyb.c,
978        console/vt.c, include/bsp.h: Correct incorrect interrupt level
979        handling in new keyboard management code.  Correct
980        BSP_poll_char initialization routine.
981        * start/start.S, startup/bspstart.c: Correct when the video is
982        initialized.
983        * timer/timer.c (Calibrate_1ms_loop): Address problem where this
984        did not work correctly on all PC speeds. The new calibrate routine
985        has been tested on Pentium 166, pentium II 200, pentium III
986        300 Mhz and does work as expected.
987
9882000-12-05      Joel Sherrill <joel@OARcorp.com>
989
990        * pc386/console/console.c, pc386/console/serial_mouse.c,
991        pc386/console/vgainit.c, shared/comm/tty_drv.c: Remove warnings.
992
9932000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
994
995        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
996
9972000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
998
999        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1000
10012000-11-01      Joel Sherrill <joel@OARcorp.com>
1002
1003        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
1004        and libcsupport.h moved from libc to lib/include/rtems and
1005        now must be referenced as <rtems/XXX.h>.   Header file order
1006        was cleaned up while doing this.
1007
10082000-10-29      Joel Sherrill <joel@OARcorp.com>
1009
1010        * startup/sbrk.c: Removed.  Redundant with shared version.
1011
10122000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1013
1014        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1015        Switch to GNU canonicalization.
1016
10172000-10-23      Joel Sherrill <joel@OARcorp.com>
1018
1019        * console/serial_mouse.c: Fixed typos introduced by removal of CR/LF.
1020
10212000-10-20      Rosimildo da Silva <rdasilva@connecttel.com>
1022
1023        * console/serial_mouse.c: Added support for changing serial parameters.
1024
10252000-10-20      Joel Sherrill <joel@OARcorp.com>
1026
1027        * include/wd80x3.h: Added file header and logic to prevent multiple
1028        inclusions of this file.
1029        * wd8003/wd8003.c: Corrected attach to include "int attach" parameter.
1030
10312000-10-20      Joel Sherrill <joel@OARcorp.com>
1032
1033        * include/bsp.h: Cleaned up network driver name and attach defines.
1034
10352000-10-20      Dmitry Kargapolov <dk@gentex.ru>
1036
1037        * ne2000/ne2000.c: Fix some errors in the driver. 
1038        1. There was no sufficient check of data in ethernet header.
1039        The code in ne_rx_daemon() was:
1040            inport_word (dport, len);
1041            ...
1042            len -= 4;
1043              ...
1044            if (len > 0)
1045              ne_read_data (sc, startaddr, len, p);
1046        Unfortunately, sometimes my NIC gave me too big len value,
1047        the result was memory override.  To fix this, I added ethernet
1048        header data checking.
1049
1050        2. The way overrides were serviced was not good.  It was complex
1051        but sometimes did not provide reliable continuing of NIC working.
1052        I had the situation of an endless loop in ne_check_status()
1053        after override processing.
1054
1055        3. There was conceptual error of porting.  The old method of
1056        overrides curing was ported from the OS-s, where override-processing
1057        did start immediately.  But RTEMS-version uses events, and cleaning
1058        of the overrides can start later.
1059
1060        I selected the way of ne2000 programming that is used
1061        in freebsd kernel (v4.0).
1062
1063        Because of both problems, incorrect data in header of raw packet
1064        and receiver override, it went through ne_reset() and fully
1065        reset the ne2000.
1066
1067        So, in summary
1068        - added detecting of the incorrect data in ethernet header;
1069        - replaced handling of receiver overrides with new scheme,
1070        via resetting of NIC, this method is used also in case of
1071        invalid header detecting.
1072
10732000-10-18       Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
1074
1075        * console/console.c, console/serial_mouse.c, include/bsp.h:
1076        Add the ability to set parity, number of data bits and
1077        number of stop bits to the existing i386 serial drivers.
1078
10792000-10-17      Joel Sherrill <joel@OARcorp.com>
1080
1081        * startup/Makefile.am: Added idt.c since it has been moved libcpu/i386
1082        to libbsp/i386/shared/irq.
1083
10842000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
1085
1086        * startup/linkcmds: Added lines so DWARF debug information
1087        would be available.  Otherwise gdb complains that the offsets
1088        for the debug info are incorrect and doesn't load the files.
1089
10902000-09-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1091
1092        * start/Makefile.am: Remove AM_CPPFLAGS and GAS_CODE16 conditional.
1093
10942000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1095
1096        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
1097        ne2000/Makefile.am, start/Makefile.am, startup/Makefile.am,
1098        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Include
1099        compile.am
1100
11012000-08-30      Joel Sherrill <joel@OARcorp.com>
1102
1103        * console/keyboard.h: Changed numerous routines from extern inline
1104        to static inline.
1105
11062000-08-26  Rosimildo da Silva  <rdasilva@connecttel.com>
1107
1108        * Major rework of the "/dev/console" driver.
1109        * Added termios support for stdin ( keyboard ).
1110        * Added ioctls() to support modes similar to Linux( XLATE,
1111        RAW, MEDIUMRAW ).
1112        * Added Keyboard mapping and handling of the keyboard's leds.
1113        * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA
1114        controller ( 16 colors ).
1115        * Added PS/2 and Serial mouse support for PC386 BSP.
1116        * console/defkeymap.c: New file.
1117        * console/fb_vga.c: New file.
1118        * console/fb_vga.h: New file.
1119        * console/i386kbd.h: New file.
1120        * console/kd.h: New file.
1121        * console/keyboard.c: New file.
1122        * console/keyboard.h: New file.
1123        * console/mouse_parser.c: New file.
1124        * console/mouse_parser.h: New file.
1125        * console/pc_keyb.c: New file.
1126        * console/ps2_drv.h: New file.
1127        * console/ps2_mouse.c: New file.
1128        * console/ps2_mouse.h: New file.
1129        * console/serial_mouse.c: New file.
1130        * console/serial_mouse.h: New file.
1131        * console/vgainit.c: New file.
1132        * console/vt.c: New file.
1133        * console/Makefile.am: Reflect new files.
1134        * console/console.c, console/inch.c, console/outch.c: Console
1135        functionality modifications.
1136        * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c
1137
11382000-08-10      Joel Sherrill <joel@OARcorp.com>
1139
1140        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.