source: rtems/c/src/libchip/ChangeLog @ f7219b2

Last change on this file since f7219b2 was 922db65, checked in by Joel Sherrill <joel.sherrill@…>, on 05/21/04 at 15:21:13

Fix formatting so script sees PR.

  • Property mode set to 100644
File size: 11.9 KB
Line 
12004-05-21  Till Strauman <strauman@slac.stanford.edu>
2
3        PR 625/networking
4        * network/dec21140.c: Prevent name clashes by making 'ld_le32()' etc.
5        static inlines.  Let dec21140 attach routine return an error rather
6        than panic if no chip is detected (thus allowing for probing).
7        * network/elnk.c: Let elnk bail out if autoneg never completes
8        instead of looping forever.  Avoid divide by zero (crashed my PC).
9        * network/if_fxp.c: Enable more fxp chip variants but warn that
10        they are UNTESTED.
11
122003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
13
14        PR 499/rtems_misc
15        * serial/mc68681.c:  Miscellaneous corrections:
16            - Correction of ACR_BIT[7] (Baudrate table) Configuration
17            - Correction of Parity Bit Configuration (Odd was forced)
18            - Correction of Stop Bit configuration (inversed)
19            - Correction of ISR Handler to call
20              rtems_termios_dequeue_character() only if is a Tx Empty IRQ.
21            - Add RTS CTS Hardware flow control Configuration
22
232003-09-04      Joel Sherrill <joel@OARcorp.com>
24
25        * ide/ata.c, ide/ata.h, ide/ata_internal.h, ide/ide_controller.c,
26        ide/ide_ctrl.h, ide/ide_ctrl_cfg.h, ide/ide_ctrl_io.h,
27        network/cs8900.c, network/cs8900.c.bsp, network/cs8900.h,
28        network/dec21140.c, network/elnk.c, network/open_eth.c,
29        network/sonic.c, network/sonic.h, rtc/icm7170.c, rtc/icm7170.h,
30        rtc/icm7170_reg.c, rtc/icm7170_reg2.c, rtc/icm7170_reg4.c,
31        rtc/icm7170_reg8.c, rtc/m48t08.c, rtc/m48t08.h, rtc/m48t08_reg.c,
32        rtc/m48t08_reg2.c, rtc/m48t08_reg4.c, rtc/m48t08_reg8.c, rtc/rtc.h,
33        rtc/rtcprobe.c, serial/mc68681.c, serial/mc68681.h,
34        serial/mc68681_p.h, serial/mc68681_reg.c, serial/mc68681_reg2.c,
35        serial/mc68681_reg4.c, serial/mc68681_reg8.c, serial/serial.h,
36        serial/z85c30.c, serial/z85c30.h, serial/z85c30_p.h,
37        serial/z85c30_reg.c: URL for license changed.
38
392003-09-04      Joel Sherrill <joel@OARcorp.com>
40
41        * network/cs8900.c: Removed incorrect statement about copyright
42        assignment.
43
442003-09-03      Jiri Gaisler <jiri@gaisler.com>
45
46        PR 477/networking
47        * network/Makefile.am: Add driver for OpenCores NIC.
48        * network/README.open_eth, network/open_eth.c, network/open_eth.h:
49        New files.
50
512003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
52
53        * ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
54
552003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
56
57        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
58
592003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
60
61        PR 429/bsps
62        PR 432/bsps
63        * network/elnk.c: Due to a bug in the driver, if multiple packets
64        are queued onto an elnk board, the ISR will deadlock the device with
65        a tx complete interrupt.  Lighter tx loads are not affected as they
66        end up submitting single packets to the device.
67
682003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
69
70        * network/dec21140.c, network/elnk.c: Update to compile on i386.
71
722003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
73
74        * network/README.3com: New file missed in previous commit.
75
762003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
77
78        PR 405/bsps
79        PR 393/networking
80        * network/dec21140.c: Fix leak also known as PR393.
81        * network/elnk.c, network/if_media.h, network/mii.h: New files.
82        * network/Makefile.am: Reflect new files.
83
842003-04-15      Joel Sherrill <joel@OARcorp.com>
85
86        PR 387/rtems_misc
87        * ide/ata.c: Removed warning and moved to use of simpler libc routines.
88        * ide/ata_internal.h: Added missing newline and end of file.
89
902003-03-27      Joel Sherrill <joel@OARcorp.com>
91
92        * ide/Makefile.am: ATA code depends upon libchip/ide which is not
93        allowed in the cpukit source code since it must be buildable
94        independent of any BSP. These files were moved to libchip/ide.
95        * ide/ata.c, ide/ata.h, ide/ata_internal.h: New files.
96
972003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
98
99        PR 368/filesystems
100        * ide/Makefile.am, ide/ide_ctrl_cfg.h: General improvements which
101        now work on pc386 and mbx8xx.
102        * ide/ide_controller.c: New file.
103
1042003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
105
106        * configure.ac: Remove AC_CONFIG_AUX_DIR.
107
1082003-02-20      Till Straumann <strauman@slac.stanford.edu>
109
110        PR 354/networking
111        * network/if_fxp.c (Intel eepro network driver): re-enabled the chip
112        against a table of supported chips. The untested
113        ones are still commented out, however.
114
1152003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
116
117        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
118
1192003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
120
121        * configure.ac: AC_PREREQ(2.57).
122
1232002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
124
125        * network/Makefile.am: Eliminate C_O_FILES.
126        * rtc/Makefile.am: Ditto.
127        * serial/Makefile.am: Ditto,
128
1292002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
130
131        * serial/Makefile.am: Don't include @RTEMS_BSP@.cfg.
132        Don't use LIBC_DEFINES.
133        * rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg.
134        Don't use LIBC_DEFINES.
135        * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
136        Don't use LIBC_DEFINES.
137
1382002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
139
140        * network/cs8900.c: I don't know why we have to SelfST register
141        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
142
1432002-10-31      Joel Sherrill <joel@OARcorp.com>
144
145        * network/dec21140.c: Removed warnings.
146
1472002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
148
149        * New files: New directory ide/, ide/Makefile.am, ide/ide_ctrl_cfg.h,
150        ide/ide_ctrl_io.h, ide/ide_ctrl.h:
151        * configure.ac, Makefile.am: Modified to reflect changes above.
152
1532002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
154
155        * .cvsignore: Reformat.
156        Add autom4te*cache.
157        Remove autom4te.cache.
158
1592002-09-14      Joel Sherrill <joel@OARcorp.com>
160
161        * serial/z85c30.c: Eliminated warning by clarifying statement.
162
1632002-09-07      Chris Johns <ccj@acm.org>
164
165        * network/Makefile.am, network/README.cs8900, network/cs8900.c,
166        network/cs8900.h: Significant update which corrects the problem
167        where the cs8900.c file was actually the BSP glue.  Joel did
168        some hacking so this file will compile.  Previously it required
169        providing a target.h file to compile.
170        * network/cs8900.c.bsp: New file.
171
1722002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
173
174        * network/Makefile.am: Use .$(OBJEXT) instead of .o.
175        * rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
176        * serial/Makefile.am: Use .$(OBJEXT) instead of .o.
177
1782002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
179
180        * serial/Makefile.am: Don't tmp-install lib.
181        * rtc/Makefile.am: Don't tmp-install lib.
182
1832002-07-16      Eric Norum <eric.norum@usask.ca>
184
185        * New driver for the Intel EtherExpressPro (82559ER) chip.
186        * network/if_fxp.c, network/if_fxpreg.h, network/if_fxpvar.h,
187        network/pci.h: New file.
188        * network/Makefile.am: Modified to reflect above.
189
1902001-05-14      Till Straumann <strauman@slac.stanford.edu>
191
192        * bootloader/Makefile.am, console/Makefile.am, pci/Makefile.am:
193        Per PR215 address the following issues:
194            - _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET
195              are no longer defined by libcpu (powerpc/shared/include/io.h)
196              but by the BSP (who is the only one to know the values)
197            - the affected BSP (shared/motorola) headers have been fixed
198              in a separate "libbsp/powerpc/shared" patch.
199            - the DEC 21140 driver (libchip/network/dec21140.c) has been
200              fixed to use PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET.
201              and PCI_MEM_BASE instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE
202              is to be defined by the BSP who is using this driver.
203            - the DEC driver also has been fixed to use the newer
204              rtems_bsp_delay_in_bus_cycles() instead of the obsolete
205              delay_in_bus_cycles().
206
2072002-05-07      Chris Johns <ccj@acm.org>
208
209        * c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
210        lengths to remove the ethernet header as the FreeBSD (RTEMS)
211        stack requires it to be stripped.
212
2132002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
214
215        * network/dec21140.c: Reflect changes to powerpc's
216        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
217
2182002-04-11      Chris Johns <ccj@acm.org>
219
220        * network/rtems_bsdnet.h: To address PR59, added the drv_ctrl driver
221        control block field to the ifconfig network driver structure. This
222        field is needed by the i82586 driver which was ported from NetBSD
223        as it had better hardware abstraction.
224
2252002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
226
227        * network/i82586.c: Include <string.h>.
228        * network/sonic.c: Ditto.
229
2302002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
231
232        * configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
233
2342002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
235
236        * configure.ac:
237        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
238        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
239        * network/Makefile.am: Remove AUTOMAKE_OPTIONS.
240        * Makefile.am: Remove AUTOMAKE_OPTIONS.
241        * rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
242        * serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
243
2442002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
245
246        * network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
247
2482001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
249
250        * network/sonic.h: Fix typo.
251
2522001-10-12      Joel Sherrill <joel@OARcorp.com>
253
254        * serial/z85c30.c: Fixed typo.
255
2562001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
257
258        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
259        * configure.in: Remove.
260        * configure.ac: New file, generated from configure.in by autoupdate.
261
2622001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
263
264        * rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
265        * network/Makefile.am: Use 'PREINSTALL_FILES ='.
266        * serial/Makefile.am: Use 'PREINSTALL_FILES ='.
267
2682001-09-27      Joel Sherrill <joel@OARcorp.com>
269
270        * ChangeLog: Fixed typo in date.
271
2722001-09-21      Joel Sherrill <joel@OARcorp.com>
273
274        * network/Makefile.am: Fixed typo on file name.
275        * network/i82586.c: Commented out line 318 which is referencing
276        a member of a structure that is not currently there.  This
277        needs to be worked out with Chris Johns <ccj@acm.org>.
278        Switched C++ style comments to C style.
279
2802001-09-19      Chris Johns <ccj@acm.org>
281
282        * network/README.i82586, network/i82586.c, network/i82586reg.h,
283        network/i82586var.h: New files.  Network driver for Intel
284        i82586.
285
2862001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
289
2902001-03-14      Joel Sherrill <joel@OARcorp.com>
291
292        * serial/Makefile.am, serial/mc68681.c, serial/ns16550.c,
293        serial/serprobe.c, serial/z85c30.c: Now install sersupp.h
294        to <libchip/sersupp.h> so libchip style serial drivers can
295        be written in libcpu or libbsp.
296
2972001-03-01      Joel Sherrill <joel@OARcorp.com>
298
299        * network/cs8900.c, network/cs8900.h, network/sonic.c, network/sonic.h,
300        rtc/icm7170_reg.c, rtc/icm7170_reg2.c, rtc/icm7170_reg4.c,
301        rtc/icm7170_reg8.c, rtc/m48t08_reg.c, rtc/m48t08_reg2.c,
302        rtc/m48t08_reg4.c, rtc/m48t08_reg8.c, serial/mc68681_reg.c,
303        serial/mc68681_reg2.c, serial/mc68681_reg4.c, serial/mc68681_reg8.c,
304        serial/z85c30.c, serial/z85c30.h, serial/z85c30_p.h,
305        serial/z85c30_reg.c: Corrected header.
306
3072001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
308
309        * network/Makefile.am, rtc/Makefile.am, serial/Makefile.am:
310        Apply include_*HEADERS instead of H_FILES, replace ${..} with $(..).
311
3122000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
313
314        * network/sonic.c: Added ipalign() routine to align the
315        received packet so that the ip header is on a 32-bit boundary.
316        Necessary for cpu's that do not allow unaligned loads and stores
317        and when the 32-bit DMA mode is used.
318
3192000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
320
321        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
322
3232000-11-03      Chris Johns <ccj@acm.org>
324
325        * network/README.cs8900, network/cs8900.c, network/cs8900.h: New files.
326
3272000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
330
3312000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
332
333        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
334        Switch to GNU canonicalization.
335
3362000-10-20      Joel Sherrill <joel@OARcorp.com>
337
338        * network/dec21140.c: Corrected attach to include "int attach"
339        parameter.
340
3412000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
342
343        * network/Makefile.am: Use AM_*FLAGS += .. .
344        * ChangeLog: Fix formating.
345
3462000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
347
348        * network/Makefile.am, rtc/Makefile.am, serial/Makefile.am:
349        Include compile.am.
350
3512000-08-10      Joel Sherrill <joel@OARcorp.com>
352
353        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.