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

4.104.114.84.95
Last change on this file since ca0d89da was ca0d89da, checked in by Joel Sherrill <joel.sherrill@…>, on 10/15/04 at 14:29:27

2004-10-13 Eric Norum <norume@…>

PR 688/bsps

  • Makefile.am clock/todcfg.c: Add support for MC146818A TOD chip.
  • Property mode set to 100644
File size: 21.9 KB
Line 
12004-10-13      Eric Norum <norume@aps.anl.gov>
2
3        PR 688/bsps
4        * Makefile.am clock/todcfg.c: Add support for MC146818A TOD chip.
5
62004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
7
8        * configure.ac: Require automake > 1.9.
9
102004-07-25      Joel Sherrill <joel@OARcorp.com>
11
12        * 3c509/3c509.c: Add <sys/errno.h>.
13        * startup/linkcmds: Add .jcr section.
14
152004-05-21  Till Strauman <strauman@slac.stanford.edu>
16
17        * PR 624/bsps
18        startup/bspstart.c: When probing the memory, make sure not to
19        corrupt the application. Only probe addresses beyond rtemsFreeMemStart.
20        * Let IBMPC_outch() convert LF -> CRLF to avoid printk scrambling
21        the screen.
22
232004-05-21      Joel Sherrill <joel@OARcorp.com>
24
25        * ne2000/ne2000.c, wd8003/wd8003.c: Include errno.h as a consequence of
26        recent updates to BSD header files.
27
282004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
29
30        PR 610/bsps
31        * Makefile.am: Add include/tm27.h, Cosmetics.
32        * include/tm27.h: Final cosmetics.
33
342004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
35
36        * include/bsp.h: Split out tmtest27 support.
37        * include/tm27.h: New.
38
392004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
40
41        PR 613/bsps
42        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
43
442004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
45
46        PR 614/bsps
47        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
48
492004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
50
51        * configure.ac: Add RTEMS_ROOT (HACK: This is the last file c/src
52        which still uses RTEMS_ROOT).
53
542004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
55
56        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
57        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
58
592004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
60
61        * startup/ldsegs.S: Include <rtems/asm.h> instead of <asm.h>.
62        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
63        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
64        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
65
662004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
67
68        * clock/ckinit.c, clock/rtc.c, console/inch.c, ide/ide.c,
69        include/bsp.h, startup/bspstart.c, timer/timer.c: Convert to using
70        c99 fixed size types.
71
722004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
73
74        * Makefile.am: Don't install *.rels. Reflect changes to bsp.am.
75        Preinstall dist_project_lib*.
76
772004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
78
79        * configure.ac: Explicitly check for OBJCOPY.
80
812004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
82
83        * Makefile.am: Reflect changes to bsp.am.
84
852004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
86
87        * Makefile.am: Reflect changes to bsp.am.
88
892004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
90
91        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
92
932004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
94
95        * Makefile.am: Add start*.bin to CLEANFILES.
96
972004-02-06      Joel Sherrill <joel@OARcorp.com>
98
99        * Makefile.am: Split startup into multiple .rels without reorganizing
100        the source.
101
1022004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
103
104        * Makefile.am: Add missing $ in reference to 3c509.rel.
105
1062004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
107
108        * Makefile.am: Merge-in 3c509/Makefile.am, clock/Makefile.am,
109        console/Makefile.am, ide/Makefile.am, ne2000/Makefile.am,
110        startup/Makefile.am, timer/Makefile.am, wd8003/Makefile.am,
111        wrapup/Makefile.am. Use automake compilation rules.
112        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
113        ide/Makefile.am, ne2000/Makefile.am, startup/Makefile.am,
114        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Remove.
115        * configure.ac: Reflect changes above.
116        * start/start.S: Change comment to make it gcc -ansi compliant.
117
1182004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
119
120        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
121        Add RTEMS_PROG_CCAS.
122
1232004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
124
125        * Makefile.am: Add PREINSTALL_DIRS.
126        * console/Makefile.am: Add PREINSTALL_DIRS.
127        * wrapup/Makefile.am: Reflect changes to libcpu.
128
1292004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
130
131        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
132        Add PRE/TMPINSTALL_FILES to CLEANFILES.
133        * console/Makefile.am: Ditto.
134        * startup/Makefile.am: Ditto.
135
1362004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
137
138        * start/Makefile.am: Remove.
139        * Makefile.am: Merge-in start/Makefile.am.
140        * configure.ac: Reflect changes above.
141
1422004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
143
144        * wrapup/Makefile.am: Eliminate $(LIB).
145        Use noinst_DATA to trigger building libbsp.a.
146
1472003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
148
149        * start/Makefile.am: Build $(ARCH)/start16$(LIB_VARIANT).bin.
150
1512003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
152
153        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
154        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
155
1562003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
157
158        * console/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
159        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
160        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
161
1622003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
163
164        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
165
1662003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
167
168        * wrapup/Makefile.am: Cosmetics.
169
1702003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
171
172        * Makefile.am: Misc cleanups and fixes.
173        * start/Makefile.am: Misc cleanups and fixes.
174        * startup/Makefile.am: Misc cleanups and fixes.
175        * wrapup/Makefile.am: Misc cleanups and fixes.
176
1772003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
178
179        * ide/Makefile.am: PGM = ide.rel.
180
1812003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * Makefile.am: Add preinstallation dirstamp support.
184        * 3c509/Makefile.am: Cosmetics.
185        * clock/Makefile.am: Cosmetics.
186        * console/Makefile.am: Add preinstallation dirstamp support.
187        * ide/Makefile.am: Cosmetics.
188        * ne2000/Makefile.am: Cosmetics.
189        * start/Makefile.am: Add compilation dirstamp support.
190        * startup/Makefile.am: Cosmetics.
191        * timer/Makefile.am: Cosmetics.
192        * wd8003/Makefile.am: Cosmetics.
193        * wrapup/Makefile.am: Cosmetics.
194
1952003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
196
197        * 3c509/Makefile.am: Remove all-local: $(ARCH).
198        * clock/Makefile.am: Remove all-local: $(ARCH).
199        * console/Makefile.am: Remove all-local: $(ARCH).
200        * ide/Makefile.am: Remove all-local: $(ARCH).
201        * ne2000/Makefile.am: Remove all-local: $(ARCH).
202        * start/Makefile.am: Remove all-local: $(ARCH).
203        * startup/Makefile.am: Remove all-local: $(ARCH).
204        * timer/Makefile.am: Remove all-local: $(ARCH).
205        * wd8003/Makefile.am: Remove all-local: $(ARCH).
206        * wrapup/Makefile.am: Remove all-local: $(ARCH).
207
2082003-10-02      Till Strauman <strauman@slac.stanford.edu>
209
210        PR 502/bsps
211        * console/outch.c: Add support for a few ANSI escape sequences to make
212        libetcl happy.
213
2142003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
215
216        * Makefile.am: Merge-in include/Makefile.am.
217        Reflect changes to bsp.am.
218        * include/Makefile.am: Remove.
219        * configure.ac: Reflect changes above.
220
2212003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
222
223        * bsp_specs: Remove *lib:.
224
2252003-09-04      Joel Sherrill <joel@OARcorp.com>
226
227        * clock/ckinit.c, clock/rtc.c, console/console.c, console/inch.c,
228        console/outch.c, ide/ide.c, include/bsp.h, include/crt.h,
229        ne2000/ne2000.c, start/start.S, startup/bspstart.c, startup/exit.c,
230        startup/ldsegs.S, startup/linkcmds, timer/timer.c, timer/timerisr.S:
231        URL for license changed.
232
2332003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
234
235        PR 461/bsps
236        * start/Makefile.am: Correct generation of startup16.bin.
237
2382003-08-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * ide/Makefile.am: Don't include @RTEMS_BPS@.cfg.
241
2422003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * Makefile.am: Reflect having moved aclocal/.
245
2462003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
247
248        * Makefile.am: Reflect having moved automake/.
249        * 3c509/Makefile.am: Reflect having moved automake/.
250        * clock/Makefile.am: Reflect having moved automake/.
251        * console/Makefile.am: Reflect having moved automake/.
252        * ide/Makefile.am: Reflect having moved automake/.
253        * include/Makefile.am: Reflect having moved automake/.
254        * ne2000/Makefile.am: Reflect having moved automake/.
255        * start/Makefile.am: Reflect having moved automake/.
256        * startup/Makefile.am: Reflect having moved automake/.
257        * timer/Makefile.am: Reflect having moved automake/.
258        * wd8003/Makefile.am: Reflect having moved automake/.
259        * wrapup/Makefile.am: Reflect having moved automake/.
260
2612003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
262
263        PR 452/bsps
264        * startup/Makefile.am: Remove USE_INIT_FINI.
265
2662003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
267
268        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
269
2702003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        PR 445/bsps
273        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
274        Remove cpp, old_cpp (now unused).
275
2762003-07-08      Joel Sherrill <joel@OARcorp.com>
277
278        * console/console.c: Correct typo.
279
2802003-05-08      Chris Johns  <cjohns@cybertec.com.au>
281
282        * HOWTO:
283        Updated the GRUB version info and how to build GRUB from source.
284        Added how to boot over the network with a PXE Netboot BIOS.
285
2862003-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * ide/.cvsignore: New.
289
2902003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
291
292        PR 368/filesystems
293        * startup/ldsegs.S: Increase alignment.
294        * Makefile.am, configure.ac, include/bsp.h, wrapup/Makefile.am:
295        Added IDE supporting infrastructure.
296        * ide/Makefile.am, ide/ide.c, ide/idecfg.c: New files.  Added
297        BSP support for libchip standard ide driver.
298
2992003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
300
301        * configure.ac: Remove AC_CONFIG_AUX_DIR.
302
3032003-02-20      Till Straumann <strauman@slac.stanford.edu>
304
305        PR 353/bsps
306        * include/bsp.h: Let the application override the network driver
307        and attach routine.
308
3092003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
310
311        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
312
3132003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
314
315        * configure.ac: AC_PREREQ(2.57).
316
3172003-01-20      Joel Sherrill <joel@OARcorp.com>
318
319        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
320
3212003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
322
323        * 3c509/Makefile.am: Don't include @RTEMS_BSP@.cfg.
324        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
325        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
326        * ne2000/Makefile.am: Don't include @RTEMS_BSP@.cfg.
327        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
328        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
329        * wd8003/Makefile.am: Don't include @RTEMS_BSP@.cfg.
330
3312002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
332
333        * start/Makefile.am: Use install-data-local to install startfile.
334
3352002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
336
337        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
338
3392002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
340
341        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
342
3432002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
344
345        * .cvsignore: Reformat.
346        Add autom4te*cache.
347        Remove autom4te.cache.
348
3492002-09-13     Eric Norum <eric.norum@usask.ca>
350
351        * start/start16.S: Remove unwanted + at beginning of relative
352        numeric label.
353
3542002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
355
356        * configure.ac: Remove duplicate timer/Makefile in AC_CONFIG_FILES.
357
3582002-08-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * console/Makefile.am: Add $(PROJECT_INCLUDE)/rtems to
361        PREINSTALL_FILES.
362        * console/mouse_parser.c: Include <string.h> (for strcmp).
363        * console/vt.c: Include <string.h> (for memcpy).
364        * wd8003/wd8003.c: Include <string.h> (for memcpy, memset).
365
3662002-08-21      Joel Sherrill <joel@OARcorp.com>
367
368        * bsp_specs: Added support for -nostdlibs.
369
3702002-08-14      Joel Sherrill <joel@OARcorp.com>
371
372        * start/start16.S: Per PR259, added code to test for video present
373        before touching the adapter.  Eric Norum <eric.norum@usask.ca>
374        tested this patch.
375
3762002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
377
378        * console/ps2_mouse.c: Include <string.h> (for abort/exit).
379
3802002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
381
382        * 3c509/Makefile.am: Use .$(OBJEXT) instead of .o.
383        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
384        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
385        * ne2000/Makefile.am: Use .$(OBJEXT) instead of .o.
386        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
387        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
388        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
389        * wd8003/Makefile.am: Use .$(OBJEXT) instead of .o.
390        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
391
3922002-07-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
393
394        * startup/ldsegs.S: #include <asm.h>.
395        * include/bsp.h: Remove _IBMPC_chrdy (is not a public function).
396        Remove printk (Now in bspIo.h).
397
3982002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
399
400        * start/Makefile.am: Eliminate PGM.
401        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
402        Add bsplib_DATA += $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin.
403
4042002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
405
406        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
407
4082002-07-16      Eric Norum <eric.norum@usask.ca>
409
410        * console/console.c: Others on the rtems-users list have expressed
411        concern about this run-time selection, so I've enclosed the changes
412        in a #ifdef RTEMS_RUNTIME_CONSOLE_SELECT conditional.
413
4142002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
415
416        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
417        Remove $(OBJS) from all-local.
418
4192002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
420
421        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
422
4232001-05-09      Joel Sherrill <joel@OARcorp.com>
424
425        * startup/linkcmds: In support of gcc 3.1, added one of more
426        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
427        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
428        and direction of segments to memory regions may also have been
429        addressed.  This was a sweep across all BSPs.
430 
4312002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
432
433        * configure.ac:
434        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
435        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
436        * 3c509/Makefile.am: Remove AUTOMAKE_OPTIONS.
437        * Makefile.am: Remove AUTOMAKE_OPTIONS.
438        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
439        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
440        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
441        * ne2000/Makefile.am: Remove AUTOMAKE_OPTIONS.
442        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
443        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
444        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
445        * wd8003/Makefile.am: Remove AUTOMAKE_OPTIONS.
446        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
447
4482002-03-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
449
450        * PR139
451        * configure.ac: Remove stray ';', breaks building with automake-1.6.
452
4532002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
454
455        * include/bsp.h: Include rtems/bspIo.h instead of bspIo.h.
456
4572001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
458
459        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
460        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
461
4622001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
463
464        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
465
4662001-10-12      Joel Sherrill <joel@OARcorp.com>
467
468        * console/inch.c: Fixed typo.
469
4702001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
471
472        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
473        * configure.in: Remove.
474        * configure.ac: New file, generated from configure.in by autoupdate.
475
4762001-09-27      Joel Sherrill <joel@OARcorp.com>
477
478        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
479
4802001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
481
482        * include/Makefile.am: Use 'CLEANFILES ='.
483        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
484        * console/Makefile.am: Use 'PREINSTALL_FILES ='.
485        * Makefile.am: Use 'TMPINSTALL_FILES ='.
486
4872001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
488
489        * console/Makefile.am: Remove RTEMS_H_FILES.
490        * start/start16.S: include <bspopts.h> to get NEW_GAS.
491
4922001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
493
494        * configure.in: Add bspopts.h.
495        * include/.cvsignore: Add bspopts.h*, stamp-h*.
496        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
497        * 3c509/Makefile.am: Dito.
498        * console/Makefile.am: Dito.
499        * include/bsp.h: Include bspopts.h.
500
5012001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
502
503        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
504
5052001-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
506
507        * ne2000/ne2000.c: Remove #define __INSIDE_RTEMS_BSD_TCPIP_STACK__.
508
5092001-01-05      Joel Sherrill <joel@OARcorp.com>
510
511        * console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
512        would be visible.
513
5142000-12-05       Eric Valette <valette@crf.canon.fr>
515
516        * console/inch.c, console/keyboard.c, console/pc_keyb.c,
517        console/vt.c, include/bsp.h: Correct incorrect interrupt level
518        handling in new keyboard management code.  Correct
519        BSP_poll_char initialization routine.
520        * start/start.S, startup/bspstart.c: Correct when the video is
521        initialized.
522        * timer/timer.c (Calibrate_1ms_loop): Address problem where this
523        did not work correctly on all PC speeds. The new calibrate routine
524        has been tested on Pentium 166, pentium II 200, pentium III
525        300 Mhz and does work as expected.
526
5272000-12-05      Joel Sherrill <joel@OARcorp.com>
528
529        * pc386/console/console.c, pc386/console/serial_mouse.c,
530        pc386/console/vgainit.c, shared/comm/tty_drv.c: Remove warnings.
531
5322000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
533
534        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
535
5362000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
537
538        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
539
5402000-11-01      Joel Sherrill <joel@OARcorp.com>
541
542        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
543        and libcsupport.h moved from libc to lib/include/rtems and
544        now must be referenced as <rtems/XXX.h>.   Header file order
545        was cleaned up while doing this.
546
5472000-10-29      Joel Sherrill <joel@OARcorp.com>
548
549        * startup/sbrk.c: Removed.  Redundant with shared version.
550
5512000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
552
553        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
554        Switch to GNU canonicalization.
555
5562000-10-23      Joel Sherrill <joel@OARcorp.com>
557
558        * console/serial_mouse.c: Fixed typos introduced by removal of CR/LF.
559
5602000-10-20      Rosimildo da Silva <rdasilva@connecttel.com>
561
562        * console/serial_mouse.c: Added support for changing serial parameters.
563
5642000-10-20      Joel Sherrill <joel@OARcorp.com>
565
566        * include/wd80x3.h: Added file header and logic to prevent multiple
567        inclusions of this file.
568        * wd8003/wd8003.c: Corrected attach to include "int attach" parameter.
569
5702000-10-20      Joel Sherrill <joel@OARcorp.com>
571
572        * include/bsp.h: Cleaned up network driver name and attach defines.
573
5742000-10-20      Dmitry Kargapolov <dk@gentex.ru>
575
576        * ne2000/ne2000.c: Fix some errors in the driver. 
577        1. There was no sufficient check of data in ethernet header.
578        The code in ne_rx_daemon() was:
579            inport_word (dport, len);
580            ...
581            len -= 4;
582              ...
583            if (len > 0)
584              ne_read_data (sc, startaddr, len, p);
585        Unfortunately, sometimes my NIC gave me too big len value,
586        the result was memory override.  To fix this, I added ethernet
587        header data checking.
588
589        2. The way overrides were serviced was not good.  It was complex
590        but sometimes did not provide reliable continuing of NIC working.
591        I had the situation of an endless loop in ne_check_status()
592        after override processing.
593
594        3. There was conceptual error of porting.  The old method of
595        overrides curing was ported from the OS-s, where override-processing
596        did start immediately.  But RTEMS-version uses events, and cleaning
597        of the overrides can start later.
598
599        I selected the way of ne2000 programming that is used
600        in freebsd kernel (v4.0).
601
602        Because of both problems, incorrect data in header of raw packet
603        and receiver override, it went through ne_reset() and fully
604        reset the ne2000.
605
606        So, in summary
607        - added detecting of the incorrect data in ethernet header;
608        - replaced handling of receiver overrides with new scheme,
609        via resetting of NIC, this method is used also in case of
610        invalid header detecting.
611
6122000-10-18       Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
613
614        * console/console.c, console/serial_mouse.c, include/bsp.h:
615        Add the ability to set parity, number of data bits and
616        number of stop bits to the existing i386 serial drivers.
617
6182000-10-17      Joel Sherrill <joel@OARcorp.com>
619
620        * startup/Makefile.am: Added idt.c since it has been moved libcpu/i386
621        to libbsp/i386/shared/irq.
622
6232000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
624
625        * startup/linkcmds: Added lines so DWARF debug information
626        would be available.  Otherwise gdb complains that the offsets
627        for the debug info are incorrect and doesn't load the files.
628
6292000-09-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
630
631        * start/Makefile.am: Remove AM_CPPFLAGS and GAS_CODE16 conditional.
632
6332000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
634
635        * 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
636        ne2000/Makefile.am, start/Makefile.am, startup/Makefile.am,
637        timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Include
638        compile.am
639
6402000-08-30      Joel Sherrill <joel@OARcorp.com>
641
642        * console/keyboard.h: Changed numerous routines from extern inline
643        to static inline.
644
6452000-08-26  Rosimildo da Silva  <rdasilva@connecttel.com>
646
647        * Major rework of the "/dev/console" driver.
648        * Added termios support for stdin ( keyboard ).
649        * Added ioctls() to support modes similar to Linux( XLATE,
650        RAW, MEDIUMRAW ).
651        * Added Keyboard mapping and handling of the keyboard's leds.
652        * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA
653        controller ( 16 colors ).
654        * Added PS/2 and Serial mouse support for PC386 BSP.
655        * console/defkeymap.c: New file.
656        * console/fb_vga.c: New file.
657        * console/fb_vga.h: New file.
658        * console/i386kbd.h: New file.
659        * console/kd.h: New file.
660        * console/keyboard.c: New file.
661        * console/keyboard.h: New file.
662        * console/mouse_parser.c: New file.
663        * console/mouse_parser.h: New file.
664        * console/pc_keyb.c: New file.
665        * console/ps2_drv.h: New file.
666        * console/ps2_mouse.c: New file.
667        * console/ps2_mouse.h: New file.
668        * console/serial_mouse.c: New file.
669        * console/serial_mouse.h: New file.
670        * console/vgainit.c: New file.
671        * console/vt.c: New file.
672        * console/Makefile.am: Reflect new files.
673        * console/console.c, console/inch.c, console/outch.c: Console
674        functionality modifications.
675        * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c
676
6772000-08-10      Joel Sherrill <joel@OARcorp.com>
678
679        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.