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

4.104.114.84.95
Last change on this file since 1f49f77 was b012921, checked in by Joel Sherrill <joel.sherrill@…>, on 06/20/07 at 22:16:49

2007-06-20 Joel Sherrill <joel.sherrill@…>

  • ne2000/ne2000.c: Fix spelling error.
  • Property mode set to 100644
File size: 29.0 KB
Line 
12007-06-20      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * ne2000/ne2000.c: Fix spelling error.
4
52007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
8        since it was used to configure a no longer used feature. Device names
9        are now part of the filesystem not in a table.
10
112007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
12
13        PR 1244/bsps
14        * console/console.c: Remove definition of __assert.
15
162007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
17
18        * bsp_specs: Remove qrtems_debug.
19
202007-04-02      Joel Sherrill <joel@OARcorp.com>
21
22        * clock/ckinit.c: Eliminate TOD_Ticks_per_second variable.
23
242007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
25
26        * ne2000/ne2000.c (ne_interrupt_handler): Avoid warning.
27
282007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
29
30        * ne2000/ne2000.c: Remove typecast.
31
322007-03-11      Joel Sherrill <joel@OARcorp.com>
33
34        * startup/bspstart.c: Remove assignments of
35        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
36        value in boot_card.c
37
382007-01-29      Ralf Corsépius <ralf.corsepius@rtems.org>
39
40        * console/fb_vga.c: Eliminate __u16, __u32.
41
422006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
43
44        * 3c509/3c509.c, ne2000/ne2000.c, wd8003/wd8003.c: Use
45        ioctl_command_t as arg in ioctl-functions.
46
472006-12-13      Alexey Shamrin <shamrin@gmail.com>
48
49        PR 1189/bsps
50        * console/outch.c: If you print a character with the code larger than
51        127 (extended ASCII) to the VGA console, then it blinks. The reason:
52        char == signed char, so such characters get represented by negative
53        numbers. The sign bit then goes to attribute byte, resulting in the
54        blinking.
55
562006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
57
58        * configure.ac: New BUG-REPORT address.
59
602006-11-15      Joel Sherrill <joel@OARcorp.com>
61
62        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
63        file and simplified initialization.
64
652006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        * Makefile.am: Remove superfluous -DASM.
68
692006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
70
71        * configure.ac: Require autoconf-2.60. Require automake-1.10.
72
732006-09-11      Joel Sherrill <joel@OARcorp.com>
74
75        * console/fb_vga.c, console/kd.h: Convert C++ style comments to C
76        style.
77
782006-09-04      Till Straumann <strauman@slac.stanford.edu>
79
80        * startup/bspstart.c, start/start.S: Since the crude
81        memory autodetection code can easily fail (boards with
82        'reserved' regions - I experienced a hard lockup on a
83        dell precision 490 when writing past the bios-reported
84        memory size) I added code that a) tries to save
85        and use multiboot info, if present b) allows applications
86        to override/set memory size via a weak alias.
87
882006-09-04      Till Straumann <strauman@slac.stanford.edu>
89
90        * startup/linkcmds: added *(.text.*) *(.data.*) *(.bss.*)
91
922006-02-01      Joel Sherrill <joel@OARcorp.com>
93
94        * configure.ac, console/console.c: Add USE_COM1_AS_CONSOLE BSP option.
95        This makes it easy to build the pc386 BSP in a configuration that
96        corresponds to qemu with COM1 redirected to stdio.
97
982006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
99
100        * configure.ac: Remove explicit ampolish3 support (now in
101        RTEMS_BSP_CONFIGURE).
102
1032006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
104
105        * configure.ac: Add ampolish3 support.
106        * Makefile.am: Add preinstall.am.
107
1082005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
109
110        * timer/timer.c: Remove C++-style comments.
111
1122005-11-02      Till Straumann <strauman@slac.stanford.edu>
113
114        PR 832/bsps
115        * startup/ldsegs.S: put IDT and GDT into data segment.
116        The CPU modifies the 'accessed' bit and GDB's (rtems-gdb-stub)
117        text segment checksum comparison failed...
118
1192005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
120
121        * console/fb_vga.h, console/kd.h, console/ps2_drv.h,
122        console/serial_mouse.c, console/serial_mouse.h: Remove CVS Log.
123
1242005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
125
126        * Makefile.am: Install/preinstall headers from ../../i386/shared.
127
1282005-09-29      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
129
130        PR 649/filesystem
131        * ide/idecfg.c: added configuration items for primary/secondary
132        IDE interface
133        * configure.ac: added configuration items for primary/secondary
134        IDE interface
135       
1362005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
137
138        * 3c509/3c509.c: Remove [$]Log.
139        Include <errno.h> instead of <sys/errno.h>.
140
1412005-08-23  Karel Gardas  <kgardas@objectsecurity.com>>
142
143        * timer/timer.c: Enhance to use either interupt-based timer
144        functions on older CPUs or to use TSC-based timer functions on
145        more recent (Pentium and above) CPUs. The decision is made in
146        Timer_initialize function when it is called for the first time
147        based on a result obtained from cpuid instruction during the BSP
148        initialization phase. During the first call, there are also late
149        bindings to the implementation functions initialized to
150        appropriate values.
151
1522005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
153
154        * startup/bspstart.c: Initialize PCI bus in bsp_start function.
155
1562005-07-18      Lars Munch <lars@segv.dk>
157
158        PR 813/networking
159        * ne2000/ne2000.c: The ne2000 driver on pc386 has been broken since a
160        parameter was added to irq handlers (2005-04-18). Before these
161        changes the argument to the interrupt handler was the interrupt
162        number, now the argument is handle, but the ne2000 driver needs the
163        interrupt number. The fix is to set the handle to the interrupt
164        number.
165
1662005-07-06      Ralf Corsepius <ralf.corsepius@rtems.org>
167
168        * console/keyboard.c: Apply CHAR_BIT to compute BITS_PER_LONG.
169
1702005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
171
172        * include/bsp.h: New header guard.
173
1742005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
175
176        * 3c509/3c509.c, clock/ckinit.c, console/console.c, console/fb_vga.c,
177        console/inch.c, console/ps2_mouse.c, console/serial_mouse.c,
178        ne2000/ne2000.c, timer/timer.c, wd8003/wd8003.c: Moved irq.h to bsp
179        subdirectory.
180
1812005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
182
183        * 3c509/3c509.c, ne2000/ne2000.c: Modified parameters to
184        remove warnings.
185        * console/console.c, wd8003/wd8003.c: Added support for
186        addition of parameter in ISRs.
187       
1882005-04-26      Joel Sherrill <joel@OARcorp.com>
189
190        * 3c509/3c509.c, wd8003/wd8003.c: Eliminate warnings.
191
1922005-04-18      Eric Valette <eric.valette@free.fr>
193
194        * clock/ckinit.c, console/console.c, console/ps2_mouse.c,
195        console/serial_mouse.c, timer/timer.c: Added parameter to irq handler
196
1972005-02-18      Joel Sherrill <joel@OARcorp.com>
198
199        * console/keyboard.h: Add include file and cleanup file header.
200
2012005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
202
203        * clock/todcfg.c: size_t RTC_Count.
204
2052005-01-18      Ralf Corsepius <ralf.corsepius@rtems.org>
206
207        * console/vgainit.c: static graphic_on|off.
208
2092005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
210
211        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
212
2132005-01-04      Joel Sherrill <joel@OARcorp.com>
214
215        * console/keyboard.c, console/ps2_mouse.c, console/vt.c: Remove
216        warnings.
217
2182005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
219
220        * Makefile.am: Remove build-variant support.
221
2222004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
223
224        PR 703/filesystem
225        * ide/ide.c: Extend the "modes_available" and "mode_active" parameters
226        to uint16_t for UDMA support.
227
2282004-10-13      Eric Norum <norume@aps.anl.gov>
229
230        PR 688/bsps
231        * Makefile.am clock/todcfg.c: Add support for MC146818A TOD chip.
232
2332004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
234
235        * configure.ac: Require automake > 1.9.
236
2372004-07-25      Joel Sherrill <joel@OARcorp.com>
238
239        * 3c509/3c509.c: Add <sys/errno.h>.
240        * startup/linkcmds: Add .jcr section.
241
2422004-05-21  Till Strauman <strauman@slac.stanford.edu>
243
244        * PR 624/bsps
245        startup/bspstart.c: When probing the memory, make sure not to
246        corrupt the application. Only probe addresses beyond rtemsFreeMemStart.
247        * Let IBMPC_outch() convert LF -> CRLF to avoid printk scrambling
248        the screen.
249
2502004-05-21      Joel Sherrill <joel@OARcorp.com>
251
252        * ne2000/ne2000.c, wd8003/wd8003.c: Include errno.h as a consequence of
253        recent updates to BSD header files.
254
2552004-04-23      Ralf Corsepius <ralf.corsepius@rtems.org>
256
257        PR 610/bsps
258        * Makefile.am: Add include/tm27.h, Cosmetics.
259        * include/tm27.h: Final cosmetics.
260
2612004-04-22      Ralf Corsepius <ralf.corsepius@rtems.org>
262
263        * include/bsp.h: Split out tmtest27 support.
264        * include/tm27.h: New.
265
2662004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
267
268        PR 613/bsps
269        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
270
2712004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
272
273        PR 614/bsps
274        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
275
2762004-04-14      Ralf Corsepius <ralf.corsepius@rtems.org>
277
278        * configure.ac: Add RTEMS_ROOT (HACK: This is the last file c/src
279        which still uses RTEMS_ROOT).
280
2812004-04-02      Ralf Corsepius <ralf.corsepius@rtems.org>
282
283        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
284        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
285
2862004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
287
288        * startup/ldsegs.S: Include <rtems/asm.h> instead of <asm.h>.
289        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
290        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
291        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
292
2932004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
294
295        * clock/ckinit.c, clock/rtc.c, console/inch.c, ide/ide.c,
296        include/bsp.h, startup/bspstart.c, timer/timer.c: Convert to using
297        c99 fixed size types.
298
2992004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
300
301        * Makefile.am: Don't install *.rels. Reflect changes to bsp.am.
302        Preinstall dist_project_lib*.
303
3042004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
305
306        * configure.ac: Explicitly check for OBJCOPY.
307
3082004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
309
310        * Makefile.am: Reflect changes to bsp.am.
311
3122004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
313
314        * Makefile.am: Reflect changes to bsp.am.
315
3162004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
317
318        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
319
3202004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
321
322        * Makefile.am: Add start*.bin to CLEANFILES.
323
3242004-02-06      Joel Sherrill <joel@OARcorp.com>
325
326        * Makefile.am: Split startup into multiple .rels without reorganizing
327        the source.
328
3292004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
330
331        * Makefile.am: Add missing $ in reference to 3c509.rel.
332
3332004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
334
335        * Makefile.am: Merge-in 3c509/Makefile.am, clock/Makefile.am,
336        console/Makefile.am, ide/Makefile.am, ne2000/Makefile.am,
337        startup/Makefile.am, timer/Makefile.am, wd8003/Makefile.am,
338        wrapup/Makefile.am. Use automake compilation rules.
339        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
340        ide/Makefile.am, ne2000/Makefile.am, startup/Makefile.am,
341        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Remove.
342        * configure.ac: Reflect changes above.
343        * start/start.S: Change comment to make it gcc -ansi compliant.
344
3452004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
346
347        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
348        Add RTEMS_PROG_CCAS.
349
3502004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * Makefile.am: Add PREINSTALL_DIRS.
353        * console/Makefile.am: Add PREINSTALL_DIRS.
354        * wrapup/Makefile.am: Reflect changes to libcpu.
355
3562004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
357
358        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
359        Add PRE/TMPINSTALL_FILES to CLEANFILES.
360        * console/Makefile.am: Ditto.
361        * startup/Makefile.am: Ditto.
362
3632004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
364
365        * start/Makefile.am: Remove.
366        * Makefile.am: Merge-in start/Makefile.am.
367        * configure.ac: Reflect changes above.
368
3692004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
370
371        * wrapup/Makefile.am: Eliminate $(LIB).
372        Use noinst_DATA to trigger building libbsp.a.
373
3742003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
375
376        * start/Makefile.am: Build $(ARCH)/start16$(LIB_VARIANT).bin.
377
3782003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
379
380        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
381        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
382
3832003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
384
385        * console/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
386        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
387        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
388
3892003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
390
391        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
392
3932003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
394
395        * wrapup/Makefile.am: Cosmetics.
396
3972003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
398
399        * Makefile.am: Misc cleanups and fixes.
400        * start/Makefile.am: Misc cleanups and fixes.
401        * startup/Makefile.am: Misc cleanups and fixes.
402        * wrapup/Makefile.am: Misc cleanups and fixes.
403
4042003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
405
406        * ide/Makefile.am: PGM = ide.rel.
407
4082003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
409
410        * Makefile.am: Add preinstallation dirstamp support.
411        * 3c509/Makefile.am: Cosmetics.
412        * clock/Makefile.am: Cosmetics.
413        * console/Makefile.am: Add preinstallation dirstamp support.
414        * ide/Makefile.am: Cosmetics.
415        * ne2000/Makefile.am: Cosmetics.
416        * start/Makefile.am: Add compilation dirstamp support.
417        * startup/Makefile.am: Cosmetics.
418        * timer/Makefile.am: Cosmetics.
419        * wd8003/Makefile.am: Cosmetics.
420        * wrapup/Makefile.am: Cosmetics.
421
4222003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
423
424        * 3c509/Makefile.am: Remove all-local: $(ARCH).
425        * clock/Makefile.am: Remove all-local: $(ARCH).
426        * console/Makefile.am: Remove all-local: $(ARCH).
427        * ide/Makefile.am: Remove all-local: $(ARCH).
428        * ne2000/Makefile.am: Remove all-local: $(ARCH).
429        * start/Makefile.am: Remove all-local: $(ARCH).
430        * startup/Makefile.am: Remove all-local: $(ARCH).
431        * timer/Makefile.am: Remove all-local: $(ARCH).
432        * wd8003/Makefile.am: Remove all-local: $(ARCH).
433        * wrapup/Makefile.am: Remove all-local: $(ARCH).
434
4352003-10-02      Till Strauman <strauman@slac.stanford.edu>
436
437        PR 502/bsps
438        * console/outch.c: Add support for a few ANSI escape sequences to make
439        libetcl happy.
440
4412003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
442
443        * Makefile.am: Merge-in include/Makefile.am.
444        Reflect changes to bsp.am.
445        * include/Makefile.am: Remove.
446        * configure.ac: Reflect changes above.
447
4482003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
449
450        * bsp_specs: Remove *lib:.
451
4522003-09-04      Joel Sherrill <joel@OARcorp.com>
453
454        * clock/ckinit.c, clock/rtc.c, console/console.c, console/inch.c,
455        console/outch.c, ide/ide.c, include/bsp.h, include/crt.h,
456        ne2000/ne2000.c, start/start.S, startup/bspstart.c, startup/exit.c,
457        startup/ldsegs.S, startup/linkcmds, timer/timer.c, timer/timerisr.S:
458        URL for license changed.
459
4602003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
461
462        PR 461/bsps
463        * start/Makefile.am: Correct generation of startup16.bin.
464
4652003-08-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
466
467        * ide/Makefile.am: Don't include @RTEMS_BPS@.cfg.
468
4692003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
470
471        * Makefile.am: Reflect having moved aclocal/.
472
4732003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
474
475        * Makefile.am: Reflect having moved automake/.
476        * 3c509/Makefile.am: Reflect having moved automake/.
477        * clock/Makefile.am: Reflect having moved automake/.
478        * console/Makefile.am: Reflect having moved automake/.
479        * ide/Makefile.am: Reflect having moved automake/.
480        * include/Makefile.am: Reflect having moved automake/.
481        * ne2000/Makefile.am: Reflect having moved automake/.
482        * start/Makefile.am: Reflect having moved automake/.
483        * startup/Makefile.am: Reflect having moved automake/.
484        * timer/Makefile.am: Reflect having moved automake/.
485        * wd8003/Makefile.am: Reflect having moved automake/.
486        * wrapup/Makefile.am: Reflect having moved automake/.
487
4882003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
489
490        PR 452/bsps
491        * startup/Makefile.am: Remove USE_INIT_FINI.
492
4932003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
494
495        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
496
4972003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
498
499        PR 445/bsps
500        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
501        Remove cpp, old_cpp (now unused).
502
5032003-07-08      Joel Sherrill <joel@OARcorp.com>
504
505        * console/console.c: Correct typo.
506
5072003-05-08      Chris Johns  <cjohns@cybertec.com.au>
508
509        * HOWTO:
510        Updated the GRUB version info and how to build GRUB from source.
511        Added how to boot over the network with a PXE Netboot BIOS.
512
5132003-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
514
515        * ide/.cvsignore: New.
516
5172003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
518
519        PR 368/filesystems
520        * startup/ldsegs.S: Increase alignment.
521        * Makefile.am, configure.ac, include/bsp.h, wrapup/Makefile.am:
522        Added IDE supporting infrastructure.
523        * ide/Makefile.am, ide/ide.c, ide/idecfg.c: New files.  Added
524        BSP support for libchip standard ide driver.
525
5262003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
527
528        * configure.ac: Remove AC_CONFIG_AUX_DIR.
529
5302003-02-20      Till Straumann <strauman@slac.stanford.edu>
531
532        PR 353/bsps
533        * include/bsp.h: Let the application override the network driver
534        and attach routine.
535
5362003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
537
538        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
539
5402003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
541
542        * configure.ac: AC_PREREQ(2.57).
543
5442003-01-20      Joel Sherrill <joel@OARcorp.com>
545
546        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
547
5482003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
549
550        * 3c509/Makefile.am: Don't include @RTEMS_BSP@.cfg.
551        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
552        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
553        * ne2000/Makefile.am: Don't include @RTEMS_BSP@.cfg.
554        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
555        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
556        * wd8003/Makefile.am: Don't include @RTEMS_BSP@.cfg.
557
5582002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
559
560        * start/Makefile.am: Use install-data-local to install startfile.
561
5622002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
563
564        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
565
5662002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
567
568        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
569
5702002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
571
572        * .cvsignore: Reformat.
573        Add autom4te*cache.
574        Remove autom4te.cache.
575
5762002-09-13     Eric Norum <eric.norum@usask.ca>
577
578        * start/start16.S: Remove unwanted + at beginning of relative
579        numeric label.
580
5812002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
582
583        * configure.ac: Remove duplicate timer/Makefile in AC_CONFIG_FILES.
584
5852002-08-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
586
587        * console/Makefile.am: Add $(PROJECT_INCLUDE)/rtems to
588        PREINSTALL_FILES.
589        * console/mouse_parser.c: Include <string.h> (for strcmp).
590        * console/vt.c: Include <string.h> (for memcpy).
591        * wd8003/wd8003.c: Include <string.h> (for memcpy, memset).
592
5932002-08-21      Joel Sherrill <joel@OARcorp.com>
594
595        * bsp_specs: Added support for -nostdlibs.
596
5972002-08-14      Joel Sherrill <joel@OARcorp.com>
598
599        * start/start16.S: Per PR259, added code to test for video present
600        before touching the adapter.  Eric Norum <eric.norum@usask.ca>
601        tested this patch.
602
6032002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
604
605        * console/ps2_mouse.c: Include <string.h> (for abort/exit).
606
6072002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
608
609        * 3c509/Makefile.am: Use .$(OBJEXT) instead of .o.
610        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
611        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
612        * ne2000/Makefile.am: Use .$(OBJEXT) instead of .o.
613        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
614        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
615        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
616        * wd8003/Makefile.am: Use .$(OBJEXT) instead of .o.
617        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
618
6192002-07-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
620
621        * startup/ldsegs.S: #include <asm.h>.
622        * include/bsp.h: Remove _IBMPC_chrdy (is not a public function).
623        Remove printk (Now in bspIo.h).
624
6252002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
626
627        * start/Makefile.am: Eliminate PGM.
628        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
629        Add bsplib_DATA += $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin.
630
6312002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
632
633        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
634
6352002-07-16      Eric Norum <eric.norum@usask.ca>
636
637        * console/console.c: Others on the rtems-users list have expressed
638        concern about this run-time selection, so I've enclosed the changes
639        in a #ifdef RTEMS_RUNTIME_CONSOLE_SELECT conditional.
640
6412002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
642
643        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
644        Remove $(OBJS) from all-local.
645
6462002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
647
648        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
649
6502001-05-09      Joel Sherrill <joel@OARcorp.com>
651
652        * startup/linkcmds: In support of gcc 3.1, added one of more
653        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
654        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
655        and direction of segments to memory regions may also have been
656        addressed.  This was a sweep across all BSPs.
657 
6582002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
659
660        * configure.ac:
661        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
662        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
663        * 3c509/Makefile.am: Remove AUTOMAKE_OPTIONS.
664        * Makefile.am: Remove AUTOMAKE_OPTIONS.
665        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
666        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
667        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
668        * ne2000/Makefile.am: Remove AUTOMAKE_OPTIONS.
669        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
670        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
671        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
672        * wd8003/Makefile.am: Remove AUTOMAKE_OPTIONS.
673        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
674
6752002-03-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
676
677        * PR139
678        * configure.ac: Remove stray ';', breaks building with automake-1.6.
679
6802002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
681
682        * include/bsp.h: Include rtems/bspIo.h instead of bspIo.h.
683
6842001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
685
686        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
687        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
688
6892001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
690
691        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
692
6932001-10-12      Joel Sherrill <joel@OARcorp.com>
694
695        * console/inch.c: Fixed typo.
696
6972001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
698
699        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
700        * configure.in: Remove.
701        * configure.ac: New file, generated from configure.in by autoupdate.
702
7032001-09-27      Joel Sherrill <joel@OARcorp.com>
704
705        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
706
7072001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
708
709        * include/Makefile.am: Use 'CLEANFILES ='.
710        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
711        * console/Makefile.am: Use 'PREINSTALL_FILES ='.
712        * Makefile.am: Use 'TMPINSTALL_FILES ='.
713
7142001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
715
716        * console/Makefile.am: Remove RTEMS_H_FILES.
717        * start/start16.S: include <bspopts.h> to get NEW_GAS.
718
7192001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
720
721        * configure.in: Add bspopts.h.
722        * include/.cvsignore: Add bspopts.h*, stamp-h*.
723        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
724        * 3c509/Makefile.am: Dito.
725        * console/Makefile.am: Dito.
726        * include/bsp.h: Include bspopts.h.
727
7282001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
729
730        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
731
7322001-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
733
734        * ne2000/ne2000.c: Remove #define __INSIDE_RTEMS_BSD_TCPIP_STACK__.
735
7362001-01-05      Joel Sherrill <joel@OARcorp.com>
737
738        * console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
739        would be visible.
740
7412000-12-05       Eric Valette <valette@crf.canon.fr>
742
743        * console/inch.c, console/keyboard.c, console/pc_keyb.c,
744        console/vt.c, include/bsp.h: Correct incorrect interrupt level
745        handling in new keyboard management code.  Correct
746        BSP_poll_char initialization routine.
747        * start/start.S, startup/bspstart.c: Correct when the video is
748        initialized.
749        * timer/timer.c (Calibrate_1ms_loop): Address problem where this
750        did not work correctly on all PC speeds. The new calibrate routine
751        has been tested on Pentium 166, pentium II 200, pentium III
752        300 Mhz and does work as expected.
753
7542000-12-05      Joel Sherrill <joel@OARcorp.com>
755
756        * pc386/console/console.c, pc386/console/serial_mouse.c,
757        pc386/console/vgainit.c, shared/comm/tty_drv.c: Remove warnings.
758
7592000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
760
761        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
762
7632000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
764
765        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
766
7672000-11-01      Joel Sherrill <joel@OARcorp.com>
768
769        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
770        and libcsupport.h moved from libc to lib/include/rtems and
771        now must be referenced as <rtems/XXX.h>.   Header file order
772        was cleaned up while doing this.
773
7742000-10-29      Joel Sherrill <joel@OARcorp.com>
775
776        * startup/sbrk.c: Removed.  Redundant with shared version.
777
7782000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
779
780        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
781        Switch to GNU canonicalization.
782
7832000-10-23      Joel Sherrill <joel@OARcorp.com>
784
785        * console/serial_mouse.c: Fixed typos introduced by removal of CR/LF.
786
7872000-10-20      Rosimildo da Silva <rdasilva@connecttel.com>
788
789        * console/serial_mouse.c: Added support for changing serial parameters.
790
7912000-10-20      Joel Sherrill <joel@OARcorp.com>
792
793        * include/wd80x3.h: Added file header and logic to prevent multiple
794        inclusions of this file.
795        * wd8003/wd8003.c: Corrected attach to include "int attach" parameter.
796
7972000-10-20      Joel Sherrill <joel@OARcorp.com>
798
799        * include/bsp.h: Cleaned up network driver name and attach defines.
800
8012000-10-20      Dmitry Kargapolov <dk@gentex.ru>
802
803        * ne2000/ne2000.c: Fix some errors in the driver. 
804        1. There was no sufficient check of data in ethernet header.
805        The code in ne_rx_daemon() was:
806            inport_word (dport, len);
807            ...
808            len -= 4;
809              ...
810            if (len > 0)
811              ne_read_data (sc, startaddr, len, p);
812        Unfortunately, sometimes my NIC gave me too big len value,
813        the result was memory override.  To fix this, I added ethernet
814        header data checking.
815
816        2. The way overrides were serviced was not good.  It was complex
817        but sometimes did not provide reliable continuing of NIC working.
818        I had the situation of an endless loop in ne_check_status()
819        after override processing.
820
821        3. There was conceptual error of porting.  The old method of
822        overrides curing was ported from the OS-s, where override-processing
823        did start immediately.  But RTEMS-version uses events, and cleaning
824        of the overrides can start later.
825
826        I selected the way of ne2000 programming that is used
827        in freebsd kernel (v4.0).
828
829        Because of both problems, incorrect data in header of raw packet
830        and receiver override, it went through ne_reset() and fully
831        reset the ne2000.
832
833        So, in summary
834        - added detecting of the incorrect data in ethernet header;
835        - replaced handling of receiver overrides with new scheme,
836        via resetting of NIC, this method is used also in case of
837        invalid header detecting.
838
8392000-10-18       Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
840
841        * console/console.c, console/serial_mouse.c, include/bsp.h:
842        Add the ability to set parity, number of data bits and
843        number of stop bits to the existing i386 serial drivers.
844
8452000-10-17      Joel Sherrill <joel@OARcorp.com>
846
847        * startup/Makefile.am: Added idt.c since it has been moved libcpu/i386
848        to libbsp/i386/shared/irq.
849
8502000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
851
852        * startup/linkcmds: Added lines so DWARF debug information
853        would be available.  Otherwise gdb complains that the offsets
854        for the debug info are incorrect and doesn't load the files.
855
8562000-09-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
857
858        * start/Makefile.am: Remove AM_CPPFLAGS and GAS_CODE16 conditional.
859
8602000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
861
862        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
863        ne2000/Makefile.am, start/Makefile.am, startup/Makefile.am,
864        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Include
865        compile.am
866
8672000-08-30      Joel Sherrill <joel@OARcorp.com>
868
869        * console/keyboard.h: Changed numerous routines from extern inline
870        to static inline.
871
8722000-08-26  Rosimildo da Silva  <rdasilva@connecttel.com>
873
874        * Major rework of the "/dev/console" driver.
875        * Added termios support for stdin ( keyboard ).
876        * Added ioctls() to support modes similar to Linux( XLATE,
877        RAW, MEDIUMRAW ).
878        * Added Keyboard mapping and handling of the keyboard's leds.
879        * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA
880        controller ( 16 colors ).
881        * Added PS/2 and Serial mouse support for PC386 BSP.
882        * console/defkeymap.c: New file.
883        * console/fb_vga.c: New file.
884        * console/fb_vga.h: New file.
885        * console/i386kbd.h: New file.
886        * console/kd.h: New file.
887        * console/keyboard.c: New file.
888        * console/keyboard.h: New file.
889        * console/mouse_parser.c: New file.
890        * console/mouse_parser.h: New file.
891        * console/pc_keyb.c: New file.
892        * console/ps2_drv.h: New file.
893        * console/ps2_mouse.c: New file.
894        * console/ps2_mouse.h: New file.
895        * console/serial_mouse.c: New file.
896        * console/serial_mouse.h: New file.
897        * console/vgainit.c: New file.
898        * console/vt.c: New file.
899        * console/Makefile.am: Reflect new files.
900        * console/console.c, console/inch.c, console/outch.c: Console
901        functionality modifications.
902        * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c
903
9042000-08-10      Joel Sherrill <joel@OARcorp.com>
905
906        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.