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

4.104.114.84.95
Last change on this file since dc2aadef was dc2aadef, checked in by Ralf Corsepius <ralf.corsepius@…>, on 01/22/05 at 04:12:07

2005-01-22 Ralf Corsepius <ralf.corsepius@…>

  • clock/todcfg.c: size_t RTC_Count.
  • Property mode set to 100644
File size: 22.6 KB
Line 
12005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * clock/todcfg.c: size_t RTC_Count.
4
52005-01-18      Ralf Corsepius <ralf.corsepius@rtems.org>
6
7        * console/vgainit.c: static graphic_on|off.
8
92005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
10
11        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
12
132005-01-04      Joel Sherrill <joel@OARcorp.com>
14
15        * console/keyboard.c, console/ps2_mouse.c, console/vt.c: Remove
16        warnings.
17
182005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
19
20        * Makefile.am: Remove build-variant support.
21
222004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
23
24        PR 703/filesystem
25        * ide/ide.c: Extend the "modes_available" and "mode_active" parameters
26        to uint16_t for UDMA support.
27
282004-10-13      Eric Norum <norume@aps.anl.gov>
29
30        PR 688/bsps
31        * Makefile.am clock/todcfg.c: Add support for MC146818A TOD chip.
32
332004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
34
35        * configure.ac: Require automake > 1.9.
36
372004-07-25      Joel Sherrill <joel@OARcorp.com>
38
39        * 3c509/3c509.c: Add <sys/errno.h>.
40        * startup/linkcmds: Add .jcr section.
41
422004-05-21  Till Strauman <strauman@slac.stanford.edu>
43
44        * PR 624/bsps
45        startup/bspstart.c: When probing the memory, make sure not to
46        corrupt the application. Only probe addresses beyond rtemsFreeMemStart.
47        * Let IBMPC_outch() convert LF -> CRLF to avoid printk scrambling
48        the screen.
49
502004-05-21      Joel Sherrill <joel@OARcorp.com>
51
52        * ne2000/ne2000.c, wd8003/wd8003.c: Include errno.h as a consequence of
53        recent updates to BSD header files.
54
552004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
56
57        PR 610/bsps
58        * Makefile.am: Add include/tm27.h, Cosmetics.
59        * include/tm27.h: Final cosmetics.
60
612004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
62
63        * include/bsp.h: Split out tmtest27 support.
64        * include/tm27.h: New.
65
662004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
67
68        PR 613/bsps
69        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
70
712004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
72
73        PR 614/bsps
74        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
75
762004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
77
78        * configure.ac: Add RTEMS_ROOT (HACK: This is the last file c/src
79        which still uses RTEMS_ROOT).
80
812004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
82
83        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
84        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
85
862004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
87
88        * startup/ldsegs.S: Include <rtems/asm.h> instead of <asm.h>.
89        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
90        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
91        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
92
932004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
94
95        * clock/ckinit.c, clock/rtc.c, console/inch.c, ide/ide.c,
96        include/bsp.h, startup/bspstart.c, timer/timer.c: Convert to using
97        c99 fixed size types.
98
992004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
100
101        * Makefile.am: Don't install *.rels. Reflect changes to bsp.am.
102        Preinstall dist_project_lib*.
103
1042004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
105
106        * configure.ac: Explicitly check for OBJCOPY.
107
1082004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
109
110        * Makefile.am: Reflect changes to bsp.am.
111
1122004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
113
114        * Makefile.am: Reflect changes to bsp.am.
115
1162004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
117
118        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
119
1202004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
121
122        * Makefile.am: Add start*.bin to CLEANFILES.
123
1242004-02-06      Joel Sherrill <joel@OARcorp.com>
125
126        * Makefile.am: Split startup into multiple .rels without reorganizing
127        the source.
128
1292004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
130
131        * Makefile.am: Add missing $ in reference to 3c509.rel.
132
1332004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
134
135        * Makefile.am: Merge-in 3c509/Makefile.am, clock/Makefile.am,
136        console/Makefile.am, ide/Makefile.am, ne2000/Makefile.am,
137        startup/Makefile.am, timer/Makefile.am, wd8003/Makefile.am,
138        wrapup/Makefile.am. Use automake compilation rules.
139        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
140        ide/Makefile.am, ne2000/Makefile.am, startup/Makefile.am,
141        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Remove.
142        * configure.ac: Reflect changes above.
143        * start/start.S: Change comment to make it gcc -ansi compliant.
144
1452004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
146
147        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
148        Add RTEMS_PROG_CCAS.
149
1502004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
151
152        * Makefile.am: Add PREINSTALL_DIRS.
153        * console/Makefile.am: Add PREINSTALL_DIRS.
154        * wrapup/Makefile.am: Reflect changes to libcpu.
155
1562004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
157
158        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
159        Add PRE/TMPINSTALL_FILES to CLEANFILES.
160        * console/Makefile.am: Ditto.
161        * startup/Makefile.am: Ditto.
162
1632004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
164
165        * start/Makefile.am: Remove.
166        * Makefile.am: Merge-in start/Makefile.am.
167        * configure.ac: Reflect changes above.
168
1692004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
170
171        * wrapup/Makefile.am: Eliminate $(LIB).
172        Use noinst_DATA to trigger building libbsp.a.
173
1742003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
175
176        * start/Makefile.am: Build $(ARCH)/start16$(LIB_VARIANT).bin.
177
1782003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
179
180        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
181        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
182
1832003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
184
185        * console/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
186        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
187        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
188
1892003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
190
191        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
192
1932003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
194
195        * wrapup/Makefile.am: Cosmetics.
196
1972003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
198
199        * Makefile.am: Misc cleanups and fixes.
200        * start/Makefile.am: Misc cleanups and fixes.
201        * startup/Makefile.am: Misc cleanups and fixes.
202        * wrapup/Makefile.am: Misc cleanups and fixes.
203
2042003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
205
206        * ide/Makefile.am: PGM = ide.rel.
207
2082003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * Makefile.am: Add preinstallation dirstamp support.
211        * 3c509/Makefile.am: Cosmetics.
212        * clock/Makefile.am: Cosmetics.
213        * console/Makefile.am: Add preinstallation dirstamp support.
214        * ide/Makefile.am: Cosmetics.
215        * ne2000/Makefile.am: Cosmetics.
216        * start/Makefile.am: Add compilation dirstamp support.
217        * startup/Makefile.am: Cosmetics.
218        * timer/Makefile.am: Cosmetics.
219        * wd8003/Makefile.am: Cosmetics.
220        * wrapup/Makefile.am: Cosmetics.
221
2222003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
223
224        * 3c509/Makefile.am: Remove all-local: $(ARCH).
225        * clock/Makefile.am: Remove all-local: $(ARCH).
226        * console/Makefile.am: Remove all-local: $(ARCH).
227        * ide/Makefile.am: Remove all-local: $(ARCH).
228        * ne2000/Makefile.am: Remove all-local: $(ARCH).
229        * start/Makefile.am: Remove all-local: $(ARCH).
230        * startup/Makefile.am: Remove all-local: $(ARCH).
231        * timer/Makefile.am: Remove all-local: $(ARCH).
232        * wd8003/Makefile.am: Remove all-local: $(ARCH).
233        * wrapup/Makefile.am: Remove all-local: $(ARCH).
234
2352003-10-02      Till Strauman <strauman@slac.stanford.edu>
236
237        PR 502/bsps
238        * console/outch.c: Add support for a few ANSI escape sequences to make
239        libetcl happy.
240
2412003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
242
243        * Makefile.am: Merge-in include/Makefile.am.
244        Reflect changes to bsp.am.
245        * include/Makefile.am: Remove.
246        * configure.ac: Reflect changes above.
247
2482003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
249
250        * bsp_specs: Remove *lib:.
251
2522003-09-04      Joel Sherrill <joel@OARcorp.com>
253
254        * clock/ckinit.c, clock/rtc.c, console/console.c, console/inch.c,
255        console/outch.c, ide/ide.c, include/bsp.h, include/crt.h,
256        ne2000/ne2000.c, start/start.S, startup/bspstart.c, startup/exit.c,
257        startup/ldsegs.S, startup/linkcmds, timer/timer.c, timer/timerisr.S:
258        URL for license changed.
259
2602003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
261
262        PR 461/bsps
263        * start/Makefile.am: Correct generation of startup16.bin.
264
2652003-08-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * ide/Makefile.am: Don't include @RTEMS_BPS@.cfg.
268
2692003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
270
271        * Makefile.am: Reflect having moved aclocal/.
272
2732003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
274
275        * Makefile.am: Reflect having moved automake/.
276        * 3c509/Makefile.am: Reflect having moved automake/.
277        * clock/Makefile.am: Reflect having moved automake/.
278        * console/Makefile.am: Reflect having moved automake/.
279        * ide/Makefile.am: Reflect having moved automake/.
280        * include/Makefile.am: Reflect having moved automake/.
281        * ne2000/Makefile.am: Reflect having moved automake/.
282        * start/Makefile.am: Reflect having moved automake/.
283        * startup/Makefile.am: Reflect having moved automake/.
284        * timer/Makefile.am: Reflect having moved automake/.
285        * wd8003/Makefile.am: Reflect having moved automake/.
286        * wrapup/Makefile.am: Reflect having moved automake/.
287
2882003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
289
290        PR 452/bsps
291        * startup/Makefile.am: Remove USE_INIT_FINI.
292
2932003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
294
295        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
296
2972003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
298
299        PR 445/bsps
300        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
301        Remove cpp, old_cpp (now unused).
302
3032003-07-08      Joel Sherrill <joel@OARcorp.com>
304
305        * console/console.c: Correct typo.
306
3072003-05-08      Chris Johns  <cjohns@cybertec.com.au>
308
309        * HOWTO:
310        Updated the GRUB version info and how to build GRUB from source.
311        Added how to boot over the network with a PXE Netboot BIOS.
312
3132003-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
314
315        * ide/.cvsignore: New.
316
3172003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
318
319        PR 368/filesystems
320        * startup/ldsegs.S: Increase alignment.
321        * Makefile.am, configure.ac, include/bsp.h, wrapup/Makefile.am:
322        Added IDE supporting infrastructure.
323        * ide/Makefile.am, ide/ide.c, ide/idecfg.c: New files.  Added
324        BSP support for libchip standard ide driver.
325
3262003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
327
328        * configure.ac: Remove AC_CONFIG_AUX_DIR.
329
3302003-02-20      Till Straumann <strauman@slac.stanford.edu>
331
332        PR 353/bsps
333        * include/bsp.h: Let the application override the network driver
334        and attach routine.
335
3362003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
337
338        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
339
3402003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
341
342        * configure.ac: AC_PREREQ(2.57).
343
3442003-01-20      Joel Sherrill <joel@OARcorp.com>
345
346        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
347
3482003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
349
350        * 3c509/Makefile.am: Don't include @RTEMS_BSP@.cfg.
351        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
352        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
353        * ne2000/Makefile.am: Don't include @RTEMS_BSP@.cfg.
354        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
355        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
356        * wd8003/Makefile.am: Don't include @RTEMS_BSP@.cfg.
357
3582002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * start/Makefile.am: Use install-data-local to install startfile.
361
3622002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
363
364        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
365
3662002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
367
368        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
369
3702002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
371
372        * .cvsignore: Reformat.
373        Add autom4te*cache.
374        Remove autom4te.cache.
375
3762002-09-13     Eric Norum <eric.norum@usask.ca>
377
378        * start/start16.S: Remove unwanted + at beginning of relative
379        numeric label.
380
3812002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
382
383        * configure.ac: Remove duplicate timer/Makefile in AC_CONFIG_FILES.
384
3852002-08-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
386
387        * console/Makefile.am: Add $(PROJECT_INCLUDE)/rtems to
388        PREINSTALL_FILES.
389        * console/mouse_parser.c: Include <string.h> (for strcmp).
390        * console/vt.c: Include <string.h> (for memcpy).
391        * wd8003/wd8003.c: Include <string.h> (for memcpy, memset).
392
3932002-08-21      Joel Sherrill <joel@OARcorp.com>
394
395        * bsp_specs: Added support for -nostdlibs.
396
3972002-08-14      Joel Sherrill <joel@OARcorp.com>
398
399        * start/start16.S: Per PR259, added code to test for video present
400        before touching the adapter.  Eric Norum <eric.norum@usask.ca>
401        tested this patch.
402
4032002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
404
405        * console/ps2_mouse.c: Include <string.h> (for abort/exit).
406
4072002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
408
409        * 3c509/Makefile.am: Use .$(OBJEXT) instead of .o.
410        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
411        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
412        * ne2000/Makefile.am: Use .$(OBJEXT) instead of .o.
413        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
414        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
415        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
416        * wd8003/Makefile.am: Use .$(OBJEXT) instead of .o.
417        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
418
4192002-07-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
420
421        * startup/ldsegs.S: #include <asm.h>.
422        * include/bsp.h: Remove _IBMPC_chrdy (is not a public function).
423        Remove printk (Now in bspIo.h).
424
4252002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
426
427        * start/Makefile.am: Eliminate PGM.
428        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
429        Add bsplib_DATA += $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin.
430
4312002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
432
433        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
434
4352002-07-16      Eric Norum <eric.norum@usask.ca>
436
437        * console/console.c: Others on the rtems-users list have expressed
438        concern about this run-time selection, so I've enclosed the changes
439        in a #ifdef RTEMS_RUNTIME_CONSOLE_SELECT conditional.
440
4412002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
442
443        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
444        Remove $(OBJS) from all-local.
445
4462002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
447
448        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
449
4502001-05-09      Joel Sherrill <joel@OARcorp.com>
451
452        * startup/linkcmds: In support of gcc 3.1, added one of more
453        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
454        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
455        and direction of segments to memory regions may also have been
456        addressed.  This was a sweep across all BSPs.
457 
4582002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
459
460        * configure.ac:
461        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
462        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
463        * 3c509/Makefile.am: Remove AUTOMAKE_OPTIONS.
464        * Makefile.am: Remove AUTOMAKE_OPTIONS.
465        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
466        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
467        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
468        * ne2000/Makefile.am: Remove AUTOMAKE_OPTIONS.
469        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
470        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
471        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
472        * wd8003/Makefile.am: Remove AUTOMAKE_OPTIONS.
473        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
474
4752002-03-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
476
477        * PR139
478        * configure.ac: Remove stray ';', breaks building with automake-1.6.
479
4802002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
481
482        * include/bsp.h: Include rtems/bspIo.h instead of bspIo.h.
483
4842001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
485
486        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
487        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
488
4892001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
490
491        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
492
4932001-10-12      Joel Sherrill <joel@OARcorp.com>
494
495        * console/inch.c: Fixed typo.
496
4972001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
498
499        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
500        * configure.in: Remove.
501        * configure.ac: New file, generated from configure.in by autoupdate.
502
5032001-09-27      Joel Sherrill <joel@OARcorp.com>
504
505        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
506
5072001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
508
509        * include/Makefile.am: Use 'CLEANFILES ='.
510        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
511        * console/Makefile.am: Use 'PREINSTALL_FILES ='.
512        * Makefile.am: Use 'TMPINSTALL_FILES ='.
513
5142001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
515
516        * console/Makefile.am: Remove RTEMS_H_FILES.
517        * start/start16.S: include <bspopts.h> to get NEW_GAS.
518
5192001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
520
521        * configure.in: Add bspopts.h.
522        * include/.cvsignore: Add bspopts.h*, stamp-h*.
523        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
524        * 3c509/Makefile.am: Dito.
525        * console/Makefile.am: Dito.
526        * include/bsp.h: Include bspopts.h.
527
5282001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
529
530        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
531
5322001-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
533
534        * ne2000/ne2000.c: Remove #define __INSIDE_RTEMS_BSD_TCPIP_STACK__.
535
5362001-01-05      Joel Sherrill <joel@OARcorp.com>
537
538        * console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
539        would be visible.
540
5412000-12-05       Eric Valette <valette@crf.canon.fr>
542
543        * console/inch.c, console/keyboard.c, console/pc_keyb.c,
544        console/vt.c, include/bsp.h: Correct incorrect interrupt level
545        handling in new keyboard management code.  Correct
546        BSP_poll_char initialization routine.
547        * start/start.S, startup/bspstart.c: Correct when the video is
548        initialized.
549        * timer/timer.c (Calibrate_1ms_loop): Address problem where this
550        did not work correctly on all PC speeds. The new calibrate routine
551        has been tested on Pentium 166, pentium II 200, pentium III
552        300 Mhz and does work as expected.
553
5542000-12-05      Joel Sherrill <joel@OARcorp.com>
555
556        * pc386/console/console.c, pc386/console/serial_mouse.c,
557        pc386/console/vgainit.c, shared/comm/tty_drv.c: Remove warnings.
558
5592000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
560
561        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
562
5632000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
564
565        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
566
5672000-11-01      Joel Sherrill <joel@OARcorp.com>
568
569        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
570        and libcsupport.h moved from libc to lib/include/rtems and
571        now must be referenced as <rtems/XXX.h>.   Header file order
572        was cleaned up while doing this.
573
5742000-10-29      Joel Sherrill <joel@OARcorp.com>
575
576        * startup/sbrk.c: Removed.  Redundant with shared version.
577
5782000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
579
580        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
581        Switch to GNU canonicalization.
582
5832000-10-23      Joel Sherrill <joel@OARcorp.com>
584
585        * console/serial_mouse.c: Fixed typos introduced by removal of CR/LF.
586
5872000-10-20      Rosimildo da Silva <rdasilva@connecttel.com>
588
589        * console/serial_mouse.c: Added support for changing serial parameters.
590
5912000-10-20      Joel Sherrill <joel@OARcorp.com>
592
593        * include/wd80x3.h: Added file header and logic to prevent multiple
594        inclusions of this file.
595        * wd8003/wd8003.c: Corrected attach to include "int attach" parameter.
596
5972000-10-20      Joel Sherrill <joel@OARcorp.com>
598
599        * include/bsp.h: Cleaned up network driver name and attach defines.
600
6012000-10-20      Dmitry Kargapolov <dk@gentex.ru>
602
603        * ne2000/ne2000.c: Fix some errors in the driver. 
604        1. There was no sufficient check of data in ethernet header.
605        The code in ne_rx_daemon() was:
606            inport_word (dport, len);
607            ...
608            len -= 4;
609              ...
610            if (len > 0)
611              ne_read_data (sc, startaddr, len, p);
612        Unfortunately, sometimes my NIC gave me too big len value,
613        the result was memory override.  To fix this, I added ethernet
614        header data checking.
615
616        2. The way overrides were serviced was not good.  It was complex
617        but sometimes did not provide reliable continuing of NIC working.
618        I had the situation of an endless loop in ne_check_status()
619        after override processing.
620
621        3. There was conceptual error of porting.  The old method of
622        overrides curing was ported from the OS-s, where override-processing
623        did start immediately.  But RTEMS-version uses events, and cleaning
624        of the overrides can start later.
625
626        I selected the way of ne2000 programming that is used
627        in freebsd kernel (v4.0).
628
629        Because of both problems, incorrect data in header of raw packet
630        and receiver override, it went through ne_reset() and fully
631        reset the ne2000.
632
633        So, in summary
634        - added detecting of the incorrect data in ethernet header;
635        - replaced handling of receiver overrides with new scheme,
636        via resetting of NIC, this method is used also in case of
637        invalid header detecting.
638
6392000-10-18       Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
640
641        * console/console.c, console/serial_mouse.c, include/bsp.h:
642        Add the ability to set parity, number of data bits and
643        number of stop bits to the existing i386 serial drivers.
644
6452000-10-17      Joel Sherrill <joel@OARcorp.com>
646
647        * startup/Makefile.am: Added idt.c since it has been moved libcpu/i386
648        to libbsp/i386/shared/irq.
649
6502000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
651
652        * startup/linkcmds: Added lines so DWARF debug information
653        would be available.  Otherwise gdb complains that the offsets
654        for the debug info are incorrect and doesn't load the files.
655
6562000-09-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
657
658        * start/Makefile.am: Remove AM_CPPFLAGS and GAS_CODE16 conditional.
659
6602000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
661
662        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
663        ne2000/Makefile.am, start/Makefile.am, startup/Makefile.am,
664        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Include
665        compile.am
666
6672000-08-30      Joel Sherrill <joel@OARcorp.com>
668
669        * console/keyboard.h: Changed numerous routines from extern inline
670        to static inline.
671
6722000-08-26  Rosimildo da Silva  <rdasilva@connecttel.com>
673
674        * Major rework of the "/dev/console" driver.
675        * Added termios support for stdin ( keyboard ).
676        * Added ioctls() to support modes similar to Linux( XLATE,
677        RAW, MEDIUMRAW ).
678        * Added Keyboard mapping and handling of the keyboard's leds.
679        * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA
680        controller ( 16 colors ).
681        * Added PS/2 and Serial mouse support for PC386 BSP.
682        * console/defkeymap.c: New file.
683        * console/fb_vga.c: New file.
684        * console/fb_vga.h: New file.
685        * console/i386kbd.h: New file.
686        * console/kd.h: New file.
687        * console/keyboard.c: New file.
688        * console/keyboard.h: New file.
689        * console/mouse_parser.c: New file.
690        * console/mouse_parser.h: New file.
691        * console/pc_keyb.c: New file.
692        * console/ps2_drv.h: New file.
693        * console/ps2_mouse.c: New file.
694        * console/ps2_mouse.h: New file.
695        * console/serial_mouse.c: New file.
696        * console/serial_mouse.h: New file.
697        * console/vgainit.c: New file.
698        * console/vt.c: New file.
699        * console/Makefile.am: Reflect new files.
700        * console/console.c, console/inch.c, console/outch.c: Console
701        functionality modifications.
702        * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c
703
7042000-08-10      Joel Sherrill <joel@OARcorp.com>
705
706        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.