Home | History | Annotate | Download | only in include
History log of /src/sys/arch/pmax/include/dec_prom.h
RevisionDateAuthorComments
 1.24  11-Jun-2016  dholland gets -> unsafe_gets; nothing uses this but let's not start by accident.
(related to PR 51200)
 1.23  20-Feb-2011  matt branches: 1.23.14; 1.23.32;
Merge forward from matt-nb5-mips64.
New interrupt code.
mips64 support for DS5000/260.
 1.22  14-Dec-2009  matt branches: 1.22.4; 1.22.6; 1.22.8;
Merge from matt-nb5-mips64
Merge mips-specific arch files.
 1.21  14-Mar-2009  dsl Remove all the __P() from sys (excluding sys/dist)
Diff checked with grep and MK1 eyeball.
i386 and amd64 GENERIC and sys still build.
 1.20  11-Dec-2005  christos branches: 1.20.78; 1.20.86; 1.20.92; 1.20.96;
merge ktrace-lwp.
 1.19  01-Jun-2005  drochner make the argument to prom getenv() cnd the printf() format const
remove variable names from prototypes
 1.18  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.
 1.17  24-Aug-2001  mhitch branches: 1.17.6; 1.17.24;
Use the PROM bitmap, if available, to determine available memory. Also
add support of multiple memory segments so machines that allow mixed
memory sizes can utilize all available memory.
 1.16  30-Jul-2001  mhitch The memmap structure contains the memory bitmap returned by the PROM
getbitmap() call.
 1.15  09-Jan-2000  ad branches: 1.15.8;
- Fix RCS Ids.
- Spacing.
- Protect from multiple inclusion in a consistant way (except on headers
that do nothing except function as mips header wrappers).
 1.14  01-Mar-1999  simonb branches: 1.14.8;
Fix prototype for clear_cache (takes an address and length, not void).
 1.13  01-Feb-1999  simonb branches: 1.13.2;
Add a comment that the bcopy #define that uses the PROM's memset don't
handle overlapping copies. From Jonathan Stone.
 1.12  31-Jan-1999  simonb Add bzero/bcopy defines to use PROM memset/memcpy.

Change test to include defines from
#ifndef _KERNEL
to
#if defined(_STANDALONE) && !defined(_NO_PROM_DEFINES)
 1.11  30-Jan-1999  simonb Add REX magic number
 1.10  29-Jan-1999  simonb Add some more PROM entry points
 1.9  21-Sep-1996  jonathan Add fake, bogus prototype for gettcinfo(), with "void" arglist.
(Not having a prototype breaks -Wstrict-prototypes, this callback
isn't used, and we don't know what the prototype should be.)
 1.8  08-Apr-1996  jonathan Fix hanging open comment.
 1.7  01-Feb-1996  mycroft LOCORE -> _LOCORE
 1.6  28-Mar-1995  jtc KERNEL -> _KERNEL
 1.5  18-Jan-1995  mellon Many changes from Jonathan Stone and a few from me to make small boot blocks and handle NetBSD a.out
 1.4  26-Oct-1994  cgd new RCS ID format.
 1.3  27-May-1994  glass bsd 4.4-lite pmax port as ported to NetBSD
 1.2  27-May-1994  glass upgrade to bsd 4.4-lite code base. only mod is rcsids
 1.1  12-Oct-1993  deraadt branches: 1.1.1;
Initial revision
 1.1.1.1  12-Oct-1993  deraadt pmax code from <ralphc@pyramid.com> & <rick@snowhite.cis.uoguelph.ca>
 1.13.2.3  11-Jun-1999  nisimura - Track main trunk changes and cleanup accumulated bozos I made so far.
 1.13.2.2  24-Feb-1999  nisimura - Synchronize with recent changes in main trunk.
 1.13.2.1  01-Feb-1999  nisimura file dec_prom.h was added on branch nisimura-pmax-wscons on 1999-02-24 02:11:10 +0000
 1.14.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.15.8.2  25-Aug-2001  thorpej Merge Aug 24 -current into the kqueue branch.
 1.15.8.1  03-Aug-2001  lukem update to -current
 1.17.24.4  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.17.24.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.17.24.2  18-Sep-2004  skrll Sync with HEAD.
 1.17.24.1  03-Aug-2004  skrll Sync with HEAD
 1.17.6.2  24-Aug-2001  mhitch Use the PROM bitmap, if available, to determine available memory. Also
add support of multiple memory segments so machines that allow mixed
memory sizes can utilize all available memory.
 1.17.6.1  24-Aug-2001  mhitch file dec_prom.h was added on branch nathanw_sa on 2001-08-24 15:33:18 +0000
 1.20.96.2  29-Dec-2010  matt Use a promcall wrapper function to call the prom. For non O32 systems
this will save and restore the callee saved registers since the 32-bit
prom probably won't be saving all 64bits.
 1.20.96.1  16-Sep-2009  matt Deal with some LP64 issues with only O32 console.
Make bootloader invoke kernel compatible with both O32 and N32
 1.20.92.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.20.86.1  28-Apr-2009  skrll Sync with HEAD.
 1.20.78.2  11-Mar-2010  yamt sync with head
 1.20.78.1  04-May-2009  yamt sync with head.
 1.22.8.1  05-Mar-2011  bouyer Sync with HEAD
 1.22.6.1  06-Jun-2011  jruoho Sync with HEAD.
 1.22.4.1  05-Mar-2011  rmind sync with head
 1.23.32.1  09-Jul-2016  skrll Sync with HEAD
 1.23.14.1  03-Dec-2017  jdolecek update from HEAD

RSS XML Feed