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

Last change on this file since 0b929fe was 0b929fe, checked in by Joel Sherrill <joel.sherrill@…>, on Nov 10, 2004 at 10:27:08 PM

2004-11-10 Joel Sherrill <joel@…>

PR 715/bsps

  • rtc/mc146818a.c: Delete include of bsp.h
  • Property mode set to 100644
File size: 12.6 KB
Line 
12004-11-10      Joel Sherrill <joel@oarcorp.com>
2
3        PR 715/bsps
4        * rtc/mc146818a.c: Delete include of bsp.h
5
62004-10-13      Eric Norum <norume@aps.anl.gov>
7
8        PR 688/bsps
9        * rtc/rtc.h, rtc/mc146818a.c, rtc/mc146818a.h, rtc/mc146818a_ioreg.c:
10        New files.  Add libchip driver for MC146818A (and several
11        Dallas Semiconductor) TOD chips.
12
132004-10-13      Eric Norum <norume@aps.anl.gov>
14
15        PR 686/networking
16        * network/if_fxp.c: Fix lockup in if_fxp.c, add additional device code.
17
182004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
19
20        PR 607/networking
21        * network/dec21140.c: Made PCI configuration minimum sane instead
22        of fully specifying unused PCI features.
23
242004-05-21  Till Strauman <strauman@slac.stanford.edu>
25
26        PR 625/networking
27        * network/dec21140.c: Prevent name clashes by making 'ld_le32()' etc.
28        static inlines.  Let dec21140 attach routine return an error rather
29        than panic if no chip is detected (thus allowing for probing).
30        * network/elnk.c: Let elnk bail out if autoneg never completes
31        instead of looping forever.  Avoid divide by zero (crashed my PC).
32        * network/if_fxp.c: Enable more fxp chip variants but warn that
33        they are UNTESTED.
34
352003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
36
37        PR 499/rtems_misc
38        * serial/mc68681.c:  Miscellaneous corrections:
39            - Correction of ACR_BIT[7] (Baudrate table) Configuration
40            - Correction of Parity Bit Configuration (Odd was forced)
41            - Correction of Stop Bit configuration (inversed)
42            - Correction of ISR Handler to call
43              rtems_termios_dequeue_character() only if is a Tx Empty IRQ.
44            - Add RTS CTS Hardware flow control Configuration
45
462003-09-04      Joel Sherrill <joel@OARcorp.com>
47
48        * ide/ata.c, ide/ata.h, ide/ata_internal.h, ide/ide_controller.c,
49        ide/ide_ctrl.h, ide/ide_ctrl_cfg.h, ide/ide_ctrl_io.h,
50        network/cs8900.c, network/cs8900.c.bsp, network/cs8900.h,
51        network/dec21140.c, network/elnk.c, network/open_eth.c,
52        network/sonic.c, network/sonic.h, rtc/icm7170.c, rtc/icm7170.h,
53        rtc/icm7170_reg.c, rtc/icm7170_reg2.c, rtc/icm7170_reg4.c,
54        rtc/icm7170_reg8.c, rtc/m48t08.c, rtc/m48t08.h, rtc/m48t08_reg.c,
55        rtc/m48t08_reg2.c, rtc/m48t08_reg4.c, rtc/m48t08_reg8.c, rtc/rtc.h,
56        rtc/rtcprobe.c, serial/mc68681.c, serial/mc68681.h,
57        serial/mc68681_p.h, serial/mc68681_reg.c, serial/mc68681_reg2.c,
58        serial/mc68681_reg4.c, serial/mc68681_reg8.c, serial/serial.h,
59        serial/z85c30.c, serial/z85c30.h, serial/z85c30_p.h,
60        serial/z85c30_reg.c: URL for license changed.
61
622003-09-04      Joel Sherrill <joel@OARcorp.com>
63
64        * network/cs8900.c: Removed incorrect statement about copyright
65        assignment.
66
672003-09-03      Jiri Gaisler <jiri@gaisler.com>
68
69        PR 477/networking
70        * network/Makefile.am: Add driver for OpenCores NIC.
71        * network/README.open_eth, network/open_eth.c, network/open_eth.h:
72        New files.
73
742003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
75
76        * ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
77
782003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
79
80        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
81
822003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
83
84        PR 429/bsps
85        PR 432/bsps
86        * network/elnk.c: Due to a bug in the driver, if multiple packets
87        are queued onto an elnk board, the ISR will deadlock the device with
88        a tx complete interrupt.  Lighter tx loads are not affected as they
89        end up submitting single packets to the device.
90
912003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
92
93        * network/dec21140.c, network/elnk.c: Update to compile on i386.
94
952003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
96
97        * network/README.3com: New file missed in previous commit.
98
992003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
100
101        PR 405/bsps
102        PR 393/networking
103        * network/dec21140.c: Fix leak also known as PR393.
104        * network/elnk.c, network/if_media.h, network/mii.h: New files.
105        * network/Makefile.am: Reflect new files.
106
1072003-04-15      Joel Sherrill <joel@OARcorp.com>
108
109        PR 387/rtems_misc
110        * ide/ata.c: Removed warning and moved to use of simpler libc routines.
111        * ide/ata_internal.h: Added missing newline and end of file.
112
1132003-03-27      Joel Sherrill <joel@OARcorp.com>
114
115        * ide/Makefile.am: ATA code depends upon libchip/ide which is not
116        allowed in the cpukit source code since it must be buildable
117        independent of any BSP. These files were moved to libchip/ide.
118        * ide/ata.c, ide/ata.h, ide/ata_internal.h: New files.
119
1202003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
121
122        PR 368/filesystems
123        * ide/Makefile.am, ide/ide_ctrl_cfg.h: General improvements which
124        now work on pc386 and mbx8xx.
125        * ide/ide_controller.c: New file.
126
1272003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
128
129        * configure.ac: Remove AC_CONFIG_AUX_DIR.
130
1312003-02-20      Till Straumann <strauman@slac.stanford.edu>
132
133        PR 354/networking
134        * network/if_fxp.c (Intel eepro network driver): re-enabled the chip
135        against a table of supported chips. The untested
136        ones are still commented out, however.
137
1382003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
139
140        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
141
1422003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
143
144        * configure.ac: AC_PREREQ(2.57).
145
1462002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
147
148        * network/Makefile.am: Eliminate C_O_FILES.
149        * rtc/Makefile.am: Ditto.
150        * serial/Makefile.am: Ditto,
151
1522002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
153
154        * serial/Makefile.am: Don't include @RTEMS_BSP@.cfg.
155        Don't use LIBC_DEFINES.
156        * rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg.
157        Don't use LIBC_DEFINES.
158        * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
159        Don't use LIBC_DEFINES.
160
1612002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
162
163        * network/cs8900.c: I don't know why we have to SelfST register
164        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
165
1662002-10-31      Joel Sherrill <joel@OARcorp.com>
167
168        * network/dec21140.c: Removed warnings.
169
1702002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
171
172        * New files: New directory ide/, ide/Makefile.am, ide/ide_ctrl_cfg.h,
173        ide/ide_ctrl_io.h, ide/ide_ctrl.h:
174        * configure.ac, Makefile.am: Modified to reflect changes above.
175
1762002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
177
178        * .cvsignore: Reformat.
179        Add autom4te*cache.
180        Remove autom4te.cache.
181
1822002-09-14      Joel Sherrill <joel@OARcorp.com>
183
184        * serial/z85c30.c: Eliminated warning by clarifying statement.
185
1862002-09-07      Chris Johns <ccj@acm.org>
187
188        * network/Makefile.am, network/README.cs8900, network/cs8900.c,
189        network/cs8900.h: Significant update which corrects the problem
190        where the cs8900.c file was actually the BSP glue.  Joel did
191        some hacking so this file will compile.  Previously it required
192        providing a target.h file to compile.
193        * network/cs8900.c.bsp: New file.
194
1952002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
196
197        * network/Makefile.am: Use .$(OBJEXT) instead of .o.
198        * rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
199        * serial/Makefile.am: Use .$(OBJEXT) instead of .o.
200
2012002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
202
203        * serial/Makefile.am: Don't tmp-install lib.
204        * rtc/Makefile.am: Don't tmp-install lib.
205
2062002-07-16      Eric Norum <eric.norum@usask.ca>
207
208        * New driver for the Intel EtherExpressPro (82559ER) chip.
209        * network/if_fxp.c, network/if_fxpreg.h, network/if_fxpvar.h,
210        network/pci.h: New file.
211        * network/Makefile.am: Modified to reflect above.
212
2132001-05-14      Till Straumann <strauman@slac.stanford.edu>
214
215        * bootloader/Makefile.am, console/Makefile.am, pci/Makefile.am:
216        Per PR215 address the following issues:
217            - _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET
218              are no longer defined by libcpu (powerpc/shared/include/io.h)
219              but by the BSP (who is the only one to know the values)
220            - the affected BSP (shared/motorola) headers have been fixed
221              in a separate "libbsp/powerpc/shared" patch.
222            - the DEC 21140 driver (libchip/network/dec21140.c) has been
223              fixed to use PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET.
224              and PCI_MEM_BASE instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE
225              is to be defined by the BSP who is using this driver.
226            - the DEC driver also has been fixed to use the newer
227              rtems_bsp_delay_in_bus_cycles() instead of the obsolete
228              delay_in_bus_cycles().
229
2302002-05-07      Chris Johns <ccj@acm.org>
231
232        * c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
233        lengths to remove the ethernet header as the FreeBSD (RTEMS)
234        stack requires it to be stripped.
235
2362002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
237
238        * network/dec21140.c: Reflect changes to powerpc's
239        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
240
2412002-04-11      Chris Johns <ccj@acm.org>
242
243        * network/rtems_bsdnet.h: To address PR59, added the drv_ctrl driver
244        control block field to the ifconfig network driver structure. This
245        field is needed by the i82586 driver which was ported from NetBSD
246        as it had better hardware abstraction.
247
2482002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
249
250        * network/i82586.c: Include <string.h>.
251        * network/sonic.c: Ditto.
252
2532002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
256
2572002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
259        * configure.ac:
260        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
261        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
262        * network/Makefile.am: Remove AUTOMAKE_OPTIONS.
263        * Makefile.am: Remove AUTOMAKE_OPTIONS.
264        * rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
265        * serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
266
2672002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
268
269        * network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
270
2712001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * network/sonic.h: Fix typo.
274
2752001-10-12      Joel Sherrill <joel@OARcorp.com>
276
277        * serial/z85c30.c: Fixed typo.
278
2792001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
280
281        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
282        * configure.in: Remove.
283        * configure.ac: New file, generated from configure.in by autoupdate.
284
2852001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
286
287        * rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
288        * network/Makefile.am: Use 'PREINSTALL_FILES ='.
289        * serial/Makefile.am: Use 'PREINSTALL_FILES ='.
290
2912001-09-27      Joel Sherrill <joel@OARcorp.com>
292
293        * ChangeLog: Fixed typo in date.
294
2952001-09-21      Joel Sherrill <joel@OARcorp.com>
296
297        * network/Makefile.am: Fixed typo on file name.
298        * network/i82586.c: Commented out line 318 which is referencing
299        a member of a structure that is not currently there.  This
300        needs to be worked out with Chris Johns <ccj@acm.org>.
301        Switched C++ style comments to C style.
302
3032001-09-19      Chris Johns <ccj@acm.org>
304
305        * network/README.i82586, network/i82586.c, network/i82586reg.h,
306        network/i82586var.h: New files.  Network driver for Intel
307        i82586.
308
3092001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
310
311        * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
312
3132001-03-14      Joel Sherrill <joel@OARcorp.com>
314
315        * serial/Makefile.am, serial/mc68681.c, serial/ns16550.c,
316        serial/serprobe.c, serial/z85c30.c: Now install sersupp.h
317        to <libchip/sersupp.h> so libchip style serial drivers can
318        be written in libcpu or libbsp.
319
3202001-03-01      Joel Sherrill <joel@OARcorp.com>
321
322        * network/cs8900.c, network/cs8900.h, network/sonic.c, network/sonic.h,
323        rtc/icm7170_reg.c, rtc/icm7170_reg2.c, rtc/icm7170_reg4.c,
324        rtc/icm7170_reg8.c, rtc/m48t08_reg.c, rtc/m48t08_reg2.c,
325        rtc/m48t08_reg4.c, rtc/m48t08_reg8.c, serial/mc68681_reg.c,
326        serial/mc68681_reg2.c, serial/mc68681_reg4.c, serial/mc68681_reg8.c,
327        serial/z85c30.c, serial/z85c30.h, serial/z85c30_p.h,
328        serial/z85c30_reg.c: Corrected header.
329
3302001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
331
332        * network/Makefile.am, rtc/Makefile.am, serial/Makefile.am:
333        Apply include_*HEADERS instead of H_FILES, replace ${..} with $(..).
334
3352000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
336
337        * network/sonic.c: Added ipalign() routine to align the
338        received packet so that the ip header is on a 32-bit boundary.
339        Necessary for cpu's that do not allow unaligned loads and stores
340        and when the 32-bit DMA mode is used.
341
3422000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
343
344        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
345
3462000-11-03      Chris Johns <ccj@acm.org>
347
348        * network/README.cs8900, network/cs8900.c, network/cs8900.h: New files.
349
3502000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
353
3542000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
355
356        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
357        Switch to GNU canonicalization.
358
3592000-10-20      Joel Sherrill <joel@OARcorp.com>
360
361        * network/dec21140.c: Corrected attach to include "int attach"
362        parameter.
363
3642000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
365
366        * network/Makefile.am: Use AM_*FLAGS += .. .
367        * ChangeLog: Fix formating.
368
3692000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
370
371        * network/Makefile.am, rtc/Makefile.am, serial/Makefile.am:
372        Include compile.am.
373
3742000-08-10      Joel Sherrill <joel@OARcorp.com>
375
376        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.