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

4.104.114.84.95
Last change on this file since 63a4538 was 63a4538, checked in by Ralf Corsepius <ralf.corsepius@…>, on 07/06/05 at 11:34:10

2005-07-06 Ralf Corsepius <ralf.corsepius@…>

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