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

4.104.114.84.95
Last change on this file since 939ae4c was 939ae4c, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/17/05 at 10:34:22

2005-10-17 Ralf Corsepius <ralf.corsepius@…>

  • console/fb_vga.h, console/kd.h, console/ps2_drv.h, console/serial_mouse.c, console/serial_mouse.h: Remove CVS Log.
  • Property mode set to 100644
File size: 25.4 KB
Line 
12005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * console/fb_vga.h, console/kd.h, console/ps2_drv.h,
4        console/serial_mouse.c, console/serial_mouse.h: Remove CVS Log.
5
62005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
7
8        * Makefile.am: Install/preinstall headers from ../../i386/shared.
9
102005-09-29      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
11
12        PR 649/filesystem
13        * ide/idecfg.c: added configuration items for primary/secondary
14        IDE interface
15        * configure.ac: added configuration items for primary/secondary
16        IDE interface
17       
182005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
19
20        * 3c509/3c509.c: Remove [$]Log.
21        Include <errno.h> instead of <sys/errno.h>.
22
232005-08-23  Karel Gardas  <kgardas@objectsecurity.com>>
24
25        * timer/timer.c: Enhance to use either interupt-based timer
26        functions on older CPUs or to use TSC-based timer functions on
27        more recent (Pentium and above) CPUs. The decision is made in
28        Timer_initialize function when it is called for the first time
29        based on a result obtained from cpuid instruction during the BSP
30        initialization phase. During the first call, there are also late
31        bindings to the implementation functions initialized to
32        appropriate values.
33
342005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
35
36        * startup/bspstart.c: Initialize PCI bus in bsp_start function.
37
382005-07-18      Lars Munch <lars@segv.dk>
39
40        PR 813/networking
41        * ne2000/ne2000.c: The ne2000 driver on pc386 has been broken since a
42        parameter was added to irq handlers (2005-04-18). Before these
43        changes the argument to the interrupt handler was the interrupt
44        number, now the argument is handle, but the ne2000 driver needs the
45        interrupt number. The fix is to set the handle to the interrupt
46        number.
47
482005-07-06      Ralf Corsepius <ralf.corsepius@rtems.org>
49
50        * console/keyboard.c: Apply CHAR_BIT to compute BITS_PER_LONG.
51
522005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
53
54        * include/bsp.h: New header guard.
55
562005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
57
58        * 3c509/3c509.c, clock/ckinit.c, console/console.c, console/fb_vga.c,
59        console/inch.c, console/ps2_mouse.c, console/serial_mouse.c,
60        ne2000/ne2000.c, timer/timer.c, wd8003/wd8003.c: Moved irq.h to bsp
61        subdirectory.
62
632005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
64
65        * 3c509/3c509.c, ne2000/ne2000.c: Modified parameters to
66        remove warnings.
67        * console/console.c, wd8003/wd8003.c: Added support for
68        addition of parameter in ISRs.
69       
702005-04-26      Joel Sherrill <joel@OARcorp.com>
71
72        * 3c509/3c509.c, wd8003/wd8003.c: Eliminate warnings.
73
742005-04-18      Eric Valette <eric.valette@free.fr>
75
76        * clock/ckinit.c, console/console.c, console/ps2_mouse.c,
77        console/serial_mouse.c, timer/timer.c: Added parameter to irq handler
78
792005-02-18      Joel Sherrill <joel@OARcorp.com>
80
81        * console/keyboard.h: Add include file and cleanup file header.
82
832005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
84
85        * clock/todcfg.c: size_t RTC_Count.
86
872005-01-18      Ralf Corsepius <ralf.corsepius@rtems.org>
88
89        * console/vgainit.c: static graphic_on|off.
90
912005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
92
93        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
94
952005-01-04      Joel Sherrill <joel@OARcorp.com>
96
97        * console/keyboard.c, console/ps2_mouse.c, console/vt.c: Remove
98        warnings.
99
1002005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
101
102        * Makefile.am: Remove build-variant support.
103
1042004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
105
106        PR 703/filesystem
107        * ide/ide.c: Extend the "modes_available" and "mode_active" parameters
108        to uint16_t for UDMA support.
109
1102004-10-13      Eric Norum <norume@aps.anl.gov>
111
112        PR 688/bsps
113        * Makefile.am clock/todcfg.c: Add support for MC146818A TOD chip.
114
1152004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
116
117        * configure.ac: Require automake > 1.9.
118
1192004-07-25      Joel Sherrill <joel@OARcorp.com>
120
121        * 3c509/3c509.c: Add <sys/errno.h>.
122        * startup/linkcmds: Add .jcr section.
123
1242004-05-21  Till Strauman <strauman@slac.stanford.edu>
125
126        * PR 624/bsps
127        startup/bspstart.c: When probing the memory, make sure not to
128        corrupt the application. Only probe addresses beyond rtemsFreeMemStart.
129        * Let IBMPC_outch() convert LF -> CRLF to avoid printk scrambling
130        the screen.
131
1322004-05-21      Joel Sherrill <joel@OARcorp.com>
133
134        * ne2000/ne2000.c, wd8003/wd8003.c: Include errno.h as a consequence of
135        recent updates to BSD header files.
136
1372004-04-23      Ralf Corsepius <ralf.corsepius@rtems.org>
138
139        PR 610/bsps
140        * Makefile.am: Add include/tm27.h, Cosmetics.
141        * include/tm27.h: Final cosmetics.
142
1432004-04-22      Ralf Corsepius <ralf.corsepius@rtems.org>
144
145        * include/bsp.h: Split out tmtest27 support.
146        * include/tm27.h: New.
147
1482004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
149
150        PR 613/bsps
151        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
152
1532004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
154
155        PR 614/bsps
156        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
157
1582004-04-14      Ralf Corsepius <ralf.corsepius@rtems.org>
159
160        * configure.ac: Add RTEMS_ROOT (HACK: This is the last file c/src
161        which still uses RTEMS_ROOT).
162
1632004-04-02      Ralf Corsepius <ralf.corsepius@rtems.org>
164
165        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
166        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
167
1682004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
169
170        * startup/ldsegs.S: Include <rtems/asm.h> instead of <asm.h>.
171        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
172        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
173        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
174
1752004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
176
177        * clock/ckinit.c, clock/rtc.c, console/inch.c, ide/ide.c,
178        include/bsp.h, startup/bspstart.c, timer/timer.c: Convert to using
179        c99 fixed size types.
180
1812004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * Makefile.am: Don't install *.rels. Reflect changes to bsp.am.
184        Preinstall dist_project_lib*.
185
1862004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
187
188        * configure.ac: Explicitly check for OBJCOPY.
189
1902004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
191
192        * Makefile.am: Reflect changes to bsp.am.
193
1942004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
195
196        * Makefile.am: Reflect changes to bsp.am.
197
1982004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
199
200        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
201
2022004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
203
204        * Makefile.am: Add start*.bin to CLEANFILES.
205
2062004-02-06      Joel Sherrill <joel@OARcorp.com>
207
208        * Makefile.am: Split startup into multiple .rels without reorganizing
209        the source.
210
2112004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
212
213        * Makefile.am: Add missing $ in reference to 3c509.rel.
214
2152004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
216
217        * Makefile.am: Merge-in 3c509/Makefile.am, clock/Makefile.am,
218        console/Makefile.am, ide/Makefile.am, ne2000/Makefile.am,
219        startup/Makefile.am, timer/Makefile.am, wd8003/Makefile.am,
220        wrapup/Makefile.am. Use automake compilation rules.
221        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
222        ide/Makefile.am, ne2000/Makefile.am, startup/Makefile.am,
223        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Remove.
224        * configure.ac: Reflect changes above.
225        * start/start.S: Change comment to make it gcc -ansi compliant.
226
2272004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
228
229        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
230        Add RTEMS_PROG_CCAS.
231
2322004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
233
234        * Makefile.am: Add PREINSTALL_DIRS.
235        * console/Makefile.am: Add PREINSTALL_DIRS.
236        * wrapup/Makefile.am: Reflect changes to libcpu.
237
2382004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
241        Add PRE/TMPINSTALL_FILES to CLEANFILES.
242        * console/Makefile.am: Ditto.
243        * startup/Makefile.am: Ditto.
244
2452004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
246
247        * start/Makefile.am: Remove.
248        * Makefile.am: Merge-in start/Makefile.am.
249        * configure.ac: Reflect changes above.
250
2512004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
252
253        * wrapup/Makefile.am: Eliminate $(LIB).
254        Use noinst_DATA to trigger building libbsp.a.
255
2562003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
257
258        * start/Makefile.am: Build $(ARCH)/start16$(LIB_VARIANT).bin.
259
2602003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
261
262        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
263        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
264
2652003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * console/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
268        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
269        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
270
2712003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
274
2752003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
276
277        * wrapup/Makefile.am: Cosmetics.
278
2792003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
280
281        * Makefile.am: Misc cleanups and fixes.
282        * start/Makefile.am: Misc cleanups and fixes.
283        * startup/Makefile.am: Misc cleanups and fixes.
284        * wrapup/Makefile.am: Misc cleanups and fixes.
285
2862003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * ide/Makefile.am: PGM = ide.rel.
289
2902003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
291
292        * Makefile.am: Add preinstallation dirstamp support.
293        * 3c509/Makefile.am: Cosmetics.
294        * clock/Makefile.am: Cosmetics.
295        * console/Makefile.am: Add preinstallation dirstamp support.
296        * ide/Makefile.am: Cosmetics.
297        * ne2000/Makefile.am: Cosmetics.
298        * start/Makefile.am: Add compilation dirstamp support.
299        * startup/Makefile.am: Cosmetics.
300        * timer/Makefile.am: Cosmetics.
301        * wd8003/Makefile.am: Cosmetics.
302        * wrapup/Makefile.am: Cosmetics.
303
3042003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
305
306        * 3c509/Makefile.am: Remove all-local: $(ARCH).
307        * clock/Makefile.am: Remove all-local: $(ARCH).
308        * console/Makefile.am: Remove all-local: $(ARCH).
309        * ide/Makefile.am: Remove all-local: $(ARCH).
310        * ne2000/Makefile.am: Remove all-local: $(ARCH).
311        * start/Makefile.am: Remove all-local: $(ARCH).
312        * startup/Makefile.am: Remove all-local: $(ARCH).
313        * timer/Makefile.am: Remove all-local: $(ARCH).
314        * wd8003/Makefile.am: Remove all-local: $(ARCH).
315        * wrapup/Makefile.am: Remove all-local: $(ARCH).
316
3172003-10-02      Till Strauman <strauman@slac.stanford.edu>
318
319        PR 502/bsps
320        * console/outch.c: Add support for a few ANSI escape sequences to make
321        libetcl happy.
322
3232003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
324
325        * Makefile.am: Merge-in include/Makefile.am.
326        Reflect changes to bsp.am.
327        * include/Makefile.am: Remove.
328        * configure.ac: Reflect changes above.
329
3302003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
331
332        * bsp_specs: Remove *lib:.
333
3342003-09-04      Joel Sherrill <joel@OARcorp.com>
335
336        * clock/ckinit.c, clock/rtc.c, console/console.c, console/inch.c,
337        console/outch.c, ide/ide.c, include/bsp.h, include/crt.h,
338        ne2000/ne2000.c, start/start.S, startup/bspstart.c, startup/exit.c,
339        startup/ldsegs.S, startup/linkcmds, timer/timer.c, timer/timerisr.S:
340        URL for license changed.
341
3422003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
343
344        PR 461/bsps
345        * start/Makefile.am: Correct generation of startup16.bin.
346
3472003-08-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
348
349        * ide/Makefile.am: Don't include @RTEMS_BPS@.cfg.
350
3512003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
352
353        * Makefile.am: Reflect having moved aclocal/.
354
3552003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
356
357        * Makefile.am: Reflect having moved automake/.
358        * 3c509/Makefile.am: Reflect having moved automake/.
359        * clock/Makefile.am: Reflect having moved automake/.
360        * console/Makefile.am: Reflect having moved automake/.
361        * ide/Makefile.am: Reflect having moved automake/.
362        * include/Makefile.am: Reflect having moved automake/.
363        * ne2000/Makefile.am: Reflect having moved automake/.
364        * start/Makefile.am: Reflect having moved automake/.
365        * startup/Makefile.am: Reflect having moved automake/.
366        * timer/Makefile.am: Reflect having moved automake/.
367        * wd8003/Makefile.am: Reflect having moved automake/.
368        * wrapup/Makefile.am: Reflect having moved automake/.
369
3702003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
371
372        PR 452/bsps
373        * startup/Makefile.am: Remove USE_INIT_FINI.
374
3752003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
376
377        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
378
3792003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
380
381        PR 445/bsps
382        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
383        Remove cpp, old_cpp (now unused).
384
3852003-07-08      Joel Sherrill <joel@OARcorp.com>
386
387        * console/console.c: Correct typo.
388
3892003-05-08      Chris Johns  <cjohns@cybertec.com.au>
390
391        * HOWTO:
392        Updated the GRUB version info and how to build GRUB from source.
393        Added how to boot over the network with a PXE Netboot BIOS.
394
3952003-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
396
397        * ide/.cvsignore: New.
398
3992003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
400
401        PR 368/filesystems
402        * startup/ldsegs.S: Increase alignment.
403        * Makefile.am, configure.ac, include/bsp.h, wrapup/Makefile.am:
404        Added IDE supporting infrastructure.
405        * ide/Makefile.am, ide/ide.c, ide/idecfg.c: New files.  Added
406        BSP support for libchip standard ide driver.
407
4082003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
409
410        * configure.ac: Remove AC_CONFIG_AUX_DIR.
411
4122003-02-20      Till Straumann <strauman@slac.stanford.edu>
413
414        PR 353/bsps
415        * include/bsp.h: Let the application override the network driver
416        and attach routine.
417
4182003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
419
420        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
421
4222003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
423
424        * configure.ac: AC_PREREQ(2.57).
425
4262003-01-20      Joel Sherrill <joel@OARcorp.com>
427
428        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
429
4302003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
431
432        * 3c509/Makefile.am: Don't include @RTEMS_BSP@.cfg.
433        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
434        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
435        * ne2000/Makefile.am: Don't include @RTEMS_BSP@.cfg.
436        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
437        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
438        * wd8003/Makefile.am: Don't include @RTEMS_BSP@.cfg.
439
4402002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
441
442        * start/Makefile.am: Use install-data-local to install startfile.
443
4442002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
445
446        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
447
4482002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
449
450        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
451
4522002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
453
454        * .cvsignore: Reformat.
455        Add autom4te*cache.
456        Remove autom4te.cache.
457
4582002-09-13     Eric Norum <eric.norum@usask.ca>
459
460        * start/start16.S: Remove unwanted + at beginning of relative
461        numeric label.
462
4632002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
464
465        * configure.ac: Remove duplicate timer/Makefile in AC_CONFIG_FILES.
466
4672002-08-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
468
469        * console/Makefile.am: Add $(PROJECT_INCLUDE)/rtems to
470        PREINSTALL_FILES.
471        * console/mouse_parser.c: Include <string.h> (for strcmp).
472        * console/vt.c: Include <string.h> (for memcpy).
473        * wd8003/wd8003.c: Include <string.h> (for memcpy, memset).
474
4752002-08-21      Joel Sherrill <joel@OARcorp.com>
476
477        * bsp_specs: Added support for -nostdlibs.
478
4792002-08-14      Joel Sherrill <joel@OARcorp.com>
480
481        * start/start16.S: Per PR259, added code to test for video present
482        before touching the adapter.  Eric Norum <eric.norum@usask.ca>
483        tested this patch.
484
4852002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
486
487        * console/ps2_mouse.c: Include <string.h> (for abort/exit).
488
4892002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
490
491        * 3c509/Makefile.am: Use .$(OBJEXT) instead of .o.
492        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
493        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
494        * ne2000/Makefile.am: Use .$(OBJEXT) instead of .o.
495        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
496        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
497        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
498        * wd8003/Makefile.am: Use .$(OBJEXT) instead of .o.
499        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
500
5012002-07-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
502
503        * startup/ldsegs.S: #include <asm.h>.
504        * include/bsp.h: Remove _IBMPC_chrdy (is not a public function).
505        Remove printk (Now in bspIo.h).
506
5072002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
508
509        * start/Makefile.am: Eliminate PGM.
510        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
511        Add bsplib_DATA += $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin.
512
5132002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
514
515        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
516
5172002-07-16      Eric Norum <eric.norum@usask.ca>
518
519        * console/console.c: Others on the rtems-users list have expressed
520        concern about this run-time selection, so I've enclosed the changes
521        in a #ifdef RTEMS_RUNTIME_CONSOLE_SELECT conditional.
522
5232002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
524
525        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
526        Remove $(OBJS) from all-local.
527
5282002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
529
530        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
531
5322001-05-09      Joel Sherrill <joel@OARcorp.com>
533
534        * startup/linkcmds: In support of gcc 3.1, added one of more
535        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
536        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
537        and direction of segments to memory regions may also have been
538        addressed.  This was a sweep across all BSPs.
539 
5402002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
541
542        * configure.ac:
543        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
544        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
545        * 3c509/Makefile.am: Remove AUTOMAKE_OPTIONS.
546        * Makefile.am: Remove AUTOMAKE_OPTIONS.
547        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
548        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
549        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
550        * ne2000/Makefile.am: Remove AUTOMAKE_OPTIONS.
551        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
552        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
553        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
554        * wd8003/Makefile.am: Remove AUTOMAKE_OPTIONS.
555        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
556
5572002-03-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
558
559        * PR139
560        * configure.ac: Remove stray ';', breaks building with automake-1.6.
561
5622002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
563
564        * include/bsp.h: Include rtems/bspIo.h instead of bspIo.h.
565
5662001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
567
568        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
569        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
570
5712001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
572
573        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
574
5752001-10-12      Joel Sherrill <joel@OARcorp.com>
576
577        * console/inch.c: Fixed typo.
578
5792001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
580
581        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
582        * configure.in: Remove.
583        * configure.ac: New file, generated from configure.in by autoupdate.
584
5852001-09-27      Joel Sherrill <joel@OARcorp.com>
586
587        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
588
5892001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
590
591        * include/Makefile.am: Use 'CLEANFILES ='.
592        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
593        * console/Makefile.am: Use 'PREINSTALL_FILES ='.
594        * Makefile.am: Use 'TMPINSTALL_FILES ='.
595
5962001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
597
598        * console/Makefile.am: Remove RTEMS_H_FILES.
599        * start/start16.S: include <bspopts.h> to get NEW_GAS.
600
6012001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
602
603        * configure.in: Add bspopts.h.
604        * include/.cvsignore: Add bspopts.h*, stamp-h*.
605        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
606        * 3c509/Makefile.am: Dito.
607        * console/Makefile.am: Dito.
608        * include/bsp.h: Include bspopts.h.
609
6102001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
611
612        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
613
6142001-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
615
616        * ne2000/ne2000.c: Remove #define __INSIDE_RTEMS_BSD_TCPIP_STACK__.
617
6182001-01-05      Joel Sherrill <joel@OARcorp.com>
619
620        * console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
621        would be visible.
622
6232000-12-05       Eric Valette <valette@crf.canon.fr>
624
625        * console/inch.c, console/keyboard.c, console/pc_keyb.c,
626        console/vt.c, include/bsp.h: Correct incorrect interrupt level
627        handling in new keyboard management code.  Correct
628        BSP_poll_char initialization routine.
629        * start/start.S, startup/bspstart.c: Correct when the video is
630        initialized.
631        * timer/timer.c (Calibrate_1ms_loop): Address problem where this
632        did not work correctly on all PC speeds. The new calibrate routine
633        has been tested on Pentium 166, pentium II 200, pentium III
634        300 Mhz and does work as expected.
635
6362000-12-05      Joel Sherrill <joel@OARcorp.com>
637
638        * pc386/console/console.c, pc386/console/serial_mouse.c,
639        pc386/console/vgainit.c, shared/comm/tty_drv.c: Remove warnings.
640
6412000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
642
643        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
644
6452000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
646
647        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
648
6492000-11-01      Joel Sherrill <joel@OARcorp.com>
650
651        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
652        and libcsupport.h moved from libc to lib/include/rtems and
653        now must be referenced as <rtems/XXX.h>.   Header file order
654        was cleaned up while doing this.
655
6562000-10-29      Joel Sherrill <joel@OARcorp.com>
657
658        * startup/sbrk.c: Removed.  Redundant with shared version.
659
6602000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
661
662        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
663        Switch to GNU canonicalization.
664
6652000-10-23      Joel Sherrill <joel@OARcorp.com>
666
667        * console/serial_mouse.c: Fixed typos introduced by removal of CR/LF.
668
6692000-10-20      Rosimildo da Silva <rdasilva@connecttel.com>
670
671        * console/serial_mouse.c: Added support for changing serial parameters.
672
6732000-10-20      Joel Sherrill <joel@OARcorp.com>
674
675        * include/wd80x3.h: Added file header and logic to prevent multiple
676        inclusions of this file.
677        * wd8003/wd8003.c: Corrected attach to include "int attach" parameter.
678
6792000-10-20      Joel Sherrill <joel@OARcorp.com>
680
681        * include/bsp.h: Cleaned up network driver name and attach defines.
682
6832000-10-20      Dmitry Kargapolov <dk@gentex.ru>
684
685        * ne2000/ne2000.c: Fix some errors in the driver. 
686        1. There was no sufficient check of data in ethernet header.
687        The code in ne_rx_daemon() was:
688            inport_word (dport, len);
689            ...
690            len -= 4;
691              ...
692            if (len > 0)
693              ne_read_data (sc, startaddr, len, p);
694        Unfortunately, sometimes my NIC gave me too big len value,
695        the result was memory override.  To fix this, I added ethernet
696        header data checking.
697
698        2. The way overrides were serviced was not good.  It was complex
699        but sometimes did not provide reliable continuing of NIC working.
700        I had the situation of an endless loop in ne_check_status()
701        after override processing.
702
703        3. There was conceptual error of porting.  The old method of
704        overrides curing was ported from the OS-s, where override-processing
705        did start immediately.  But RTEMS-version uses events, and cleaning
706        of the overrides can start later.
707
708        I selected the way of ne2000 programming that is used
709        in freebsd kernel (v4.0).
710
711        Because of both problems, incorrect data in header of raw packet
712        and receiver override, it went through ne_reset() and fully
713        reset the ne2000.
714
715        So, in summary
716        - added detecting of the incorrect data in ethernet header;
717        - replaced handling of receiver overrides with new scheme,
718        via resetting of NIC, this method is used also in case of
719        invalid header detecting.
720
7212000-10-18       Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
722
723        * console/console.c, console/serial_mouse.c, include/bsp.h:
724        Add the ability to set parity, number of data bits and
725        number of stop bits to the existing i386 serial drivers.
726
7272000-10-17      Joel Sherrill <joel@OARcorp.com>
728
729        * startup/Makefile.am: Added idt.c since it has been moved libcpu/i386
730        to libbsp/i386/shared/irq.
731
7322000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
733
734        * startup/linkcmds: Added lines so DWARF debug information
735        would be available.  Otherwise gdb complains that the offsets
736        for the debug info are incorrect and doesn't load the files.
737
7382000-09-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
739
740        * start/Makefile.am: Remove AM_CPPFLAGS and GAS_CODE16 conditional.
741
7422000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
743
744        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
745        ne2000/Makefile.am, start/Makefile.am, startup/Makefile.am,
746        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Include
747        compile.am
748
7492000-08-30      Joel Sherrill <joel@OARcorp.com>
750
751        * console/keyboard.h: Changed numerous routines from extern inline
752        to static inline.
753
7542000-08-26  Rosimildo da Silva  <rdasilva@connecttel.com>
755
756        * Major rework of the "/dev/console" driver.
757        * Added termios support for stdin ( keyboard ).
758        * Added ioctls() to support modes similar to Linux( XLATE,
759        RAW, MEDIUMRAW ).
760        * Added Keyboard mapping and handling of the keyboard's leds.
761        * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA
762        controller ( 16 colors ).
763        * Added PS/2 and Serial mouse support for PC386 BSP.
764        * console/defkeymap.c: New file.
765        * console/fb_vga.c: New file.
766        * console/fb_vga.h: New file.
767        * console/i386kbd.h: New file.
768        * console/kd.h: New file.
769        * console/keyboard.c: New file.
770        * console/keyboard.h: New file.
771        * console/mouse_parser.c: New file.
772        * console/mouse_parser.h: New file.
773        * console/pc_keyb.c: New file.
774        * console/ps2_drv.h: New file.
775        * console/ps2_mouse.c: New file.
776        * console/ps2_mouse.h: New file.
777        * console/serial_mouse.c: New file.
778        * console/serial_mouse.h: New file.
779        * console/vgainit.c: New file.
780        * console/vt.c: New file.
781        * console/Makefile.am: Reflect new files.
782        * console/console.c, console/inch.c, console/outch.c: Console
783        functionality modifications.
784        * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c
785
7862000-08-10      Joel Sherrill <joel@OARcorp.com>
787
788        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.