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

4.104.114.84.95
Last change on this file since a6175946 was 086c1c3, checked in by Joel Sherrill <joel.sherrill@…>, on 11/07/05 at 16:19:21

Fixed formatting.

  • Property mode set to 100644
File size: 25.7 KB
Line 
12005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * timer/timer.c: Remove C++-style comments.
4
52005-11-02      Till Straumann <strauman@slac.stanford.edu>
6
7        PR 832/bsps
8        * startup/ldsegs.S: put IDT and GDT into data segment.
9        The CPU modifies the 'accessed' bit and GDB's (rtems-gdb-stub)
10        text segment checksum comparison failed...
11
122005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
13
14        * console/fb_vga.h, console/kd.h, console/ps2_drv.h,
15        console/serial_mouse.c, console/serial_mouse.h: Remove CVS Log.
16
172005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
18
19        * Makefile.am: Install/preinstall headers from ../../i386/shared.
20
212005-09-29      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
22
23        PR 649/filesystem
24        * ide/idecfg.c: added configuration items for primary/secondary
25        IDE interface
26        * configure.ac: added configuration items for primary/secondary
27        IDE interface
28       
292005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
30
31        * 3c509/3c509.c: Remove [$]Log.
32        Include <errno.h> instead of <sys/errno.h>.
33
342005-08-23  Karel Gardas  <kgardas@objectsecurity.com>>
35
36        * timer/timer.c: Enhance to use either interupt-based timer
37        functions on older CPUs or to use TSC-based timer functions on
38        more recent (Pentium and above) CPUs. The decision is made in
39        Timer_initialize function when it is called for the first time
40        based on a result obtained from cpuid instruction during the BSP
41        initialization phase. During the first call, there are also late
42        bindings to the implementation functions initialized to
43        appropriate values.
44
452005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
46
47        * startup/bspstart.c: Initialize PCI bus in bsp_start function.
48
492005-07-18      Lars Munch <lars@segv.dk>
50
51        PR 813/networking
52        * ne2000/ne2000.c: The ne2000 driver on pc386 has been broken since a
53        parameter was added to irq handlers (2005-04-18). Before these
54        changes the argument to the interrupt handler was the interrupt
55        number, now the argument is handle, but the ne2000 driver needs the
56        interrupt number. The fix is to set the handle to the interrupt
57        number.
58
592005-07-06      Ralf Corsepius <ralf.corsepius@rtems.org>
60
61        * console/keyboard.c: Apply CHAR_BIT to compute BITS_PER_LONG.
62
632005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
64
65        * include/bsp.h: New header guard.
66
672005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
68
69        * 3c509/3c509.c, clock/ckinit.c, console/console.c, console/fb_vga.c,
70        console/inch.c, console/ps2_mouse.c, console/serial_mouse.c,
71        ne2000/ne2000.c, timer/timer.c, wd8003/wd8003.c: Moved irq.h to bsp
72        subdirectory.
73
742005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
75
76        * 3c509/3c509.c, ne2000/ne2000.c: Modified parameters to
77        remove warnings.
78        * console/console.c, wd8003/wd8003.c: Added support for
79        addition of parameter in ISRs.
80       
812005-04-26      Joel Sherrill <joel@OARcorp.com>
82
83        * 3c509/3c509.c, wd8003/wd8003.c: Eliminate warnings.
84
852005-04-18      Eric Valette <eric.valette@free.fr>
86
87        * clock/ckinit.c, console/console.c, console/ps2_mouse.c,
88        console/serial_mouse.c, timer/timer.c: Added parameter to irq handler
89
902005-02-18      Joel Sherrill <joel@OARcorp.com>
91
92        * console/keyboard.h: Add include file and cleanup file header.
93
942005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
95
96        * clock/todcfg.c: size_t RTC_Count.
97
982005-01-18      Ralf Corsepius <ralf.corsepius@rtems.org>
99
100        * console/vgainit.c: static graphic_on|off.
101
1022005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
103
104        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
105
1062005-01-04      Joel Sherrill <joel@OARcorp.com>
107
108        * console/keyboard.c, console/ps2_mouse.c, console/vt.c: Remove
109        warnings.
110
1112005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
112
113        * Makefile.am: Remove build-variant support.
114
1152004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
116
117        PR 703/filesystem
118        * ide/ide.c: Extend the "modes_available" and "mode_active" parameters
119        to uint16_t for UDMA support.
120
1212004-10-13      Eric Norum <norume@aps.anl.gov>
122
123        PR 688/bsps
124        * Makefile.am clock/todcfg.c: Add support for MC146818A TOD chip.
125
1262004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
127
128        * configure.ac: Require automake > 1.9.
129
1302004-07-25      Joel Sherrill <joel@OARcorp.com>
131
132        * 3c509/3c509.c: Add <sys/errno.h>.
133        * startup/linkcmds: Add .jcr section.
134
1352004-05-21  Till Strauman <strauman@slac.stanford.edu>
136
137        * PR 624/bsps
138        startup/bspstart.c: When probing the memory, make sure not to
139        corrupt the application. Only probe addresses beyond rtemsFreeMemStart.
140        * Let IBMPC_outch() convert LF -> CRLF to avoid printk scrambling
141        the screen.
142
1432004-05-21      Joel Sherrill <joel@OARcorp.com>
144
145        * ne2000/ne2000.c, wd8003/wd8003.c: Include errno.h as a consequence of
146        recent updates to BSD header files.
147
1482004-04-23      Ralf Corsepius <ralf.corsepius@rtems.org>
149
150        PR 610/bsps
151        * Makefile.am: Add include/tm27.h, Cosmetics.
152        * include/tm27.h: Final cosmetics.
153
1542004-04-22      Ralf Corsepius <ralf.corsepius@rtems.org>
155
156        * include/bsp.h: Split out tmtest27 support.
157        * include/tm27.h: New.
158
1592004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
160
161        PR 613/bsps
162        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
163
1642004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
165
166        PR 614/bsps
167        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
168
1692004-04-14      Ralf Corsepius <ralf.corsepius@rtems.org>
170
171        * configure.ac: Add RTEMS_ROOT (HACK: This is the last file c/src
172        which still uses RTEMS_ROOT).
173
1742004-04-02      Ralf Corsepius <ralf.corsepius@rtems.org>
175
176        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
177        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
178
1792004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
180
181        * startup/ldsegs.S: Include <rtems/asm.h> instead of <asm.h>.
182        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
183        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
184        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
185
1862004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
187
188        * clock/ckinit.c, clock/rtc.c, console/inch.c, ide/ide.c,
189        include/bsp.h, startup/bspstart.c, timer/timer.c: Convert to using
190        c99 fixed size types.
191
1922004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
193
194        * Makefile.am: Don't install *.rels. Reflect changes to bsp.am.
195        Preinstall dist_project_lib*.
196
1972004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
198
199        * configure.ac: Explicitly check for OBJCOPY.
200
2012004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
202
203        * Makefile.am: Reflect changes to bsp.am.
204
2052004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
206
207        * Makefile.am: Reflect changes to bsp.am.
208
2092004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
210
211        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
212
2132004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
214
215        * Makefile.am: Add start*.bin to CLEANFILES.
216
2172004-02-06      Joel Sherrill <joel@OARcorp.com>
218
219        * Makefile.am: Split startup into multiple .rels without reorganizing
220        the source.
221
2222004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
223
224        * Makefile.am: Add missing $ in reference to 3c509.rel.
225
2262004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
227
228        * Makefile.am: Merge-in 3c509/Makefile.am, clock/Makefile.am,
229        console/Makefile.am, ide/Makefile.am, ne2000/Makefile.am,
230        startup/Makefile.am, timer/Makefile.am, wd8003/Makefile.am,
231        wrapup/Makefile.am. Use automake compilation rules.
232        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
233        ide/Makefile.am, ne2000/Makefile.am, startup/Makefile.am,
234        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Remove.
235        * configure.ac: Reflect changes above.
236        * start/start.S: Change comment to make it gcc -ansi compliant.
237
2382004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
241        Add RTEMS_PROG_CCAS.
242
2432004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
244
245        * Makefile.am: Add PREINSTALL_DIRS.
246        * console/Makefile.am: Add PREINSTALL_DIRS.
247        * wrapup/Makefile.am: Reflect changes to libcpu.
248
2492004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
251        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
252        Add PRE/TMPINSTALL_FILES to CLEANFILES.
253        * console/Makefile.am: Ditto.
254        * startup/Makefile.am: Ditto.
255
2562004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
257
258        * start/Makefile.am: Remove.
259        * Makefile.am: Merge-in start/Makefile.am.
260        * configure.ac: Reflect changes above.
261
2622004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
263
264        * wrapup/Makefile.am: Eliminate $(LIB).
265        Use noinst_DATA to trigger building libbsp.a.
266
2672003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
268
269        * start/Makefile.am: Build $(ARCH)/start16$(LIB_VARIANT).bin.
270
2712003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
274        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
275
2762003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * console/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
279        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
280        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
281
2822003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
283
284        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
285
2862003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * wrapup/Makefile.am: Cosmetics.
289
2902003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
291
292        * Makefile.am: Misc cleanups and fixes.
293        * start/Makefile.am: Misc cleanups and fixes.
294        * startup/Makefile.am: Misc cleanups and fixes.
295        * wrapup/Makefile.am: Misc cleanups and fixes.
296
2972003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
298
299        * ide/Makefile.am: PGM = ide.rel.
300
3012003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
302
303        * Makefile.am: Add preinstallation dirstamp support.
304        * 3c509/Makefile.am: Cosmetics.
305        * clock/Makefile.am: Cosmetics.
306        * console/Makefile.am: Add preinstallation dirstamp support.
307        * ide/Makefile.am: Cosmetics.
308        * ne2000/Makefile.am: Cosmetics.
309        * start/Makefile.am: Add compilation dirstamp support.
310        * startup/Makefile.am: Cosmetics.
311        * timer/Makefile.am: Cosmetics.
312        * wd8003/Makefile.am: Cosmetics.
313        * wrapup/Makefile.am: Cosmetics.
314
3152003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
316
317        * 3c509/Makefile.am: Remove all-local: $(ARCH).
318        * clock/Makefile.am: Remove all-local: $(ARCH).
319        * console/Makefile.am: Remove all-local: $(ARCH).
320        * ide/Makefile.am: Remove all-local: $(ARCH).
321        * ne2000/Makefile.am: Remove all-local: $(ARCH).
322        * start/Makefile.am: Remove all-local: $(ARCH).
323        * startup/Makefile.am: Remove all-local: $(ARCH).
324        * timer/Makefile.am: Remove all-local: $(ARCH).
325        * wd8003/Makefile.am: Remove all-local: $(ARCH).
326        * wrapup/Makefile.am: Remove all-local: $(ARCH).
327
3282003-10-02      Till Strauman <strauman@slac.stanford.edu>
329
330        PR 502/bsps
331        * console/outch.c: Add support for a few ANSI escape sequences to make
332        libetcl happy.
333
3342003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
335
336        * Makefile.am: Merge-in include/Makefile.am.
337        Reflect changes to bsp.am.
338        * include/Makefile.am: Remove.
339        * configure.ac: Reflect changes above.
340
3412003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
342
343        * bsp_specs: Remove *lib:.
344
3452003-09-04      Joel Sherrill <joel@OARcorp.com>
346
347        * clock/ckinit.c, clock/rtc.c, console/console.c, console/inch.c,
348        console/outch.c, ide/ide.c, include/bsp.h, include/crt.h,
349        ne2000/ne2000.c, start/start.S, startup/bspstart.c, startup/exit.c,
350        startup/ldsegs.S, startup/linkcmds, timer/timer.c, timer/timerisr.S:
351        URL for license changed.
352
3532003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
354
355        PR 461/bsps
356        * start/Makefile.am: Correct generation of startup16.bin.
357
3582003-08-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * ide/Makefile.am: Don't include @RTEMS_BPS@.cfg.
361
3622003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
363
364        * Makefile.am: Reflect having moved aclocal/.
365
3662003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
367
368        * Makefile.am: Reflect having moved automake/.
369        * 3c509/Makefile.am: Reflect having moved automake/.
370        * clock/Makefile.am: Reflect having moved automake/.
371        * console/Makefile.am: Reflect having moved automake/.
372        * ide/Makefile.am: Reflect having moved automake/.
373        * include/Makefile.am: Reflect having moved automake/.
374        * ne2000/Makefile.am: Reflect having moved automake/.
375        * start/Makefile.am: Reflect having moved automake/.
376        * startup/Makefile.am: Reflect having moved automake/.
377        * timer/Makefile.am: Reflect having moved automake/.
378        * wd8003/Makefile.am: Reflect having moved automake/.
379        * wrapup/Makefile.am: Reflect having moved automake/.
380
3812003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
382
383        PR 452/bsps
384        * startup/Makefile.am: Remove USE_INIT_FINI.
385
3862003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
387
388        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
389
3902003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
391
392        PR 445/bsps
393        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
394        Remove cpp, old_cpp (now unused).
395
3962003-07-08      Joel Sherrill <joel@OARcorp.com>
397
398        * console/console.c: Correct typo.
399
4002003-05-08      Chris Johns  <cjohns@cybertec.com.au>
401
402        * HOWTO:
403        Updated the GRUB version info and how to build GRUB from source.
404        Added how to boot over the network with a PXE Netboot BIOS.
405
4062003-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
407
408        * ide/.cvsignore: New.
409
4102003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
411
412        PR 368/filesystems
413        * startup/ldsegs.S: Increase alignment.
414        * Makefile.am, configure.ac, include/bsp.h, wrapup/Makefile.am:
415        Added IDE supporting infrastructure.
416        * ide/Makefile.am, ide/ide.c, ide/idecfg.c: New files.  Added
417        BSP support for libchip standard ide driver.
418
4192003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
420
421        * configure.ac: Remove AC_CONFIG_AUX_DIR.
422
4232003-02-20      Till Straumann <strauman@slac.stanford.edu>
424
425        PR 353/bsps
426        * include/bsp.h: Let the application override the network driver
427        and attach routine.
428
4292003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
430
431        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
432
4332003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
434
435        * configure.ac: AC_PREREQ(2.57).
436
4372003-01-20      Joel Sherrill <joel@OARcorp.com>
438
439        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
440
4412003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
442
443        * 3c509/Makefile.am: Don't include @RTEMS_BSP@.cfg.
444        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
445        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
446        * ne2000/Makefile.am: Don't include @RTEMS_BSP@.cfg.
447        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
448        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
449        * wd8003/Makefile.am: Don't include @RTEMS_BSP@.cfg.
450
4512002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
452
453        * start/Makefile.am: Use install-data-local to install startfile.
454
4552002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
456
457        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
458
4592002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
460
461        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
462
4632002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
464
465        * .cvsignore: Reformat.
466        Add autom4te*cache.
467        Remove autom4te.cache.
468
4692002-09-13     Eric Norum <eric.norum@usask.ca>
470
471        * start/start16.S: Remove unwanted + at beginning of relative
472        numeric label.
473
4742002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
475
476        * configure.ac: Remove duplicate timer/Makefile in AC_CONFIG_FILES.
477
4782002-08-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
479
480        * console/Makefile.am: Add $(PROJECT_INCLUDE)/rtems to
481        PREINSTALL_FILES.
482        * console/mouse_parser.c: Include <string.h> (for strcmp).
483        * console/vt.c: Include <string.h> (for memcpy).
484        * wd8003/wd8003.c: Include <string.h> (for memcpy, memset).
485
4862002-08-21      Joel Sherrill <joel@OARcorp.com>
487
488        * bsp_specs: Added support for -nostdlibs.
489
4902002-08-14      Joel Sherrill <joel@OARcorp.com>
491
492        * start/start16.S: Per PR259, added code to test for video present
493        before touching the adapter.  Eric Norum <eric.norum@usask.ca>
494        tested this patch.
495
4962002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
497
498        * console/ps2_mouse.c: Include <string.h> (for abort/exit).
499
5002002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
501
502        * 3c509/Makefile.am: Use .$(OBJEXT) instead of .o.
503        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
504        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
505        * ne2000/Makefile.am: Use .$(OBJEXT) instead of .o.
506        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
507        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
508        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
509        * wd8003/Makefile.am: Use .$(OBJEXT) instead of .o.
510        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
511
5122002-07-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
513
514        * startup/ldsegs.S: #include <asm.h>.
515        * include/bsp.h: Remove _IBMPC_chrdy (is not a public function).
516        Remove printk (Now in bspIo.h).
517
5182002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
519
520        * start/Makefile.am: Eliminate PGM.
521        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
522        Add bsplib_DATA += $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin.
523
5242002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
525
526        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
527
5282002-07-16      Eric Norum <eric.norum@usask.ca>
529
530        * console/console.c: Others on the rtems-users list have expressed
531        concern about this run-time selection, so I've enclosed the changes
532        in a #ifdef RTEMS_RUNTIME_CONSOLE_SELECT conditional.
533
5342002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
535
536        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
537        Remove $(OBJS) from all-local.
538
5392002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
540
541        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
542
5432001-05-09      Joel Sherrill <joel@OARcorp.com>
544
545        * startup/linkcmds: In support of gcc 3.1, added one of more
546        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
547        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
548        and direction of segments to memory regions may also have been
549        addressed.  This was a sweep across all BSPs.
550 
5512002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
552
553        * configure.ac:
554        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
555        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
556        * 3c509/Makefile.am: Remove AUTOMAKE_OPTIONS.
557        * Makefile.am: Remove AUTOMAKE_OPTIONS.
558        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
559        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
560        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
561        * ne2000/Makefile.am: Remove AUTOMAKE_OPTIONS.
562        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
563        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
564        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
565        * wd8003/Makefile.am: Remove AUTOMAKE_OPTIONS.
566        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
567
5682002-03-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
569
570        * PR139
571        * configure.ac: Remove stray ';', breaks building with automake-1.6.
572
5732002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
574
575        * include/bsp.h: Include rtems/bspIo.h instead of bspIo.h.
576
5772001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
578
579        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
580        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
581
5822001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
583
584        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
585
5862001-10-12      Joel Sherrill <joel@OARcorp.com>
587
588        * console/inch.c: Fixed typo.
589
5902001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
591
592        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
593        * configure.in: Remove.
594        * configure.ac: New file, generated from configure.in by autoupdate.
595
5962001-09-27      Joel Sherrill <joel@OARcorp.com>
597
598        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
599
6002001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
601
602        * include/Makefile.am: Use 'CLEANFILES ='.
603        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
604        * console/Makefile.am: Use 'PREINSTALL_FILES ='.
605        * Makefile.am: Use 'TMPINSTALL_FILES ='.
606
6072001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
608
609        * console/Makefile.am: Remove RTEMS_H_FILES.
610        * start/start16.S: include <bspopts.h> to get NEW_GAS.
611
6122001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
613
614        * configure.in: Add bspopts.h.
615        * include/.cvsignore: Add bspopts.h*, stamp-h*.
616        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
617        * 3c509/Makefile.am: Dito.
618        * console/Makefile.am: Dito.
619        * include/bsp.h: Include bspopts.h.
620
6212001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
622
623        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
624
6252001-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
626
627        * ne2000/ne2000.c: Remove #define __INSIDE_RTEMS_BSD_TCPIP_STACK__.
628
6292001-01-05      Joel Sherrill <joel@OARcorp.com>
630
631        * console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
632        would be visible.
633
6342000-12-05       Eric Valette <valette@crf.canon.fr>
635
636        * console/inch.c, console/keyboard.c, console/pc_keyb.c,
637        console/vt.c, include/bsp.h: Correct incorrect interrupt level
638        handling in new keyboard management code.  Correct
639        BSP_poll_char initialization routine.
640        * start/start.S, startup/bspstart.c: Correct when the video is
641        initialized.
642        * timer/timer.c (Calibrate_1ms_loop): Address problem where this
643        did not work correctly on all PC speeds. The new calibrate routine
644        has been tested on Pentium 166, pentium II 200, pentium III
645        300 Mhz and does work as expected.
646
6472000-12-05      Joel Sherrill <joel@OARcorp.com>
648
649        * pc386/console/console.c, pc386/console/serial_mouse.c,
650        pc386/console/vgainit.c, shared/comm/tty_drv.c: Remove warnings.
651
6522000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
653
654        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
655
6562000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
657
658        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
659
6602000-11-01      Joel Sherrill <joel@OARcorp.com>
661
662        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
663        and libcsupport.h moved from libc to lib/include/rtems and
664        now must be referenced as <rtems/XXX.h>.   Header file order
665        was cleaned up while doing this.
666
6672000-10-29      Joel Sherrill <joel@OARcorp.com>
668
669        * startup/sbrk.c: Removed.  Redundant with shared version.
670
6712000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
672
673        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
674        Switch to GNU canonicalization.
675
6762000-10-23      Joel Sherrill <joel@OARcorp.com>
677
678        * console/serial_mouse.c: Fixed typos introduced by removal of CR/LF.
679
6802000-10-20      Rosimildo da Silva <rdasilva@connecttel.com>
681
682        * console/serial_mouse.c: Added support for changing serial parameters.
683
6842000-10-20      Joel Sherrill <joel@OARcorp.com>
685
686        * include/wd80x3.h: Added file header and logic to prevent multiple
687        inclusions of this file.
688        * wd8003/wd8003.c: Corrected attach to include "int attach" parameter.
689
6902000-10-20      Joel Sherrill <joel@OARcorp.com>
691
692        * include/bsp.h: Cleaned up network driver name and attach defines.
693
6942000-10-20      Dmitry Kargapolov <dk@gentex.ru>
695
696        * ne2000/ne2000.c: Fix some errors in the driver. 
697        1. There was no sufficient check of data in ethernet header.
698        The code in ne_rx_daemon() was:
699            inport_word (dport, len);
700            ...
701            len -= 4;
702              ...
703            if (len > 0)
704              ne_read_data (sc, startaddr, len, p);
705        Unfortunately, sometimes my NIC gave me too big len value,
706        the result was memory override.  To fix this, I added ethernet
707        header data checking.
708
709        2. The way overrides were serviced was not good.  It was complex
710        but sometimes did not provide reliable continuing of NIC working.
711        I had the situation of an endless loop in ne_check_status()
712        after override processing.
713
714        3. There was conceptual error of porting.  The old method of
715        overrides curing was ported from the OS-s, where override-processing
716        did start immediately.  But RTEMS-version uses events, and cleaning
717        of the overrides can start later.
718
719        I selected the way of ne2000 programming that is used
720        in freebsd kernel (v4.0).
721
722        Because of both problems, incorrect data in header of raw packet
723        and receiver override, it went through ne_reset() and fully
724        reset the ne2000.
725
726        So, in summary
727        - added detecting of the incorrect data in ethernet header;
728        - replaced handling of receiver overrides with new scheme,
729        via resetting of NIC, this method is used also in case of
730        invalid header detecting.
731
7322000-10-18       Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
733
734        * console/console.c, console/serial_mouse.c, include/bsp.h:
735        Add the ability to set parity, number of data bits and
736        number of stop bits to the existing i386 serial drivers.
737
7382000-10-17      Joel Sherrill <joel@OARcorp.com>
739
740        * startup/Makefile.am: Added idt.c since it has been moved libcpu/i386
741        to libbsp/i386/shared/irq.
742
7432000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
744
745        * startup/linkcmds: Added lines so DWARF debug information
746        would be available.  Otherwise gdb complains that the offsets
747        for the debug info are incorrect and doesn't load the files.
748
7492000-09-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
750
751        * start/Makefile.am: Remove AM_CPPFLAGS and GAS_CODE16 conditional.
752
7532000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
754
755        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
756        ne2000/Makefile.am, start/Makefile.am, startup/Makefile.am,
757        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Include
758        compile.am
759
7602000-08-30      Joel Sherrill <joel@OARcorp.com>
761
762        * console/keyboard.h: Changed numerous routines from extern inline
763        to static inline.
764
7652000-08-26  Rosimildo da Silva  <rdasilva@connecttel.com>
766
767        * Major rework of the "/dev/console" driver.
768        * Added termios support for stdin ( keyboard ).
769        * Added ioctls() to support modes similar to Linux( XLATE,
770        RAW, MEDIUMRAW ).
771        * Added Keyboard mapping and handling of the keyboard's leds.
772        * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA
773        controller ( 16 colors ).
774        * Added PS/2 and Serial mouse support for PC386 BSP.
775        * console/defkeymap.c: New file.
776        * console/fb_vga.c: New file.
777        * console/fb_vga.h: New file.
778        * console/i386kbd.h: New file.
779        * console/kd.h: New file.
780        * console/keyboard.c: New file.
781        * console/keyboard.h: New file.
782        * console/mouse_parser.c: New file.
783        * console/mouse_parser.h: New file.
784        * console/pc_keyb.c: New file.
785        * console/ps2_drv.h: New file.
786        * console/ps2_mouse.c: New file.
787        * console/ps2_mouse.h: New file.
788        * console/serial_mouse.c: New file.
789        * console/serial_mouse.h: New file.
790        * console/vgainit.c: New file.
791        * console/vt.c: New file.
792        * console/Makefile.am: Reflect new files.
793        * console/console.c, console/inch.c, console/outch.c: Console
794        functionality modifications.
795        * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c
796
7972000-08-10      Joel Sherrill <joel@OARcorp.com>
798
799        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.