History log of /src/sys/dev/sbus/magmareg.h |
Revision | | Date | Author | Comments |
1.20 |
| 09-Jul-2018 |
christos | Remove duplicate copies of the SET/CLR/ISSET macros.
|
1.19 |
| 09-Jul-2018 |
kre | Avoid redefining SET/CLR/ISSET (which in the kernel are normally defined in <sys/types.h>). These redefinitions (when they are, that is, when types.h is included) were sneaking through because they were defined identically ... until CLR in <sys/types.h> was changed... Avoid that issue arising again.
|
1.18 |
| 15-Nov-2014 |
christos | branches: 1.18.18; 1.18.20; centralize the dialout/call unit macros.
|
1.17 |
| 27-Oct-2012 |
chs | split device_t/softc for all remaining drivers. replace "struct device *" with "device_t". use device_xname(), device_unit(), etc.
|
1.16 |
| 17-Sep-2009 |
tsutsui | branches: 1.16.12; 1.16.22; Remove struct sbusdev and related functions sbus_establish() and sbusreset(). They are derived from 4.4BSD/sparc and have been there since initial import of NetBSD/sparc in 1993, but the struct sbusdev is almost unused for years, nothing calls sbusreset(), and all (*sd->sd_reset)() functions look bogus.
Suggested by mrg@ and martin@, and tested on SS1+ and SS20.
|
1.15 |
| 12-May-2009 |
cegger | struct device * -> device_t, no functional changes intended.
|
1.14 |
| 12-May-2009 |
cegger | struct cfdata * -> cfdata_t, no functional changes intended.
|
1.13 |
| 02-Jul-2008 |
plunky | branches: 1.13.10; change licence of my old code to two-clause BSD licence remove my name from advertising list
|
1.12 |
| 04-Mar-2007 |
christos | branches: 1.12.36; 1.12.40; 1.12.42; 1.12.44; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
1.11 |
| 16-Feb-2006 |
perry | branches: 1.11.20; Change "inline" back to "__inline" in .h files -- C99 is still too new, and some apps compile things in C89 mode. C89 keywords stay.
As per core@.
|
1.10 |
| 24-Dec-2005 |
perry | branches: 1.10.2; 1.10.4; 1.10.6; Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
|
1.9 |
| 11-Dec-2005 |
christos | merge ktrace-lwp.
|
1.8 |
| 04-Feb-2005 |
perry | branches: 1.8.6; de-__P
|
1.7 |
| 22-Feb-2003 |
tsutsui | branches: 1.7.2; 1.7.10; 1.7.12; hz -> Hz
|
1.6 |
| 10-Dec-2002 |
pk | Switch to softintr(9).
|
1.5 |
| 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.4 |
| 22-Jan-2002 |
pk | branches: 1.4.8; Support for the ` Magma 2+1HS Sp' (from mouse on port-sparc): - add sbus node name field to board info structure
|
1.3 |
| 23-Mar-2000 |
thorpej | branches: 1.3.6; 1.3.8; 1.3.10; New callout mechanism with two major improvements over the old timeout()/untimeout() API: - Clients supply callout handle storage, thus eliminating problems of resource allocation. - Insertion and removal of callouts is constant time, important as this facility is used quite a lot in the kernel.
The old timeout()/untimeout() API has been removed from the kernel.
|
1.2 |
| 07-Jun-1998 |
pk | branches: 1.2.14; Update from Iain for the parallel port stuff.
|
1.1 |
| 19-May-1998 |
pk | Magma SBus serial & parallel port driver from Iain Hibbert.
|
1.2.14.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.3.10.1 |
| 10-Oct-2001 |
fvdl | Convert all remaining devices.
|
1.3.8.2 |
| 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.8.1 |
| 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
1.3.6.3 |
| 11-Dec-2002 |
thorpej | Sync with HEAD.
|
1.3.6.2 |
| 17-Sep-2002 |
nathanw | Catch up to -current.
|
1.3.6.1 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.4.8.1 |
| 16-May-2002 |
gehenna | Remove a prototype.
|
1.7.12.1 |
| 12-Feb-2005 |
yamt | sync with head.
|
1.7.10.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.7.2.1 |
| 04-Feb-2005 |
skrll | Sync with HEAD.
|
1.8.6.2 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.8.6.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.10.6.1 |
| 22-Apr-2006 |
simonb | Sync with head.
|
1.10.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.10.2.1 |
| 18-Feb-2006 |
yamt | sync with head.
|
1.11.20.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
1.12.44.1 |
| 03-Jul-2008 |
simonb | Sync with head.
|
1.12.42.1 |
| 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.12.40.3 |
| 11-Mar-2010 |
yamt | sync with head
|
1.12.40.2 |
| 16-May-2009 |
yamt | sync with head
|
1.12.40.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.12.36.1 |
| 02-Jul-2008 |
mjf | Sync with HEAD.
|
1.13.10.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.16.22.2 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.16.22.1 |
| 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.16.12.1 |
| 30-Oct-2012 |
yamt | sync with head
|
1.18.20.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.18.18.1 |
| 28-Jul-2018 |
pgoyette | Sync with HEAD
|