Home | History | Annotate | Download | only in netboot
History log of /src/sys/arch/mvme68k/stand/netboot/if_ie.c
RevisionDateAuthorComments
 1.14  04-May-2025  andvar remove redundant inner (status & IE_FD_OK) condition; parent condition already
checks that both IE_FD_COMPLETE and IE_FD_OK flags are set.
 1.13  12-Jan-2009  tsutsui Replace time_t values in libsa sources with the following two types
to avoid unnecessary 64 bit ops which would make binaries larger:

satime_t (currently unsigned int):
numbers in seconds returned by the machine dependent getsecs() function
which are used to measure relative time

saseconds_t (currently int):
numbers in seconds used to specify timeout to network drivers

Per discussion on current-users.
 1.12  12-Jan-2008  tsutsui branches: 1.12.6; 1.12.10; 1.12.18;
Misc cleanup:
- KNF, ANSIfy, remove __P()
- use __func__ to print function names
- use __arraycount()
- include "ioconf.h" for struct cfdriver
- u_intNN_t -> uintNN_t
- wrap long lines
etc.
 1.11  24-Dec-2005  perry branches: 1.11.50; 1.11.56; 1.11.64;
bare asm -> __asm
 1.10  11-Dec-2005  christos merge ktrace-lwp.
 1.9  10-Dec-2003  agc branches: 1.9.16;
Modify the licences of code written by Theo De Raadt from a 4-clause
to a 2-clause licence (retaining UCB clauses (1) and (2)), per PR
22409 from Joel Baker, approved by Theo de Raadt, and ratified by
myself - the only discrepancy being the handling of the original
clause 3 in src/usr.sbin/yppoll/yppoll.c.
 1.8  13-Mar-2003  drochner branches: 1.8.2;
adapt for void *io_netif
 1.7  27-Sep-2002  provos remove trailing \n in panic(). approved perry.
 1.6  07-Jul-2001  scw branches: 1.6.2; 1.6.8;
bcopy -> memcpy
bzero -> memset
bcmp -> memcmp (note that the MI libsa's memcmp() still calls bcmp()...)
 1.5  24-Jul-2000  jdolecek cleanup Makefiles, put common stuff to Makefile.booters, ditch unnecessary
stuff
make this all compile with -Wall -Wno-main -Wmissing-prototypes
-Wstrict-prototypes -Werror , also compilable on 1.4.1
label itself as NetBSD/mvme68k instead of "BSD" in bootblock message
move bugcrt.c to libbug, remove bugcrt directory (bugcrt is still built
and used separately to rest of libbug)
convert sboot to use ordinary mvme68 libsa, instead of copying needed
stuff in libc_sa.c
convert to use version info generated by sys/conf/newvers_stand.sh
instead of previous version.c files, add necessary 'version' files
put chiptotime() to separate libsa file (used also by sboot/clock.c)

Thanks to Steve Woodford for help with this. Note that -current build
might be hosed by this change, will be addressed by Steve shortly.
 1.4  15-Jul-2000  scw The install ramdisk has grown somewhat, and now overwrites the
`ie' chip's packet buffer... Moving it up to just below the netboot
image (4MB) should leave room for a few more year's bloat. ;-)
 1.3  28-Mar-1999  scw branches: 1.3.8; 1.3.20;
Pull in <net/if{_ether,}.h> and a few others to get ETHER_MAX_LEN.
 1.2  25-Mar-1999  thorpej Use ETHER_*_LEN constants from <net/if_ether.h> instead of defining them
ourselves.
 1.1  17-May-1996  chuck sync with openbsd. [includes if_ie made to work on 16x by Theo de Raadt]
 1.3.20.1  15-Jul-2000  scw Pullup from trunk: 1.3 - 1.4
Approved by: thorpej

Move the address of the packet buffer to avoid overwriting it with
the ramdisk image.
 1.3.8.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.6.8.2  18-Oct-2002  nathanw Catch up to -current.
 1.6.8.1  07-Jul-2001  nathanw file if_ie.c was added on branch nathanw_sa on 2002-10-18 02:39:00 +0000
 1.6.2.1  10-Oct-2002  jdolecek sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
 1.8.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.8.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.8.2.1  03-Aug-2004  skrll Sync with HEAD
 1.9.16.2  21-Jan-2008  yamt sync with head
 1.9.16.1  21-Jun-2006  yamt sync with head.
 1.11.64.1  19-Jan-2008  bouyer Sync with HEAD
 1.11.56.1  18-Feb-2008  mjf Sync with HEAD.
 1.11.50.1  23-Mar-2008  matt sync with HEAD
 1.12.18.1  19-Jan-2009  skrll Sync with HEAD.
 1.12.10.1  04-May-2009  yamt sync with head.
 1.12.6.1  17-Jan-2009  mjf Sync with HEAD.

RSS XML Feed