source: rtems/c/src/libchip/ChangeLog @ 0bdfa8d

Last change on this file since 0bdfa8d was 0bdfa8d, checked in by Jennifer Averett <Jennifer.Averett@…>, on Apr 28, 2005 at 2:56:36 PM

2005-04-28 Jennifer Averett <jennifer.averett@…>

PR 781/misc

  • serial/ns16550_p.h: Fix baud rate calculation
  • Property mode set to 100644
File size: 13.0 KB
Line 
12005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
2
3        PR 781/misc
4        * serial/ns16550_p.h: Fix baud rate calculation
5
62004-11-22      Joel Sherrill <joel@OARcorp.com>
7
8        PR 693/misc
9        * rtc/mc146818a_ioreg.c: Disable unless on a target with in/outport
10        routines.
11
122004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
13
14        * network/dec21140.c: Cleanup a bit and remove message about not
15        supported on PowerPC since it works on the MVME2100 BSP.
16
172004-11-10      Joel Sherrill <joel@oarcorp.com>
18
19        PR 715/bsps
20        * rtc/mc146818a.c: Delete include of bsp.h
21
222004-10-13      Eric Norum <norume@aps.anl.gov>
23
24        PR 688/bsps
25        * rtc/rtc.h, rtc/mc146818a.c, rtc/mc146818a.h, rtc/mc146818a_ioreg.c:
26        New files.  Add libchip driver for MC146818A (and several
27        Dallas Semiconductor) TOD chips.
28
292004-10-13      Eric Norum <norume@aps.anl.gov>
30
31        PR 686/networking
32        * network/if_fxp.c: Fix lockup in if_fxp.c, add additional device code.
33
342004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
35
36        PR 607/networking
37        * network/dec21140.c: Made PCI configuration minimum sane instead
38        of fully specifying unused PCI features.
39
402004-05-21  Till Strauman <strauman@slac.stanford.edu>
41
42        PR 625/networking
43        * network/dec21140.c: Prevent name clashes by making 'ld_le32()' etc.
44        static inlines.  Let dec21140 attach routine return an error rather
45        than panic if no chip is detected (thus allowing for probing).
46        * network/elnk.c: Let elnk bail out if autoneg never completes
47        instead of looping forever.  Avoid divide by zero (crashed my PC).
48        * network/if_fxp.c: Enable more fxp chip variants but warn that
49        they are UNTESTED.
50
512003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
52
53        PR 499/rtems_misc
54        * serial/mc68681.c:  Miscellaneous corrections:
55            - Correction of ACR_BIT[7] (Baudrate table) Configuration
56            - Correction of Parity Bit Configuration (Odd was forced)
57            - Correction of Stop Bit configuration (inversed)
58            - Correction of ISR Handler to call
59              rtems_termios_dequeue_character() only if is a Tx Empty IRQ.
60            - Add RTS CTS Hardware flow control Configuration
61
622003-09-04      Joel Sherrill <joel@OARcorp.com>
63
64        * ide/ata.c, ide/ata.h, ide/ata_internal.h, ide/ide_controller.c,
65        ide/ide_ctrl.h, ide/ide_ctrl_cfg.h, ide/ide_ctrl_io.h,
66        network/cs8900.c, network/cs8900.c.bsp, network/cs8900.h,
67        network/dec21140.c, network/elnk.c, network/open_eth.c,
68        network/sonic.c, network/sonic.h, rtc/icm7170.c, rtc/icm7170.h,
69        rtc/icm7170_reg.c, rtc/icm7170_reg2.c, rtc/icm7170_reg4.c,
70        rtc/icm7170_reg8.c, rtc/m48t08.c, rtc/m48t08.h, rtc/m48t08_reg.c,
71        rtc/m48t08_reg2.c, rtc/m48t08_reg4.c, rtc/m48t08_reg8.c, rtc/rtc.h,
72        rtc/rtcprobe.c, serial/mc68681.c, serial/mc68681.h,
73        serial/mc68681_p.h, serial/mc68681_reg.c, serial/mc68681_reg2.c,
74        serial/mc68681_reg4.c, serial/mc68681_reg8.c, serial/serial.h,
75        serial/z85c30.c, serial/z85c30.h, serial/z85c30_p.h,
76        serial/z85c30_reg.c: URL for license changed.
77
782003-09-04      Joel Sherrill <joel@OARcorp.com>
79
80        * network/cs8900.c: Removed incorrect statement about copyright
81        assignment.
82
832003-09-03      Jiri Gaisler <jiri@gaisler.com>
84
85        PR 477/networking
86        * network/Makefile.am: Add driver for OpenCores NIC.
87        * network/README.open_eth, network/open_eth.c, network/open_eth.h:
88        New files.
89
902003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
91
92        * ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
93
942003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
95
96        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
97
982003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
99
100        PR 429/bsps
101        PR 432/bsps
102        * network/elnk.c: Due to a bug in the driver, if multiple packets
103        are queued onto an elnk board, the ISR will deadlock the device with
104        a tx complete interrupt.  Lighter tx loads are not affected as they
105        end up submitting single packets to the device.
106
1072003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
108
109        * network/dec21140.c, network/elnk.c: Update to compile on i386.
110
1112003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
112
113        * network/README.3com: New file missed in previous commit.
114
1152003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
116
117        PR 405/bsps
118        PR 393/networking
119        * network/dec21140.c: Fix leak also known as PR393.
120        * network/elnk.c, network/if_media.h, network/mii.h: New files.
121        * network/Makefile.am: Reflect new files.
122
1232003-04-15      Joel Sherrill <joel@OARcorp.com>
124
125        PR 387/rtems_misc
126        * ide/ata.c: Removed warning and moved to use of simpler libc routines.
127        * ide/ata_internal.h: Added missing newline and end of file.
128
1292003-03-27      Joel Sherrill <joel@OARcorp.com>
130
131        * ide/Makefile.am: ATA code depends upon libchip/ide which is not
132        allowed in the cpukit source code since it must be buildable
133        independent of any BSP. These files were moved to libchip/ide.
134        * ide/ata.c, ide/ata.h, ide/ata_internal.h: New files.
135
1362003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
137
138        PR 368/filesystems
139        * ide/Makefile.am, ide/ide_ctrl_cfg.h: General improvements which
140        now work on pc386 and mbx8xx.
141        * ide/ide_controller.c: New file.
142
1432003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
144
145        * configure.ac: Remove AC_CONFIG_AUX_DIR.
146
1472003-02-20      Till Straumann <strauman@slac.stanford.edu>
148
149        PR 354/networking
150        * network/if_fxp.c (Intel eepro network driver): re-enabled the chip
151        against a table of supported chips. The untested
152        ones are still commented out, however.
153
1542003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
155
156        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
157
1582003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
159
160        * configure.ac: AC_PREREQ(2.57).
161
1622002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
163
164        * network/Makefile.am: Eliminate C_O_FILES.
165        * rtc/Makefile.am: Ditto.
166        * serial/Makefile.am: Ditto,
167
1682002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
169
170        * serial/Makefile.am: Don't include @RTEMS_BSP@.cfg.
171        Don't use LIBC_DEFINES.
172        * rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg.
173        Don't use LIBC_DEFINES.
174        * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
175        Don't use LIBC_DEFINES.
176
1772002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
178
179        * network/cs8900.c: I don't know why we have to SelfST register
180        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
181
1822002-10-31      Joel Sherrill <joel@OARcorp.com>
183
184        * network/dec21140.c: Removed warnings.
185
1862002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
187
188        * New files: New directory ide/, ide/Makefile.am, ide/ide_ctrl_cfg.h,
189        ide/ide_ctrl_io.h, ide/ide_ctrl.h:
190        * configure.ac, Makefile.am: Modified to reflect changes above.
191
1922002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
193
194        * .cvsignore: Reformat.
195        Add autom4te*cache.
196        Remove autom4te.cache.
197
1982002-09-14      Joel Sherrill <joel@OARcorp.com>
199
200        * serial/z85c30.c: Eliminated warning by clarifying statement.
201
2022002-09-07      Chris Johns <ccj@acm.org>
203
204        * network/Makefile.am, network/README.cs8900, network/cs8900.c,
205        network/cs8900.h: Significant update which corrects the problem
206        where the cs8900.c file was actually the BSP glue.  Joel did
207        some hacking so this file will compile.  Previously it required
208        providing a target.h file to compile.
209        * network/cs8900.c.bsp: New file.
210
2112002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
212
213        * network/Makefile.am: Use .$(OBJEXT) instead of .o.
214        * rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
215        * serial/Makefile.am: Use .$(OBJEXT) instead of .o.
216
2172002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
218
219        * serial/Makefile.am: Don't tmp-install lib.
220        * rtc/Makefile.am: Don't tmp-install lib.
221
2222002-07-16      Eric Norum <eric.norum@usask.ca>
223
224        * New driver for the Intel EtherExpressPro (82559ER) chip.
225        * network/if_fxp.c, network/if_fxpreg.h, network/if_fxpvar.h,
226        network/pci.h: New file.
227        * network/Makefile.am: Modified to reflect above.
228
2292001-05-14      Till Straumann <strauman@slac.stanford.edu>
230
231        * bootloader/Makefile.am, console/Makefile.am, pci/Makefile.am:
232        Per PR215 address the following issues:
233            - _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET
234              are no longer defined by libcpu (powerpc/shared/include/io.h)
235              but by the BSP (who is the only one to know the values)
236            - the affected BSP (shared/motorola) headers have been fixed
237              in a separate "libbsp/powerpc/shared" patch.
238            - the DEC 21140 driver (libchip/network/dec21140.c) has been
239              fixed to use PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET.
240              and PCI_MEM_BASE instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE
241              is to be defined by the BSP who is using this driver.
242            - the DEC driver also has been fixed to use the newer
243              rtems_bsp_delay_in_bus_cycles() instead of the obsolete
244              delay_in_bus_cycles().
245
2462002-05-07      Chris Johns <ccj@acm.org>
247
248        * c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
249        lengths to remove the ethernet header as the FreeBSD (RTEMS)
250        stack requires it to be stripped.
251
2522002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
253
254        * network/dec21140.c: Reflect changes to powerpc's
255        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
256
2572002-04-11      Chris Johns <ccj@acm.org>
258
259        * network/rtems_bsdnet.h: To address PR59, added the drv_ctrl driver
260        control block field to the ifconfig network driver structure. This
261        field is needed by the i82586 driver which was ported from NetBSD
262        as it had better hardware abstraction.
263
2642002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
265
266        * network/i82586.c: Include <string.h>.
267        * network/sonic.c: Ditto.
268
2692002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
270
271        * configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
272
2732002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
274
275        * configure.ac:
276        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
277        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
278        * network/Makefile.am: Remove AUTOMAKE_OPTIONS.
279        * Makefile.am: Remove AUTOMAKE_OPTIONS.
280        * rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
281        * serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
282
2832002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
284
285        * network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
286
2872001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
288
289        * network/sonic.h: Fix typo.
290
2912001-10-12      Joel Sherrill <joel@OARcorp.com>
292
293        * serial/z85c30.c: Fixed typo.
294
2952001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
296
297        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
298        * configure.in: Remove.
299        * configure.ac: New file, generated from configure.in by autoupdate.
300
3012001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
302
303        * rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
304        * network/Makefile.am: Use 'PREINSTALL_FILES ='.
305        * serial/Makefile.am: Use 'PREINSTALL_FILES ='.
306
3072001-09-27      Joel Sherrill <joel@OARcorp.com>
308
309        * ChangeLog: Fixed typo in date.
310
3112001-09-21      Joel Sherrill <joel@OARcorp.com>
312
313        * network/Makefile.am: Fixed typo on file name.
314        * network/i82586.c: Commented out line 318 which is referencing
315        a member of a structure that is not currently there.  This
316        needs to be worked out with Chris Johns <ccj@acm.org>.
317        Switched C++ style comments to C style.
318
3192001-09-19      Chris Johns <ccj@acm.org>
320
321        * network/README.i82586, network/i82586.c, network/i82586reg.h,
322        network/i82586var.h: New files.  Network driver for Intel
323        i82586.
324
3252001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
326
327        * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
328
3292001-03-14      Joel Sherrill <joel@OARcorp.com>
330
331        * serial/Makefile.am, serial/mc68681.c, serial/ns16550.c,
332        serial/serprobe.c, serial/z85c30.c: Now install sersupp.h
333        to <libchip/sersupp.h> so libchip style serial drivers can
334        be written in libcpu or libbsp.
335
3362001-03-01      Joel Sherrill <joel@OARcorp.com>
337
338        * network/cs8900.c, network/cs8900.h, network/sonic.c, network/sonic.h,
339        rtc/icm7170_reg.c, rtc/icm7170_reg2.c, rtc/icm7170_reg4.c,
340        rtc/icm7170_reg8.c, rtc/m48t08_reg.c, rtc/m48t08_reg2.c,
341        rtc/m48t08_reg4.c, rtc/m48t08_reg8.c, serial/mc68681_reg.c,
342        serial/mc68681_reg2.c, serial/mc68681_reg4.c, serial/mc68681_reg8.c,
343        serial/z85c30.c, serial/z85c30.h, serial/z85c30_p.h,
344        serial/z85c30_reg.c: Corrected header.
345
3462001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
347
348        * network/Makefile.am, rtc/Makefile.am, serial/Makefile.am:
349        Apply include_*HEADERS instead of H_FILES, replace ${..} with $(..).
350
3512000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
352
353        * network/sonic.c: Added ipalign() routine to align the
354        received packet so that the ip header is on a 32-bit boundary.
355        Necessary for cpu's that do not allow unaligned loads and stores
356        and when the 32-bit DMA mode is used.
357
3582000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
361
3622000-11-03      Chris Johns <ccj@acm.org>
363
364        * network/README.cs8900, network/cs8900.c, network/cs8900.h: New files.
365
3662000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
367
368        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
369
3702000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
371
372        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
373        Switch to GNU canonicalization.
374
3752000-10-20      Joel Sherrill <joel@OARcorp.com>
376
377        * network/dec21140.c: Corrected attach to include "int attach"
378        parameter.
379
3802000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
381
382        * network/Makefile.am: Use AM_*FLAGS += .. .
383        * ChangeLog: Fix formating.
384
3852000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
386
387        * network/Makefile.am, rtc/Makefile.am, serial/Makefile.am:
388        Include compile.am.
389
3902000-08-10      Joel Sherrill <joel@OARcorp.com>
391
392        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.