Home | History | Annotate | Download | only in ofwboot
History log of /src/sys/arch/sparc/stand/ofwboot/netif_of.c
RevisionDateAuthorComments
 1.9  30-Jul-2011  jakllsch printf fixes for ifdef NETIF_DEBUG
 1.8  21-May-2011  tsutsui WARNSfy and fix dumb bugs noticed by warnings.
 1.7  18-Mar-2009  cegger branches: 1.7.4; 1.7.6;
bzero -> memset
 1.6  12-Jan-2009  tsutsui branches: 1.6.2;
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.5  07-May-2008  mlelstv branches: 1.5.8;
return the length without padding.
 1.4  13-Jul-2006  uwe branches: 1.4.58; 1.4.60; 1.4.62;
De-__P. ANSIify.

Same object code is generated (except in prf.c, where putchar argument
type was changed to int to match the prototype and one instrcution
changes accordingly).

strategy() in ofdev.c was not ANSIified in this sweep, b/c that
changes code generated at call sites!
 1.3  27-Jan-2006  cdi branches: 1.3.2; 1.3.6;
Alter sparc64 bootstrap:

- Map kernel with permanent 4MB pages to ease kernel's life
- Pass mappings down to the kernel as part of bootinfo structure
- Try to detect whether kernel is aware of the new boot scheme or not and
in the former case map the kernel using OpenFirmware and do not pass
bootinfo structure
- Provide -C switch to force compatibility mode if autodetection fails
- While on this, fix PR #25763: If load of default kernel fails, try one by
one those specified in compiled-in list

Much inspired by the bootloader of FreeBSD, with some imported code from there.
 1.2  13-Mar-2003  hannken branches: 1.2.18; 1.2.30;
Explicit cast for netif.

Approved by: Matthias Drochner <drochner@netbsd.org>
 1.1  20-Aug-2000  mrg branches: 1.1.2; 1.1.4;
move ofwboot & bootblk here; add a Makefile to build ofwboot.net
 1.1.4.2  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.1.4.1  20-Aug-2000  bouyer file netif_of.c was added on branch thorpej_scsipi on 2000-11-20 20:25:51 +0000
 1.1.2.2  26-Aug-2000  mrg move these from arch/sparc64/stand; approved by thorpej.
 1.1.2.1  20-Aug-2000  mrg file netif_of.c was added on branch netbsd-1-5 on 2000-08-26 00:05:18 +0000
 1.2.30.1  01-Feb-2006  yamt sync with head.
 1.2.18.2  30-Dec-2006  yamt sync with head.
 1.2.18.1  21-Jun-2006  yamt sync with head.
 1.3.6.1  11-Aug-2006  yamt sync with head
 1.3.2.1  09-Sep-2006  rpaulo sync with head
 1.4.62.2  04-May-2009  yamt sync with head.
 1.4.62.1  16-May-2008  yamt sync with head.
 1.4.60.1  18-May-2008  yamt sync with head.
 1.4.58.2  17-Jan-2009  mjf Sync with HEAD.
 1.4.58.1  02-Jun-2008  mjf Sync with HEAD.
 1.5.8.2  28-Apr-2009  skrll Sync with HEAD.
 1.5.8.1  19-Jan-2009  skrll Sync with HEAD.
 1.6.2.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.7.6.1  06-Jun-2011  jruoho Sync with HEAD.
 1.7.4.1  31-May-2011  rmind sync with head

RSS XML Feed