Home | History | Annotate | Download | only in arcbios
History log of /src/sys/dev/arcbios/arcbios.c
RevisionDateAuthorComments
 1.13  20-Feb-2011  matt (XXX this should be a library like libsa).
Deal with the need to save/restore T8 (CURLWP) across arcbios calls.
Call arcbios with O32 ABI conventions even if kernel/bootloader is N32/N64.
 1.12  28-Apr-2008  martin branches: 1.12.22; 1.12.28; 1.12.30;
Remove clause 3 and 4 from TNF licenses
 1.11  11-Dec-2005  christos branches: 1.11.70; 1.11.72; 1.11.74;
merge ktrace-lwp.
 1.10  18-Apr-2005  tsutsui - Use u_long or long rather than paddr_t for ARCBIOS function prototypes
as per the ARC specification. They are actually 64bit on MIPS64 based
machines and our paddr_t is not equal to pointer size.
(arc is ILP32 but has 64bit paddr_t)
- While here, change some unsigned long to u_long for consistency.
 1.9  27-Feb-2005  perry nuke trailing whitespace
 1.8  02-Oct-2004  sekiya branches: 1.8.4; 1.8.6;
ARCS on 64-bit platforms uses 64-bit pointers. This now works on my Octane.
 1.7  06-Mar-2003  rafal branches: 1.7.2;
Catch up to struct consdev changes.
 1.6  06-Sep-2002  gehenna Merge the gehenna-devsw branch into the trunk.

This merge changes the device switch tables from static array to
dynamically generated by config(8).

- All device switches is defined as a constant structure in device drivers.

- The new grammer ``device-major'' is introduced to ``files''.

device-major <prefix> char <num> [block <num>] [<rules>]

- All device major numbers must be listed up in port dependent majors.<arch>
by using this grammer.

- Added the new naming convention.
The name of the device switch must be <prefix>_[bc]devsw for auto-generation
of device switch tables.

- The backward compatibility of loading block/character device
switch by LKM framework is broken. This is necessary to convert
from block/character device major to device name in runtime and vice versa.

- The restriction to assign device major by LKM is completely removed.
We don't need to reserve LKM entries for dynamic loading of device switch.

- In compile time, device major numbers list is packed into the kernel and
the LKM framework will refer it to assign device major number dynamically.
 1.5  13-Nov-2001  lukem branches: 1.5.2; 1.5.10;
add RCSID
 1.4  08-Sep-2001  rafal Make the ARCS console work again, by initializing the dev_t on arcbios init
rather than in the open entry point (where it's too late for cnopen). Being
checked in from my Indy using the ARCS console on the graphics display.
 1.3  08-Jul-2001  thorpej branches: 1.3.2; 1.3.4;
When we initialize the ARC BIOS, fetch the system ID structure
fields into local copies, as well as the Identifier string from
the System component.
 1.2  08-Jul-2001  thorpej Add routines to walk the ARC BIOS component tree.
 1.1  08-Jul-2001  thorpej Initial pass a ARC BIOS code that can be shared between the sgimips
and arc ports.
 1.3.4.1  01-Oct-2001  fvdl Catch up with -current.
 1.3.2.3  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.3.2.2  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.3.2.1  13-Sep-2001  thorpej Update the kqueue branch to HEAD.
 1.5.10.1  16-May-2002  gehenna Replace the direct-access to devsw table with calling devsw API.
 1.5.2.2  17-Sep-2002  nathanw Catch up to -current.
 1.5.2.1  13-Nov-2001  nathanw file arcbios.c was added on branch nathanw_sa on 2002-09-17 21:19:27 +0000
 1.7.2.3  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.7.2.2  04-Mar-2005  skrll Sync with HEAD.

Hi Perry!
 1.7.2.1  19-Oct-2004  skrll Sync with HEAD
 1.8.6.1  19-Mar-2005  yamt sync with head. xen and whitespace. xen part is not finished.
 1.8.4.1  29-Apr-2005  kent sync with -current
 1.11.74.1  16-May-2008  yamt sync with head.
 1.11.72.1  18-May-2008  yamt sync with head.
 1.11.70.1  02-Jun-2008  mjf Sync with HEAD.
 1.12.30.1  05-Mar-2011  bouyer Sync with HEAD
 1.12.28.1  06-Jun-2011  jruoho Sync with HEAD.
 1.12.22.1  05-Mar-2011  rmind sync with head

RSS XML Feed