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

4.104.114.84.95
Last change on this file since 320124f was 34c4852, checked in by Ralf Corsepius <ralf.corsepius@…>, on 05/26/05 at 05:36:48

2005-05-26 Ralf Corsepius <ralf.corsepius@…>

  • include/bsp.h: New header guard.
  • Property mode set to 100644
File size: 23.6 KB
Line 
12005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * include/bsp.h: New header guard.
4
52005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
6
7        * 3c509/3c509.c, clock/ckinit.c, console/console.c, console/fb_vga.c,
8        console/inch.c, console/ps2_mouse.c, console/serial_mouse.c,
9        ne2000/ne2000.c, timer/timer.c, wd8003/wd8003.c: Moved irq.h to bsp
10        subdirectory.
11
122005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
13
14        * 3c509/3c509.c, ne2000/ne2000.c: Modified parameters to
15        remove warnings.
16        * console/console.c, wd8003/wd8003.c: Added support for
17        addition of parameter in ISRs.
18       
192005-04-26      Joel Sherrill <joel@OARcorp.com>
20
21        * 3c509/3c509.c, wd8003/wd8003.c: Eliminate warnings.
22
232005-04-18      Eric Valette <eric.valette@free.fr>
24
25        * clock/ckinit.c, console/console.c, console/ps2_mouse.c,
26        console/serial_mouse.c, timer/timer.c: Added parameter to irq handler
27
282005-02-18      Joel Sherrill <joel@OARcorp.com>
29
30        * console/keyboard.h: Add include file and cleanup file header.
31
322005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
33
34        * clock/todcfg.c: size_t RTC_Count.
35
362005-01-18      Ralf Corsepius <ralf.corsepius@rtems.org>
37
38        * console/vgainit.c: static graphic_on|off.
39
402005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
41
42        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
43
442005-01-04      Joel Sherrill <joel@OARcorp.com>
45
46        * console/keyboard.c, console/ps2_mouse.c, console/vt.c: Remove
47        warnings.
48
492005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
50
51        * Makefile.am: Remove build-variant support.
52
532004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
54
55        PR 703/filesystem
56        * ide/ide.c: Extend the "modes_available" and "mode_active" parameters
57        to uint16_t for UDMA support.
58
592004-10-13      Eric Norum <norume@aps.anl.gov>
60
61        PR 688/bsps
62        * Makefile.am clock/todcfg.c: Add support for MC146818A TOD chip.
63
642004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
65
66        * configure.ac: Require automake > 1.9.
67
682004-07-25      Joel Sherrill <joel@OARcorp.com>
69
70        * 3c509/3c509.c: Add <sys/errno.h>.
71        * startup/linkcmds: Add .jcr section.
72
732004-05-21  Till Strauman <strauman@slac.stanford.edu>
74
75        * PR 624/bsps
76        startup/bspstart.c: When probing the memory, make sure not to
77        corrupt the application. Only probe addresses beyond rtemsFreeMemStart.
78        * Let IBMPC_outch() convert LF -> CRLF to avoid printk scrambling
79        the screen.
80
812004-05-21      Joel Sherrill <joel@OARcorp.com>
82
83        * ne2000/ne2000.c, wd8003/wd8003.c: Include errno.h as a consequence of
84        recent updates to BSD header files.
85
862004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
87
88        PR 610/bsps
89        * Makefile.am: Add include/tm27.h, Cosmetics.
90        * include/tm27.h: Final cosmetics.
91
922004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
93
94        * include/bsp.h: Split out tmtest27 support.
95        * include/tm27.h: New.
96
972004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
98
99        PR 613/bsps
100        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
101
1022004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
103
104        PR 614/bsps
105        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
106
1072004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
108
109        * configure.ac: Add RTEMS_ROOT (HACK: This is the last file c/src
110        which still uses RTEMS_ROOT).
111
1122004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
113
114        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
115        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
116
1172004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
118
119        * startup/ldsegs.S: Include <rtems/asm.h> instead of <asm.h>.
120        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
121        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
122        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
123
1242004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
125
126        * clock/ckinit.c, clock/rtc.c, console/inch.c, ide/ide.c,
127        include/bsp.h, startup/bspstart.c, timer/timer.c: Convert to using
128        c99 fixed size types.
129
1302004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
131
132        * Makefile.am: Don't install *.rels. Reflect changes to bsp.am.
133        Preinstall dist_project_lib*.
134
1352004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
136
137        * configure.ac: Explicitly check for OBJCOPY.
138
1392004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
140
141        * Makefile.am: Reflect changes to bsp.am.
142
1432004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
144
145        * Makefile.am: Reflect changes to bsp.am.
146
1472004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
148
149        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
150
1512004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
152
153        * Makefile.am: Add start*.bin to CLEANFILES.
154
1552004-02-06      Joel Sherrill <joel@OARcorp.com>
156
157        * Makefile.am: Split startup into multiple .rels without reorganizing
158        the source.
159
1602004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
161
162        * Makefile.am: Add missing $ in reference to 3c509.rel.
163
1642004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
165
166        * Makefile.am: Merge-in 3c509/Makefile.am, clock/Makefile.am,
167        console/Makefile.am, ide/Makefile.am, ne2000/Makefile.am,
168        startup/Makefile.am, timer/Makefile.am, wd8003/Makefile.am,
169        wrapup/Makefile.am. Use automake compilation rules.
170        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
171        ide/Makefile.am, ne2000/Makefile.am, startup/Makefile.am,
172        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Remove.
173        * configure.ac: Reflect changes above.
174        * start/start.S: Change comment to make it gcc -ansi compliant.
175
1762004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
177
178        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
179        Add RTEMS_PROG_CCAS.
180
1812004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * Makefile.am: Add PREINSTALL_DIRS.
184        * console/Makefile.am: Add PREINSTALL_DIRS.
185        * wrapup/Makefile.am: Reflect changes to libcpu.
186
1872004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
188
189        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
190        Add PRE/TMPINSTALL_FILES to CLEANFILES.
191        * console/Makefile.am: Ditto.
192        * startup/Makefile.am: Ditto.
193
1942004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
195
196        * start/Makefile.am: Remove.
197        * Makefile.am: Merge-in start/Makefile.am.
198        * configure.ac: Reflect changes above.
199
2002004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
201
202        * wrapup/Makefile.am: Eliminate $(LIB).
203        Use noinst_DATA to trigger building libbsp.a.
204
2052003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
206
207        * start/Makefile.am: Build $(ARCH)/start16$(LIB_VARIANT).bin.
208
2092003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
210
211        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
212        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
213
2142003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
215
216        * console/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
217        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
218        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
219
2202003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
223
2242003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
225
226        * wrapup/Makefile.am: Cosmetics.
227
2282003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
229
230        * Makefile.am: Misc cleanups and fixes.
231        * start/Makefile.am: Misc cleanups and fixes.
232        * startup/Makefile.am: Misc cleanups and fixes.
233        * wrapup/Makefile.am: Misc cleanups and fixes.
234
2352003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
236
237        * ide/Makefile.am: PGM = ide.rel.
238
2392003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
240
241        * Makefile.am: Add preinstallation dirstamp support.
242        * 3c509/Makefile.am: Cosmetics.
243        * clock/Makefile.am: Cosmetics.
244        * console/Makefile.am: Add preinstallation dirstamp support.
245        * ide/Makefile.am: Cosmetics.
246        * ne2000/Makefile.am: Cosmetics.
247        * start/Makefile.am: Add compilation dirstamp support.
248        * startup/Makefile.am: Cosmetics.
249        * timer/Makefile.am: Cosmetics.
250        * wd8003/Makefile.am: Cosmetics.
251        * wrapup/Makefile.am: Cosmetics.
252
2532003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * 3c509/Makefile.am: Remove all-local: $(ARCH).
256        * clock/Makefile.am: Remove all-local: $(ARCH).
257        * console/Makefile.am: Remove all-local: $(ARCH).
258        * ide/Makefile.am: Remove all-local: $(ARCH).
259        * ne2000/Makefile.am: Remove all-local: $(ARCH).
260        * start/Makefile.am: Remove all-local: $(ARCH).
261        * startup/Makefile.am: Remove all-local: $(ARCH).
262        * timer/Makefile.am: Remove all-local: $(ARCH).
263        * wd8003/Makefile.am: Remove all-local: $(ARCH).
264        * wrapup/Makefile.am: Remove all-local: $(ARCH).
265
2662003-10-02      Till Strauman <strauman@slac.stanford.edu>
267
268        PR 502/bsps
269        * console/outch.c: Add support for a few ANSI escape sequences to make
270        libetcl happy.
271
2722003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * Makefile.am: Merge-in include/Makefile.am.
275        Reflect changes to bsp.am.
276        * include/Makefile.am: Remove.
277        * configure.ac: Reflect changes above.
278
2792003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
280
281        * bsp_specs: Remove *lib:.
282
2832003-09-04      Joel Sherrill <joel@OARcorp.com>
284
285        * clock/ckinit.c, clock/rtc.c, console/console.c, console/inch.c,
286        console/outch.c, ide/ide.c, include/bsp.h, include/crt.h,
287        ne2000/ne2000.c, start/start.S, startup/bspstart.c, startup/exit.c,
288        startup/ldsegs.S, startup/linkcmds, timer/timer.c, timer/timerisr.S:
289        URL for license changed.
290
2912003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
292
293        PR 461/bsps
294        * start/Makefile.am: Correct generation of startup16.bin.
295
2962003-08-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * ide/Makefile.am: Don't include @RTEMS_BPS@.cfg.
299
3002003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
301
302        * Makefile.am: Reflect having moved aclocal/.
303
3042003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
305
306        * Makefile.am: Reflect having moved automake/.
307        * 3c509/Makefile.am: Reflect having moved automake/.
308        * clock/Makefile.am: Reflect having moved automake/.
309        * console/Makefile.am: Reflect having moved automake/.
310        * ide/Makefile.am: Reflect having moved automake/.
311        * include/Makefile.am: Reflect having moved automake/.
312        * ne2000/Makefile.am: Reflect having moved automake/.
313        * start/Makefile.am: Reflect having moved automake/.
314        * startup/Makefile.am: Reflect having moved automake/.
315        * timer/Makefile.am: Reflect having moved automake/.
316        * wd8003/Makefile.am: Reflect having moved automake/.
317        * wrapup/Makefile.am: Reflect having moved automake/.
318
3192003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
320
321        PR 452/bsps
322        * startup/Makefile.am: Remove USE_INIT_FINI.
323
3242003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
325
326        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
327
3282003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
329
330        PR 445/bsps
331        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
332        Remove cpp, old_cpp (now unused).
333
3342003-07-08      Joel Sherrill <joel@OARcorp.com>
335
336        * console/console.c: Correct typo.
337
3382003-05-08      Chris Johns  <cjohns@cybertec.com.au>
339
340        * HOWTO:
341        Updated the GRUB version info and how to build GRUB from source.
342        Added how to boot over the network with a PXE Netboot BIOS.
343
3442003-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * ide/.cvsignore: New.
347
3482003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
349
350        PR 368/filesystems
351        * startup/ldsegs.S: Increase alignment.
352        * Makefile.am, configure.ac, include/bsp.h, wrapup/Makefile.am:
353        Added IDE supporting infrastructure.
354        * ide/Makefile.am, ide/ide.c, ide/idecfg.c: New files.  Added
355        BSP support for libchip standard ide driver.
356
3572003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
358
359        * configure.ac: Remove AC_CONFIG_AUX_DIR.
360
3612003-02-20      Till Straumann <strauman@slac.stanford.edu>
362
363        PR 353/bsps
364        * include/bsp.h: Let the application override the network driver
365        and attach routine.
366
3672003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
368
369        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
370
3712003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
372
373        * configure.ac: AC_PREREQ(2.57).
374
3752003-01-20      Joel Sherrill <joel@OARcorp.com>
376
377        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
378
3792003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
380
381        * 3c509/Makefile.am: Don't include @RTEMS_BSP@.cfg.
382        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
383        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
384        * ne2000/Makefile.am: Don't include @RTEMS_BSP@.cfg.
385        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
386        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
387        * wd8003/Makefile.am: Don't include @RTEMS_BSP@.cfg.
388
3892002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
390
391        * start/Makefile.am: Use install-data-local to install startfile.
392
3932002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
394
395        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
396
3972002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
398
399        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
400
4012002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
402
403        * .cvsignore: Reformat.
404        Add autom4te*cache.
405        Remove autom4te.cache.
406
4072002-09-13     Eric Norum <eric.norum@usask.ca>
408
409        * start/start16.S: Remove unwanted + at beginning of relative
410        numeric label.
411
4122002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
413
414        * configure.ac: Remove duplicate timer/Makefile in AC_CONFIG_FILES.
415
4162002-08-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
417
418        * console/Makefile.am: Add $(PROJECT_INCLUDE)/rtems to
419        PREINSTALL_FILES.
420        * console/mouse_parser.c: Include <string.h> (for strcmp).
421        * console/vt.c: Include <string.h> (for memcpy).
422        * wd8003/wd8003.c: Include <string.h> (for memcpy, memset).
423
4242002-08-21      Joel Sherrill <joel@OARcorp.com>
425
426        * bsp_specs: Added support for -nostdlibs.
427
4282002-08-14      Joel Sherrill <joel@OARcorp.com>
429
430        * start/start16.S: Per PR259, added code to test for video present
431        before touching the adapter.  Eric Norum <eric.norum@usask.ca>
432        tested this patch.
433
4342002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
435
436        * console/ps2_mouse.c: Include <string.h> (for abort/exit).
437
4382002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
439
440        * 3c509/Makefile.am: Use .$(OBJEXT) instead of .o.
441        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
442        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
443        * ne2000/Makefile.am: Use .$(OBJEXT) instead of .o.
444        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
445        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
446        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
447        * wd8003/Makefile.am: Use .$(OBJEXT) instead of .o.
448        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
449
4502002-07-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
451
452        * startup/ldsegs.S: #include <asm.h>.
453        * include/bsp.h: Remove _IBMPC_chrdy (is not a public function).
454        Remove printk (Now in bspIo.h).
455
4562002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
457
458        * start/Makefile.am: Eliminate PGM.
459        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
460        Add bsplib_DATA += $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin.
461
4622002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
463
464        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
465
4662002-07-16      Eric Norum <eric.norum@usask.ca>
467
468        * console/console.c: Others on the rtems-users list have expressed
469        concern about this run-time selection, so I've enclosed the changes
470        in a #ifdef RTEMS_RUNTIME_CONSOLE_SELECT conditional.
471
4722002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
473
474        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
475        Remove $(OBJS) from all-local.
476
4772002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
478
479        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
480
4812001-05-09      Joel Sherrill <joel@OARcorp.com>
482
483        * startup/linkcmds: In support of gcc 3.1, added one of more
484        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
485        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
486        and direction of segments to memory regions may also have been
487        addressed.  This was a sweep across all BSPs.
488 
4892002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
490
491        * configure.ac:
492        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
493        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
494        * 3c509/Makefile.am: Remove AUTOMAKE_OPTIONS.
495        * Makefile.am: Remove AUTOMAKE_OPTIONS.
496        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
497        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
498        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
499        * ne2000/Makefile.am: Remove AUTOMAKE_OPTIONS.
500        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
501        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
502        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
503        * wd8003/Makefile.am: Remove AUTOMAKE_OPTIONS.
504        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
505
5062002-03-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
507
508        * PR139
509        * configure.ac: Remove stray ';', breaks building with automake-1.6.
510
5112002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
512
513        * include/bsp.h: Include rtems/bspIo.h instead of bspIo.h.
514
5152001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
516
517        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
518        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
519
5202001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
521
522        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
523
5242001-10-12      Joel Sherrill <joel@OARcorp.com>
525
526        * console/inch.c: Fixed typo.
527
5282001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
529
530        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
531        * configure.in: Remove.
532        * configure.ac: New file, generated from configure.in by autoupdate.
533
5342001-09-27      Joel Sherrill <joel@OARcorp.com>
535
536        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
537
5382001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
539
540        * include/Makefile.am: Use 'CLEANFILES ='.
541        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
542        * console/Makefile.am: Use 'PREINSTALL_FILES ='.
543        * Makefile.am: Use 'TMPINSTALL_FILES ='.
544
5452001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
546
547        * console/Makefile.am: Remove RTEMS_H_FILES.
548        * start/start16.S: include <bspopts.h> to get NEW_GAS.
549
5502001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
551
552        * configure.in: Add bspopts.h.
553        * include/.cvsignore: Add bspopts.h*, stamp-h*.
554        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
555        * 3c509/Makefile.am: Dito.
556        * console/Makefile.am: Dito.
557        * include/bsp.h: Include bspopts.h.
558
5592001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
560
561        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
562
5632001-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
564
565        * ne2000/ne2000.c: Remove #define __INSIDE_RTEMS_BSD_TCPIP_STACK__.
566
5672001-01-05      Joel Sherrill <joel@OARcorp.com>
568
569        * console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
570        would be visible.
571
5722000-12-05       Eric Valette <valette@crf.canon.fr>
573
574        * console/inch.c, console/keyboard.c, console/pc_keyb.c,
575        console/vt.c, include/bsp.h: Correct incorrect interrupt level
576        handling in new keyboard management code.  Correct
577        BSP_poll_char initialization routine.
578        * start/start.S, startup/bspstart.c: Correct when the video is
579        initialized.
580        * timer/timer.c (Calibrate_1ms_loop): Address problem where this
581        did not work correctly on all PC speeds. The new calibrate routine
582        has been tested on Pentium 166, pentium II 200, pentium III
583        300 Mhz and does work as expected.
584
5852000-12-05      Joel Sherrill <joel@OARcorp.com>
586
587        * pc386/console/console.c, pc386/console/serial_mouse.c,
588        pc386/console/vgainit.c, shared/comm/tty_drv.c: Remove warnings.
589
5902000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
591
592        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
593
5942000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
595
596        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
597
5982000-11-01      Joel Sherrill <joel@OARcorp.com>
599
600        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
601        and libcsupport.h moved from libc to lib/include/rtems and
602        now must be referenced as <rtems/XXX.h>.   Header file order
603        was cleaned up while doing this.
604
6052000-10-29      Joel Sherrill <joel@OARcorp.com>
606
607        * startup/sbrk.c: Removed.  Redundant with shared version.
608
6092000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
610
611        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
612        Switch to GNU canonicalization.
613
6142000-10-23      Joel Sherrill <joel@OARcorp.com>
615
616        * console/serial_mouse.c: Fixed typos introduced by removal of CR/LF.
617
6182000-10-20      Rosimildo da Silva <rdasilva@connecttel.com>
619
620        * console/serial_mouse.c: Added support for changing serial parameters.
621
6222000-10-20      Joel Sherrill <joel@OARcorp.com>
623
624        * include/wd80x3.h: Added file header and logic to prevent multiple
625        inclusions of this file.
626        * wd8003/wd8003.c: Corrected attach to include "int attach" parameter.
627
6282000-10-20      Joel Sherrill <joel@OARcorp.com>
629
630        * include/bsp.h: Cleaned up network driver name and attach defines.
631
6322000-10-20      Dmitry Kargapolov <dk@gentex.ru>
633
634        * ne2000/ne2000.c: Fix some errors in the driver. 
635        1. There was no sufficient check of data in ethernet header.
636        The code in ne_rx_daemon() was:
637            inport_word (dport, len);
638            ...
639            len -= 4;
640              ...
641            if (len > 0)
642              ne_read_data (sc, startaddr, len, p);
643        Unfortunately, sometimes my NIC gave me too big len value,
644        the result was memory override.  To fix this, I added ethernet
645        header data checking.
646
647        2. The way overrides were serviced was not good.  It was complex
648        but sometimes did not provide reliable continuing of NIC working.
649        I had the situation of an endless loop in ne_check_status()
650        after override processing.
651
652        3. There was conceptual error of porting.  The old method of
653        overrides curing was ported from the OS-s, where override-processing
654        did start immediately.  But RTEMS-version uses events, and cleaning
655        of the overrides can start later.
656
657        I selected the way of ne2000 programming that is used
658        in freebsd kernel (v4.0).
659
660        Because of both problems, incorrect data in header of raw packet
661        and receiver override, it went through ne_reset() and fully
662        reset the ne2000.
663
664        So, in summary
665        - added detecting of the incorrect data in ethernet header;
666        - replaced handling of receiver overrides with new scheme,
667        via resetting of NIC, this method is used also in case of
668        invalid header detecting.
669
6702000-10-18       Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
671
672        * console/console.c, console/serial_mouse.c, include/bsp.h:
673        Add the ability to set parity, number of data bits and
674        number of stop bits to the existing i386 serial drivers.
675
6762000-10-17      Joel Sherrill <joel@OARcorp.com>
677
678        * startup/Makefile.am: Added idt.c since it has been moved libcpu/i386
679        to libbsp/i386/shared/irq.
680
6812000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
682
683        * startup/linkcmds: Added lines so DWARF debug information
684        would be available.  Otherwise gdb complains that the offsets
685        for the debug info are incorrect and doesn't load the files.
686
6872000-09-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
688
689        * start/Makefile.am: Remove AM_CPPFLAGS and GAS_CODE16 conditional.
690
6912000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
692
693        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
694        ne2000/Makefile.am, start/Makefile.am, startup/Makefile.am,
695        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Include
696        compile.am
697
6982000-08-30      Joel Sherrill <joel@OARcorp.com>
699
700        * console/keyboard.h: Changed numerous routines from extern inline
701        to static inline.
702
7032000-08-26  Rosimildo da Silva  <rdasilva@connecttel.com>
704
705        * Major rework of the "/dev/console" driver.
706        * Added termios support for stdin ( keyboard ).
707        * Added ioctls() to support modes similar to Linux( XLATE,
708        RAW, MEDIUMRAW ).
709        * Added Keyboard mapping and handling of the keyboard's leds.
710        * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA
711        controller ( 16 colors ).
712        * Added PS/2 and Serial mouse support for PC386 BSP.
713        * console/defkeymap.c: New file.
714        * console/fb_vga.c: New file.
715        * console/fb_vga.h: New file.
716        * console/i386kbd.h: New file.
717        * console/kd.h: New file.
718        * console/keyboard.c: New file.
719        * console/keyboard.h: New file.
720        * console/mouse_parser.c: New file.
721        * console/mouse_parser.h: New file.
722        * console/pc_keyb.c: New file.
723        * console/ps2_drv.h: New file.
724        * console/ps2_mouse.c: New file.
725        * console/ps2_mouse.h: New file.
726        * console/serial_mouse.c: New file.
727        * console/serial_mouse.h: New file.
728        * console/vgainit.c: New file.
729        * console/vt.c: New file.
730        * console/Makefile.am: Reflect new files.
731        * console/console.c, console/inch.c, console/outch.c: Console
732        functionality modifications.
733        * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c
734
7352000-08-10      Joel Sherrill <joel@OARcorp.com>
736
737        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.