Home | History | Annotate | Download | only in podulebus
History log of /src/sys/dev/podulebus/sec.c
RevisionDateAuthorComments
 1.17  20-Jan-2017  maya Check pmf_device_register return value. NFC
Appeases static analyzers.
 1.16  21-Jan-2014  christos branches: 1.16.6; 1.16.10; 1.16.14;
fix unused variables
 1.15  11-May-2009  bjh21 branches: 1.15.12; 1.15.22; 1.15.26;
Replace shutdownhooks with pmf in sec(4).
 1.14  12-Feb-2009  rumble WD33C93 has only two registers, which often times aren't mapped to adjacent
bus space locations. Map them individually, instead.
 1.13  25-Jan-2009  bjh21 branches: 1.13.2;
Split device_t from wd33c93_softc. Reviewed by cube; tested on sgimips
by tsutsui.
 1.12  20-Jan-2009  bjh21 sec(4): use device_t and cfdata_t rather than explicit structure pointers.
 1.11  12-Jun-2008  cegger branches: 1.11.4;
use device_lookup_private to get softc
 1.10  05-Apr-2008  cegger branches: 1.10.2; 1.10.4; 1.10.6; 1.10.8;
use aprint_*_dev and device_xname
 1.9  19-Oct-2007  ad branches: 1.9.16;
machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h
 1.8  07-Mar-2007  bjh21 branches: 1.8.2; 1.8.14; 1.8.16; 1.8.20;
TRUE -> true; FALSE -> false.
 1.7  05-Mar-2007  he Cast to char* before doing pointer arithmetic.
 1.6  04-Mar-2007  christos Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
 1.5  21-Feb-2007  thorpej Replace the Mach-derived boolean_t type with the C99 bool type. A
future commit will replace use of TRUE and FALSE with true and false.
 1.4  14-Oct-2006  bjh21 branches: 1.4.2; 1.4.4; 1.4.8; 1.4.10;
The SEC uses the same page latch for both ROM and RAM, so we should arrange
to reset it to 0 on shutdown so that RISC OS gets to see the start of the
ROM.
 1.3  02-Oct-2006  bjh21 Don't use the uPD71071's autoinitialize mode. This may slow things down
slightly, but autoinitialize mode is impossible to use reliably, since it
means that if disc interrupts are blocked for long enough (or sec_copyout
is too slow), the uPD71071 can run off the end of a block before the
base registers have been updated and end up processing the same block
twice. With this change, the SEC in my A540 seems finally to be solid.
 1.2  01-Oct-2006  bjh21 Allow wd33c93 attachments to choose what DMA mode it should use, and arrange
to use burst mode on sec(4), which makes it slightly but significantly faster.
 1.1  01-Oct-2006  bjh21 New driver, sec(4), for the Acorn SCSI Expansion Card. Unlike asc(4), this
driver uses the board's DMA system, uses the machine-independent WD33C93
driver, works on NetBSD/acorn26, and doesn't share a name with six other
machine-dependent SCSI drivers. Not tested on acorn32, but it seems to
work tolerably well on my A540.
 1.4.10.2  12-Mar-2007  rmind Sync with HEAD.
 1.4.10.1  27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.4.8.5  27-Oct-2007  yamt sync with head.
 1.4.8.4  03-Sep-2007  yamt sync with head.
 1.4.8.3  26-Feb-2007  yamt sync with head.
 1.4.8.2  30-Dec-2006  yamt sync with head.
 1.4.8.1  14-Oct-2006  yamt file sec.c was added on branch yamt-lazymbuf on 2006-12-30 20:49:30 +0000
 1.4.4.2  18-Nov-2006  ad Sync with head.
 1.4.4.1  14-Oct-2006  ad file sec.c was added on branch newlock2 on 2006-11-18 21:34:46 +0000
 1.4.2.2  22-Oct-2006  yamt sync with head
 1.4.2.1  14-Oct-2006  yamt file sec.c was added on branch yamt-splraiseipl on 2006-10-22 06:06:43 +0000
 1.8.20.1  25-Oct-2007  bouyer Sync with HEAD.
 1.8.16.1  06-Nov-2007  matt sync with HEAD
 1.8.14.1  26-Oct-2007  joerg Sync with HEAD.

Follow the merge of pmap.c on i386 and amd64 and move
pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup
code to restore CR4 before jumping back into kernel space as the large
page option might cover that.
 1.8.2.1  23-Oct-2007  ad Sync with head.
 1.9.16.2  29-Jun-2008  mjf Sync with HEAD.
 1.9.16.1  02-Jun-2008  mjf Sync with HEAD.
 1.10.8.1  18-Jun-2008  simonb Sync with head.
 1.10.6.1  23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.10.4.2  16-May-2009  yamt sync with head
 1.10.4.1  04-May-2009  yamt sync with head.
 1.10.2.1  17-Jun-2008  yamt sync with head.
 1.11.4.1  03-Mar-2009  skrll Sync with HEAD.
 1.13.2.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.15.26.1  18-May-2014  rmind sync with head
 1.15.22.2  03-Dec-2017  jdolecek update from HEAD
 1.15.22.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.15.12.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.16.14.1  21-Apr-2017  bouyer Sync with HEAD
 1.16.10.1  20-Mar-2017  pgoyette Sync with HEAD
 1.16.6.1  05-Feb-2017  skrll Sync with HEAD

RSS XML Feed