mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-11-09 08:37:58 +08:00
2002-09-07 Chris Johns <ccj@acm.org>
* network/Makefile.am, network/README.cs8900, network/cs8900.c, network/cs8900.h: Significant update which corrects the problem where the cs8900.c file was actually the BSP glue. Joel did some hacking so this file will compile. Previously it required providing a target.h file to compile. * network/cs8900.c.bsp: New file.
This commit is contained in:
1 parent
19ed3cf43b
commit
a2117cd64a
6 files changed
+1475
-233
No files matched your search
@@ -1,3 +1,12 @@
|
||||
2002-09-07 Chris Johns <ccj@acm.org>
|
||||
|
||||
* network/Makefile.am, network/README.cs8900, network/cs8900.c,
|
||||
network/cs8900.h: Significant update which corrects the problem
|
||||
where the cs8900.c file was actually the BSP glue. Joel did
|
||||
some hacking so this file will compile. Previously it required
|
||||
providing a target.h file to compile.
|
||||
* network/cs8900.c.bsp: New file.
|
||||
|
||||
2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
||||
|
||||
* network/Makefile.am: Use .$(OBJEXT) instead of .o.
|
||||
|
||||
@@ -8,8 +8,7 @@ include_libchipdir = $(includedir)/libchip
|
||||
LIBNAME = libnetchip
|
||||
LIB = $(ARCH)/$(LIBNAME).a
|
||||
|
||||
# add cs8900.c to work with it and make it compile
|
||||
C_FILES = dec21140.c i82586.c sonic.c if_fxp.c
|
||||
C_FILES = cs8900.c dec21140.c i82586.c sonic.c if_fxp.c
|
||||
C_O_FILES = $(C_FILES:%.c=$(ARCH)/%.$(OBJEXT))
|
||||
|
||||
include_libchip_HEADERS = cs8900.h i82586var.h if_fxpvar.h sonic.h
|
||||
@@ -52,6 +51,6 @@ endif
|
||||
.PRECIOUS: $(LIB)
|
||||
|
||||
EXTRA_DIST = README README.cs8900 README.dec21140 README.i82586 README.sonic \
|
||||
cs8900.c dec21140.c i82586.c if_fxp.c sonic.c
|
||||
cs8900.c cs8900.c.bsp dec21140.c i82586.c if_fxp.c sonic.c
|
||||
|
||||
include $(top_srcdir)/../../../automake/local.am
|
||||
@@ -2,6 +2,14 @@
|
||||
# $Id$
|
||||
#
|
||||
|
||||
Target Support
|
||||
==============
|
||||
|
||||
The target is required to provide the low level support routines as
|
||||
listed in the Configuration section of this file.
|
||||
|
||||
The file cs8900.c.bsp is an example BSP file for a Coldfire processor.
|
||||
|
||||
Conditionals
|
||||
============
|
||||
CS8900_DATA_BUS_SWAPPED - XXX
|
||||
|
||||
+1154
-227
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -2,7 +2,7 @@
|
||||
------------------------------------------------------------------------
|
||||
$Id$
|
||||
------------------------------------------------------------------------
|
||||
|
||||
|
||||
My Right Boot, a boot ROM for embedded hardware.
|
||||
|
||||
Copyright Cybertec Pty Ltd, 2000
|
||||
@@ -38,6 +38,8 @@
|
||||
#include <netinet/in.h>
|
||||
#include <netinet/if_ether.h>
|
||||
|
||||
/* #include <target.h> what does this provide? joel to chris */
|
||||
|
||||
#define ET_MINLEN 60
|
||||
|
||||
/*
|
||||
@@ -382,7 +384,7 @@ typedef struct
|
||||
* The bsdnet information structure.
|
||||
*/
|
||||
|
||||
struct arpcom arpcom;
|
||||
struct arpcom arpcom;
|
||||
|
||||
/*
|
||||
* Driver state and resources.
|
||||
@@ -417,7 +419,7 @@ typedef struct
|
||||
*/
|
||||
|
||||
eth_statistics eth_stats;
|
||||
|
||||
|
||||
} cs8900_device;
|
||||
|
||||
/*
|
||||
|
||||
Reference in new issue
Block a user