Home | History | Annotate | Download | only in common
History log of /src/sys/arch/sparc/stand/common/promdev.h
RevisionDateAuthorComments
 1.16  25-Aug-2010  christos factor out the floppy detection code.
 1.15  25-Aug-2010  christos Don't LOAD_BACKWARDS for floppies.
 1.14  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.13  28-Apr-2008  martin branches: 1.13.8;
Remove clause 3 and 4 from TNF licenses
 1.12  13-Jul-2006  uwe branches: 1.12.58; 1.12.60; 1.12.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.11  11-Dec-2005  christos branches: 1.11.4; 1.11.8;
merge ktrace-lwp.
 1.10  27-Apr-2005  martin branches: 1.10.2;
Do not rely on strings to which pointers are returned by promlib functions
to persist accross further promlib calls.
This fixes (at least) bootjs.net.
 1.9  01-Mar-2003  pk branches: 1.9.2; 1.9.8; 1.9.10; 1.9.16;
Add support for large kernels by searching for a physical memory segment
to fit it in. As a bonus, the kernel is now also mapped to the virtual
address (i.e. KERNBASE) it is linked at.
 1.8  26-Feb-2003  pk Move all `ID prom' stuff into the prom library.
 1.7  27-May-1999  pk `xmit' & `recv' return `ssize_t'
 1.6  30-Apr-1999  christos Add bootinfo struct to pass symtab arguments.
XXX: This does not work with ELF yet, but I don't understand why...
 1.5  15-Feb-1999  pk branches: 1.5.4;
Use PROMLIB to streamline this code. This also provides the bulk of
Open Firmware boot code.
 1.4  12-Oct-1998  pk Move around a few PTE-manipulating macros.
 1.3  05-Sep-1998  pk Assign my copyrights to TNF.
 1.2  14-Sep-1997  pk Define a new DDB magic number to pass to the kernel.
 1.1  01-Jun-1997  mrg branches: 1.1.4;
Completely rearrange SPARC boot code, modeling it after alpha and hp300
ports' boot programs. Also added support for loading gzip'd kernels,
useful for booting from floppy. From Jason R. Thorpe <thorpej@nas.nasa.gov>,
tested by Matthew Green <mrg@eterna.com.au> and Erik Fair <fair@clock.org>.
 1.1.4.1  16-Sep-1997  thorpej Update marc-pcmcia branch from trunk.
 1.5.4.1  21-Jun-1999  thorpej Sync w/ -current.
 1.9.16.1  28-Apr-2005  tron Pull up revision 1.10 (requested by martin in ticket #210):
Do not rely on strings to which pointers are returned by promlib functions
to persist accross further promlib calls.
This fixes (at least) bootjs.net.
 1.9.10.1  29-Apr-2005  kent sync with -current
 1.9.8.1  12-May-2005  riz Pull up revision 1.10 (requested by martin in ticket #1484):
Do not rely on strings to which pointers are returned by promlib functions
to persist accross further promlib calls.
This fixes (at least) bootjs.net.
 1.9.2.1  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.10.2.1  30-Dec-2006  yamt sync with head.
 1.11.8.1  11-Aug-2006  yamt sync with head
 1.11.4.1  09-Sep-2006  rpaulo sync with head
 1.12.62.2  04-May-2009  yamt sync with head.
 1.12.62.1  16-May-2008  yamt sync with head.
 1.12.60.1  18-May-2008  yamt sync with head.
 1.12.58.2  17-Jan-2009  mjf Sync with HEAD.
 1.12.58.1  02-Jun-2008  mjf Sync with HEAD.
 1.13.8.1  19-Jan-2009  skrll Sync with HEAD.

RSS XML Feed