OpenGrok
Cross Reference: openfirmio.h
xref
: /
src
/
sys
/
dev
/
ofw
/
openfirmio.h
Home
|
History
|
Annotate
|
Download
|
only in
ofw
History log of
/src/sys/dev/ofw/openfirmio.h
Revision
Date
Author
Comments
1.7
06-Sep-2015
dholland
More on PR 41200: headers that declare ioctls should include sys/ioccom.h.
This covers (I think) all the MI headers outside of external/ (and dist/).
1.6
11-Dec-2005
christos
branches: 1.6.120; 1.6.140;
merge ktrace-lwp.
1.5
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.4
06-Sep-2002
gehenna
branches: 1.4.6;
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.3
08-Jun-2001
matt
branches: 1.3.2; 1.3.4; 1.3.14;
Add multiple inclusion protection. Define prototypes for openfirm
routines used in cdevsw.
1.2
14-Nov-2000
matt
branches: 1.2.2; 1.2.4;
Add OFIOCGETOPTNODE (now that I know how to implement it).
1.1
14-Nov-2000
matt
Add openfirmio which is an ioctl interface to OpenFirmware.
1.2.4.2
17-Sep-2002
nathanw
Catch up to -current.
1.2.4.1
21-Jun-2001
nathanw
Catch up to -current.
1.2.2.2
22-Nov-2000
bouyer
Sync with HEAD.
1.2.2.1
14-Nov-2000
bouyer
file openfirmio.h was added on branch thorpej_scsipi on 2000-11-22 16:04:00 +0000
1.3.14.1
16-May-2002
gehenna
Remove some prototypes.
1.3.4.1
10-Oct-2001
fvdl
Convert all remaining devices.
1.3.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.4.6.3
21-Sep-2004
skrll
Fix the sync with head I botched.
1.4.6.2
18-Sep-2004
skrll
Sync with HEAD.
1.4.6.1
03-Aug-2004
skrll
Sync with HEAD
1.6.140.1
22-Sep-2015
skrll
Sync with HEAD
1.6.120.1
03-Dec-2017
jdolecek
update from HEAD
Indexes created Wed Oct 22 13:09:56 GMT 2025