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

4.104.114.84.95
Last change on this file since 80c6ce9 was 80c6ce9, checked in by Ralf Corsepius <ralf.corsepius@…>, on 04/12/07 at 03:07:36

2007-04-12 Ralf Corsépius <ralf.corsepius@…>

  • bsp_specs: Remove qrtems_debug.
  • Property mode set to 100644
File size: 28.5 KB
Line 
12007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * bsp_specs: Remove qrtems_debug.
4
52007-04-02      Joel Sherrill <joel@OARcorp.com>
6
7        * clock/ckinit.c: Eliminate TOD_Ticks_per_second variable.
8
92007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
10
11        * ne2000/ne2000.c (ne_interrupt_handler): Avoid warning.
12
132007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
14
15        * ne2000/ne2000.c: Remove typecast.
16
172007-03-11      Joel Sherrill <joel@OARcorp.com>
18
19        * startup/bspstart.c: Remove assignments of
20        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
21        value in boot_card.c
22
232007-01-29      Ralf Corsépius <ralf.corsepius@rtems.org>
24
25        * console/fb_vga.c: Eliminate __u16, __u32.
26
272006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        * 3c509/3c509.c, ne2000/ne2000.c, wd8003/wd8003.c: Use
30        ioctl_command_t as arg in ioctl-functions.
31
322006-12-13      Alexey Shamrin <shamrin@gmail.com>
33
34        PR 1189/bsps
35        * console/outch.c: If you print a character with the code larger than
36        127 (extended ASCII) to the VGA console, then it blinks. The reason:
37        char == signed char, so such characters get represented by negative
38        numbers. The sign bit then goes to attribute byte, resulting in the
39        blinking.
40
412006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        * configure.ac: New BUG-REPORT address.
44
452006-11-15      Joel Sherrill <joel@OARcorp.com>
46
47        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
48        file and simplified initialization.
49
502006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
51
52        * Makefile.am: Remove superfluous -DASM.
53
542006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * configure.ac: Require autoconf-2.60. Require automake-1.10.
57
582006-09-11      Joel Sherrill <joel@OARcorp.com>
59
60        * console/fb_vga.c, console/kd.h: Convert C++ style comments to C
61        style.
62
632006-09-04      Till Straumann <strauman@slac.stanford.edu>
64
65        * startup/bspstart.c, start/start.S: Since the crude
66        memory autodetection code can easily fail (boards with
67        'reserved' regions - I experienced a hard lockup on a
68        dell precision 490 when writing past the bios-reported
69        memory size) I added code that a) tries to save
70        and use multiboot info, if present b) allows applications
71        to override/set memory size via a weak alias.
72
732006-09-04      Till Straumann <strauman@slac.stanford.edu>
74
75        * startup/linkcmds: added *(.text.*) *(.data.*) *(.bss.*)
76
772006-02-01      Joel Sherrill <joel@OARcorp.com>
78
79        * configure.ac, console/console.c: Add USE_COM1_AS_CONSOLE BSP option.
80        This makes it easy to build the pc386 BSP in a configuration that
81        corresponds to qemu with COM1 redirected to stdio.
82
832006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
84
85        * configure.ac: Remove explicit ampolish3 support (now in
86        RTEMS_BSP_CONFIGURE).
87
882006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
89
90        * configure.ac: Add ampolish3 support.
91        * Makefile.am: Add preinstall.am.
92
932005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
94
95        * timer/timer.c: Remove C++-style comments.
96
972005-11-02      Till Straumann <strauman@slac.stanford.edu>
98
99        PR 832/bsps
100        * startup/ldsegs.S: put IDT and GDT into data segment.
101        The CPU modifies the 'accessed' bit and GDB's (rtems-gdb-stub)
102        text segment checksum comparison failed...
103
1042005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
105
106        * console/fb_vga.h, console/kd.h, console/ps2_drv.h,
107        console/serial_mouse.c, console/serial_mouse.h: Remove CVS Log.
108
1092005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
110
111        * Makefile.am: Install/preinstall headers from ../../i386/shared.
112
1132005-09-29      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
114
115        PR 649/filesystem
116        * ide/idecfg.c: added configuration items for primary/secondary
117        IDE interface
118        * configure.ac: added configuration items for primary/secondary
119        IDE interface
120       
1212005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
122
123        * 3c509/3c509.c: Remove [$]Log.
124        Include <errno.h> instead of <sys/errno.h>.
125
1262005-08-23  Karel Gardas  <kgardas@objectsecurity.com>>
127
128        * timer/timer.c: Enhance to use either interupt-based timer
129        functions on older CPUs or to use TSC-based timer functions on
130        more recent (Pentium and above) CPUs. The decision is made in
131        Timer_initialize function when it is called for the first time
132        based on a result obtained from cpuid instruction during the BSP
133        initialization phase. During the first call, there are also late
134        bindings to the implementation functions initialized to
135        appropriate values.
136
1372005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
138
139        * startup/bspstart.c: Initialize PCI bus in bsp_start function.
140
1412005-07-18      Lars Munch <lars@segv.dk>
142
143        PR 813/networking
144        * ne2000/ne2000.c: The ne2000 driver on pc386 has been broken since a
145        parameter was added to irq handlers (2005-04-18). Before these
146        changes the argument to the interrupt handler was the interrupt
147        number, now the argument is handle, but the ne2000 driver needs the
148        interrupt number. The fix is to set the handle to the interrupt
149        number.
150
1512005-07-06      Ralf Corsepius <ralf.corsepius@rtems.org>
152
153        * console/keyboard.c: Apply CHAR_BIT to compute BITS_PER_LONG.
154
1552005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
156
157        * include/bsp.h: New header guard.
158
1592005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
160
161        * 3c509/3c509.c, clock/ckinit.c, console/console.c, console/fb_vga.c,
162        console/inch.c, console/ps2_mouse.c, console/serial_mouse.c,
163        ne2000/ne2000.c, timer/timer.c, wd8003/wd8003.c: Moved irq.h to bsp
164        subdirectory.
165
1662005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
167
168        * 3c509/3c509.c, ne2000/ne2000.c: Modified parameters to
169        remove warnings.
170        * console/console.c, wd8003/wd8003.c: Added support for
171        addition of parameter in ISRs.
172       
1732005-04-26      Joel Sherrill <joel@OARcorp.com>
174
175        * 3c509/3c509.c, wd8003/wd8003.c: Eliminate warnings.
176
1772005-04-18      Eric Valette <eric.valette@free.fr>
178
179        * clock/ckinit.c, console/console.c, console/ps2_mouse.c,
180        console/serial_mouse.c, timer/timer.c: Added parameter to irq handler
181
1822005-02-18      Joel Sherrill <joel@OARcorp.com>
183
184        * console/keyboard.h: Add include file and cleanup file header.
185
1862005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
187
188        * clock/todcfg.c: size_t RTC_Count.
189
1902005-01-18      Ralf Corsepius <ralf.corsepius@rtems.org>
191
192        * console/vgainit.c: static graphic_on|off.
193
1942005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
195
196        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
197
1982005-01-04      Joel Sherrill <joel@OARcorp.com>
199
200        * console/keyboard.c, console/ps2_mouse.c, console/vt.c: Remove
201        warnings.
202
2032005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
204
205        * Makefile.am: Remove build-variant support.
206
2072004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
208
209        PR 703/filesystem
210        * ide/ide.c: Extend the "modes_available" and "mode_active" parameters
211        to uint16_t for UDMA support.
212
2132004-10-13      Eric Norum <norume@aps.anl.gov>
214
215        PR 688/bsps
216        * Makefile.am clock/todcfg.c: Add support for MC146818A TOD chip.
217
2182004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
219
220        * configure.ac: Require automake > 1.9.
221
2222004-07-25      Joel Sherrill <joel@OARcorp.com>
223
224        * 3c509/3c509.c: Add <sys/errno.h>.
225        * startup/linkcmds: Add .jcr section.
226
2272004-05-21  Till Strauman <strauman@slac.stanford.edu>
228
229        * PR 624/bsps
230        startup/bspstart.c: When probing the memory, make sure not to
231        corrupt the application. Only probe addresses beyond rtemsFreeMemStart.
232        * Let IBMPC_outch() convert LF -> CRLF to avoid printk scrambling
233        the screen.
234
2352004-05-21      Joel Sherrill <joel@OARcorp.com>
236
237        * ne2000/ne2000.c, wd8003/wd8003.c: Include errno.h as a consequence of
238        recent updates to BSD header files.
239
2402004-04-23      Ralf Corsepius <ralf.corsepius@rtems.org>
241
242        PR 610/bsps
243        * Makefile.am: Add include/tm27.h, Cosmetics.
244        * include/tm27.h: Final cosmetics.
245
2462004-04-22      Ralf Corsepius <ralf.corsepius@rtems.org>
247
248        * include/bsp.h: Split out tmtest27 support.
249        * include/tm27.h: New.
250
2512004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
252
253        PR 613/bsps
254        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
255
2562004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
257
258        PR 614/bsps
259        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
260
2612004-04-14      Ralf Corsepius <ralf.corsepius@rtems.org>
262
263        * configure.ac: Add RTEMS_ROOT (HACK: This is the last file c/src
264        which still uses RTEMS_ROOT).
265
2662004-04-02      Ralf Corsepius <ralf.corsepius@rtems.org>
267
268        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
269        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
270
2712004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
272
273        * startup/ldsegs.S: Include <rtems/asm.h> instead of <asm.h>.
274        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
275        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
276        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
277
2782004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
279
280        * clock/ckinit.c, clock/rtc.c, console/inch.c, ide/ide.c,
281        include/bsp.h, startup/bspstart.c, timer/timer.c: Convert to using
282        c99 fixed size types.
283
2842004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * Makefile.am: Don't install *.rels. Reflect changes to bsp.am.
287        Preinstall dist_project_lib*.
288
2892004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
290
291        * configure.ac: Explicitly check for OBJCOPY.
292
2932004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
294
295        * Makefile.am: Reflect changes to bsp.am.
296
2972004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
298
299        * Makefile.am: Reflect changes to bsp.am.
300
3012004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
302
303        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
304
3052004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
306
307        * Makefile.am: Add start*.bin to CLEANFILES.
308
3092004-02-06      Joel Sherrill <joel@OARcorp.com>
310
311        * Makefile.am: Split startup into multiple .rels without reorganizing
312        the source.
313
3142004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
315
316        * Makefile.am: Add missing $ in reference to 3c509.rel.
317
3182004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
319
320        * Makefile.am: Merge-in 3c509/Makefile.am, clock/Makefile.am,
321        console/Makefile.am, ide/Makefile.am, ne2000/Makefile.am,
322        startup/Makefile.am, timer/Makefile.am, wd8003/Makefile.am,
323        wrapup/Makefile.am. Use automake compilation rules.
324        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
325        ide/Makefile.am, ne2000/Makefile.am, startup/Makefile.am,
326        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Remove.
327        * configure.ac: Reflect changes above.
328        * start/start.S: Change comment to make it gcc -ansi compliant.
329
3302004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
331
332        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
333        Add RTEMS_PROG_CCAS.
334
3352004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
336
337        * Makefile.am: Add PREINSTALL_DIRS.
338        * console/Makefile.am: Add PREINSTALL_DIRS.
339        * wrapup/Makefile.am: Reflect changes to libcpu.
340
3412004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
342
343        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
344        Add PRE/TMPINSTALL_FILES to CLEANFILES.
345        * console/Makefile.am: Ditto.
346        * startup/Makefile.am: Ditto.
347
3482004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
349
350        * start/Makefile.am: Remove.
351        * Makefile.am: Merge-in start/Makefile.am.
352        * configure.ac: Reflect changes above.
353
3542004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
355
356        * wrapup/Makefile.am: Eliminate $(LIB).
357        Use noinst_DATA to trigger building libbsp.a.
358
3592003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
360
361        * start/Makefile.am: Build $(ARCH)/start16$(LIB_VARIANT).bin.
362
3632003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
364
365        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
366        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
367
3682003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
369
370        * console/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
371        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
372        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
373
3742003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
375
376        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
377
3782003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
379
380        * wrapup/Makefile.am: Cosmetics.
381
3822003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
383
384        * Makefile.am: Misc cleanups and fixes.
385        * start/Makefile.am: Misc cleanups and fixes.
386        * startup/Makefile.am: Misc cleanups and fixes.
387        * wrapup/Makefile.am: Misc cleanups and fixes.
388
3892003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
390
391        * ide/Makefile.am: PGM = ide.rel.
392
3932003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
394
395        * Makefile.am: Add preinstallation dirstamp support.
396        * 3c509/Makefile.am: Cosmetics.
397        * clock/Makefile.am: Cosmetics.
398        * console/Makefile.am: Add preinstallation dirstamp support.
399        * ide/Makefile.am: Cosmetics.
400        * ne2000/Makefile.am: Cosmetics.
401        * start/Makefile.am: Add compilation dirstamp support.
402        * startup/Makefile.am: Cosmetics.
403        * timer/Makefile.am: Cosmetics.
404        * wd8003/Makefile.am: Cosmetics.
405        * wrapup/Makefile.am: Cosmetics.
406
4072003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
408
409        * 3c509/Makefile.am: Remove all-local: $(ARCH).
410        * clock/Makefile.am: Remove all-local: $(ARCH).
411        * console/Makefile.am: Remove all-local: $(ARCH).
412        * ide/Makefile.am: Remove all-local: $(ARCH).
413        * ne2000/Makefile.am: Remove all-local: $(ARCH).
414        * start/Makefile.am: Remove all-local: $(ARCH).
415        * startup/Makefile.am: Remove all-local: $(ARCH).
416        * timer/Makefile.am: Remove all-local: $(ARCH).
417        * wd8003/Makefile.am: Remove all-local: $(ARCH).
418        * wrapup/Makefile.am: Remove all-local: $(ARCH).
419
4202003-10-02      Till Strauman <strauman@slac.stanford.edu>
421
422        PR 502/bsps
423        * console/outch.c: Add support for a few ANSI escape sequences to make
424        libetcl happy.
425
4262003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
427
428        * Makefile.am: Merge-in include/Makefile.am.
429        Reflect changes to bsp.am.
430        * include/Makefile.am: Remove.
431        * configure.ac: Reflect changes above.
432
4332003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
434
435        * bsp_specs: Remove *lib:.
436
4372003-09-04      Joel Sherrill <joel@OARcorp.com>
438
439        * clock/ckinit.c, clock/rtc.c, console/console.c, console/inch.c,
440        console/outch.c, ide/ide.c, include/bsp.h, include/crt.h,
441        ne2000/ne2000.c, start/start.S, startup/bspstart.c, startup/exit.c,
442        startup/ldsegs.S, startup/linkcmds, timer/timer.c, timer/timerisr.S:
443        URL for license changed.
444
4452003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
446
447        PR 461/bsps
448        * start/Makefile.am: Correct generation of startup16.bin.
449
4502003-08-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
451
452        * ide/Makefile.am: Don't include @RTEMS_BPS@.cfg.
453
4542003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
455
456        * Makefile.am: Reflect having moved aclocal/.
457
4582003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
459
460        * Makefile.am: Reflect having moved automake/.
461        * 3c509/Makefile.am: Reflect having moved automake/.
462        * clock/Makefile.am: Reflect having moved automake/.
463        * console/Makefile.am: Reflect having moved automake/.
464        * ide/Makefile.am: Reflect having moved automake/.
465        * include/Makefile.am: Reflect having moved automake/.
466        * ne2000/Makefile.am: Reflect having moved automake/.
467        * start/Makefile.am: Reflect having moved automake/.
468        * startup/Makefile.am: Reflect having moved automake/.
469        * timer/Makefile.am: Reflect having moved automake/.
470        * wd8003/Makefile.am: Reflect having moved automake/.
471        * wrapup/Makefile.am: Reflect having moved automake/.
472
4732003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
474
475        PR 452/bsps
476        * startup/Makefile.am: Remove USE_INIT_FINI.
477
4782003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
479
480        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
481
4822003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
483
484        PR 445/bsps
485        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
486        Remove cpp, old_cpp (now unused).
487
4882003-07-08      Joel Sherrill <joel@OARcorp.com>
489
490        * console/console.c: Correct typo.
491
4922003-05-08      Chris Johns  <cjohns@cybertec.com.au>
493
494        * HOWTO:
495        Updated the GRUB version info and how to build GRUB from source.
496        Added how to boot over the network with a PXE Netboot BIOS.
497
4982003-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
499
500        * ide/.cvsignore: New.
501
5022003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
503
504        PR 368/filesystems
505        * startup/ldsegs.S: Increase alignment.
506        * Makefile.am, configure.ac, include/bsp.h, wrapup/Makefile.am:
507        Added IDE supporting infrastructure.
508        * ide/Makefile.am, ide/ide.c, ide/idecfg.c: New files.  Added
509        BSP support for libchip standard ide driver.
510
5112003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
512
513        * configure.ac: Remove AC_CONFIG_AUX_DIR.
514
5152003-02-20      Till Straumann <strauman@slac.stanford.edu>
516
517        PR 353/bsps
518        * include/bsp.h: Let the application override the network driver
519        and attach routine.
520
5212003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
522
523        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
524
5252003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
526
527        * configure.ac: AC_PREREQ(2.57).
528
5292003-01-20      Joel Sherrill <joel@OARcorp.com>
530
531        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
532
5332003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
534
535        * 3c509/Makefile.am: Don't include @RTEMS_BSP@.cfg.
536        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
537        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
538        * ne2000/Makefile.am: Don't include @RTEMS_BSP@.cfg.
539        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
540        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
541        * wd8003/Makefile.am: Don't include @RTEMS_BSP@.cfg.
542
5432002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
544
545        * start/Makefile.am: Use install-data-local to install startfile.
546
5472002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
548
549        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
550
5512002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
552
553        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
554
5552002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
556
557        * .cvsignore: Reformat.
558        Add autom4te*cache.
559        Remove autom4te.cache.
560
5612002-09-13     Eric Norum <eric.norum@usask.ca>
562
563        * start/start16.S: Remove unwanted + at beginning of relative
564        numeric label.
565
5662002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
567
568        * configure.ac: Remove duplicate timer/Makefile in AC_CONFIG_FILES.
569
5702002-08-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
571
572        * console/Makefile.am: Add $(PROJECT_INCLUDE)/rtems to
573        PREINSTALL_FILES.
574        * console/mouse_parser.c: Include <string.h> (for strcmp).
575        * console/vt.c: Include <string.h> (for memcpy).
576        * wd8003/wd8003.c: Include <string.h> (for memcpy, memset).
577
5782002-08-21      Joel Sherrill <joel@OARcorp.com>
579
580        * bsp_specs: Added support for -nostdlibs.
581
5822002-08-14      Joel Sherrill <joel@OARcorp.com>
583
584        * start/start16.S: Per PR259, added code to test for video present
585        before touching the adapter.  Eric Norum <eric.norum@usask.ca>
586        tested this patch.
587
5882002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
589
590        * console/ps2_mouse.c: Include <string.h> (for abort/exit).
591
5922002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
593
594        * 3c509/Makefile.am: Use .$(OBJEXT) instead of .o.
595        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
596        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
597        * ne2000/Makefile.am: Use .$(OBJEXT) instead of .o.
598        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
599        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
600        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
601        * wd8003/Makefile.am: Use .$(OBJEXT) instead of .o.
602        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
603
6042002-07-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
605
606        * startup/ldsegs.S: #include <asm.h>.
607        * include/bsp.h: Remove _IBMPC_chrdy (is not a public function).
608        Remove printk (Now in bspIo.h).
609
6102002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
611
612        * start/Makefile.am: Eliminate PGM.
613        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
614        Add bsplib_DATA += $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin.
615
6162002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
617
618        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
619
6202002-07-16      Eric Norum <eric.norum@usask.ca>
621
622        * console/console.c: Others on the rtems-users list have expressed
623        concern about this run-time selection, so I've enclosed the changes
624        in a #ifdef RTEMS_RUNTIME_CONSOLE_SELECT conditional.
625
6262002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
627
628        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
629        Remove $(OBJS) from all-local.
630
6312002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
632
633        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
634
6352001-05-09      Joel Sherrill <joel@OARcorp.com>
636
637        * startup/linkcmds: In support of gcc 3.1, added one of more
638        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
639        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
640        and direction of segments to memory regions may also have been
641        addressed.  This was a sweep across all BSPs.
642 
6432002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
644
645        * configure.ac:
646        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
647        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
648        * 3c509/Makefile.am: Remove AUTOMAKE_OPTIONS.
649        * Makefile.am: Remove AUTOMAKE_OPTIONS.
650        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
651        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
652        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
653        * ne2000/Makefile.am: Remove AUTOMAKE_OPTIONS.
654        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
655        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
656        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
657        * wd8003/Makefile.am: Remove AUTOMAKE_OPTIONS.
658        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
659
6602002-03-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
661
662        * PR139
663        * configure.ac: Remove stray ';', breaks building with automake-1.6.
664
6652002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
666
667        * include/bsp.h: Include rtems/bspIo.h instead of bspIo.h.
668
6692001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
670
671        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
672        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
673
6742001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
675
676        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
677
6782001-10-12      Joel Sherrill <joel@OARcorp.com>
679
680        * console/inch.c: Fixed typo.
681
6822001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
683
684        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
685        * configure.in: Remove.
686        * configure.ac: New file, generated from configure.in by autoupdate.
687
6882001-09-27      Joel Sherrill <joel@OARcorp.com>
689
690        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
691
6922001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
693
694        * include/Makefile.am: Use 'CLEANFILES ='.
695        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
696        * console/Makefile.am: Use 'PREINSTALL_FILES ='.
697        * Makefile.am: Use 'TMPINSTALL_FILES ='.
698
6992001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
700
701        * console/Makefile.am: Remove RTEMS_H_FILES.
702        * start/start16.S: include <bspopts.h> to get NEW_GAS.
703
7042001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
705
706        * configure.in: Add bspopts.h.
707        * include/.cvsignore: Add bspopts.h*, stamp-h*.
708        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
709        * 3c509/Makefile.am: Dito.
710        * console/Makefile.am: Dito.
711        * include/bsp.h: Include bspopts.h.
712
7132001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
714
715        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
716
7172001-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
718
719        * ne2000/ne2000.c: Remove #define __INSIDE_RTEMS_BSD_TCPIP_STACK__.
720
7212001-01-05      Joel Sherrill <joel@OARcorp.com>
722
723        * console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
724        would be visible.
725
7262000-12-05       Eric Valette <valette@crf.canon.fr>
727
728        * console/inch.c, console/keyboard.c, console/pc_keyb.c,
729        console/vt.c, include/bsp.h: Correct incorrect interrupt level
730        handling in new keyboard management code.  Correct
731        BSP_poll_char initialization routine.
732        * start/start.S, startup/bspstart.c: Correct when the video is
733        initialized.
734        * timer/timer.c (Calibrate_1ms_loop): Address problem where this
735        did not work correctly on all PC speeds. The new calibrate routine
736        has been tested on Pentium 166, pentium II 200, pentium III
737        300 Mhz and does work as expected.
738
7392000-12-05      Joel Sherrill <joel@OARcorp.com>
740
741        * pc386/console/console.c, pc386/console/serial_mouse.c,
742        pc386/console/vgainit.c, shared/comm/tty_drv.c: Remove warnings.
743
7442000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
745
746        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
747
7482000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
749
750        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
751
7522000-11-01      Joel Sherrill <joel@OARcorp.com>
753
754        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
755        and libcsupport.h moved from libc to lib/include/rtems and
756        now must be referenced as <rtems/XXX.h>.   Header file order
757        was cleaned up while doing this.
758
7592000-10-29      Joel Sherrill <joel@OARcorp.com>
760
761        * startup/sbrk.c: Removed.  Redundant with shared version.
762
7632000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
764
765        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
766        Switch to GNU canonicalization.
767
7682000-10-23      Joel Sherrill <joel@OARcorp.com>
769
770        * console/serial_mouse.c: Fixed typos introduced by removal of CR/LF.
771
7722000-10-20      Rosimildo da Silva <rdasilva@connecttel.com>
773
774        * console/serial_mouse.c: Added support for changing serial parameters.
775
7762000-10-20      Joel Sherrill <joel@OARcorp.com>
777
778        * include/wd80x3.h: Added file header and logic to prevent multiple
779        inclusions of this file.
780        * wd8003/wd8003.c: Corrected attach to include "int attach" parameter.
781
7822000-10-20      Joel Sherrill <joel@OARcorp.com>
783
784        * include/bsp.h: Cleaned up network driver name and attach defines.
785
7862000-10-20      Dmitry Kargapolov <dk@gentex.ru>
787
788        * ne2000/ne2000.c: Fix some errors in the driver. 
789        1. There was no sufficient check of data in ethernet header.
790        The code in ne_rx_daemon() was:
791            inport_word (dport, len);
792            ...
793            len -= 4;
794              ...
795            if (len > 0)
796              ne_read_data (sc, startaddr, len, p);
797        Unfortunately, sometimes my NIC gave me too big len value,
798        the result was memory override.  To fix this, I added ethernet
799        header data checking.
800
801        2. The way overrides were serviced was not good.  It was complex
802        but sometimes did not provide reliable continuing of NIC working.
803        I had the situation of an endless loop in ne_check_status()
804        after override processing.
805
806        3. There was conceptual error of porting.  The old method of
807        overrides curing was ported from the OS-s, where override-processing
808        did start immediately.  But RTEMS-version uses events, and cleaning
809        of the overrides can start later.
810
811        I selected the way of ne2000 programming that is used
812        in freebsd kernel (v4.0).
813
814        Because of both problems, incorrect data in header of raw packet
815        and receiver override, it went through ne_reset() and fully
816        reset the ne2000.
817
818        So, in summary
819        - added detecting of the incorrect data in ethernet header;
820        - replaced handling of receiver overrides with new scheme,
821        via resetting of NIC, this method is used also in case of
822        invalid header detecting.
823
8242000-10-18       Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
825
826        * console/console.c, console/serial_mouse.c, include/bsp.h:
827        Add the ability to set parity, number of data bits and
828        number of stop bits to the existing i386 serial drivers.
829
8302000-10-17      Joel Sherrill <joel@OARcorp.com>
831
832        * startup/Makefile.am: Added idt.c since it has been moved libcpu/i386
833        to libbsp/i386/shared/irq.
834
8352000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
836
837        * startup/linkcmds: Added lines so DWARF debug information
838        would be available.  Otherwise gdb complains that the offsets
839        for the debug info are incorrect and doesn't load the files.
840
8412000-09-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
842
843        * start/Makefile.am: Remove AM_CPPFLAGS and GAS_CODE16 conditional.
844
8452000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
846
847        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
848        ne2000/Makefile.am, start/Makefile.am, startup/Makefile.am,
849        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Include
850        compile.am
851
8522000-08-30      Joel Sherrill <joel@OARcorp.com>
853
854        * console/keyboard.h: Changed numerous routines from extern inline
855        to static inline.
856
8572000-08-26  Rosimildo da Silva  <rdasilva@connecttel.com>
858
859        * Major rework of the "/dev/console" driver.
860        * Added termios support for stdin ( keyboard ).
861        * Added ioctls() to support modes similar to Linux( XLATE,
862        RAW, MEDIUMRAW ).
863        * Added Keyboard mapping and handling of the keyboard's leds.
864        * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA
865        controller ( 16 colors ).
866        * Added PS/2 and Serial mouse support for PC386 BSP.
867        * console/defkeymap.c: New file.
868        * console/fb_vga.c: New file.
869        * console/fb_vga.h: New file.
870        * console/i386kbd.h: New file.
871        * console/kd.h: New file.
872        * console/keyboard.c: New file.
873        * console/keyboard.h: New file.
874        * console/mouse_parser.c: New file.
875        * console/mouse_parser.h: New file.
876        * console/pc_keyb.c: New file.
877        * console/ps2_drv.h: New file.
878        * console/ps2_mouse.c: New file.
879        * console/ps2_mouse.h: New file.
880        * console/serial_mouse.c: New file.
881        * console/serial_mouse.h: New file.
882        * console/vgainit.c: New file.
883        * console/vt.c: New file.
884        * console/Makefile.am: Reflect new files.
885        * console/console.c, console/inch.c, console/outch.c: Console
886        functionality modifications.
887        * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c
888
8892000-08-10      Joel Sherrill <joel@OARcorp.com>
890
891        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.