History log of /src/sys/dev/isa/mpu_isa.c |
Revision | | Date | Author | Comments |
1.23 |
| 14-Jul-2016 |
msaitoh | - Use aprint*() more in xxx_attach(). - Add missing aprint_naive("\n"). - Remove extra spaces and tabs. - KNF.
|
1.22 |
| 24-Nov-2011 |
mrg | branches: 1.22.8; 1.22.26; put back IPL_AUDIO and splaudio(), at the request of rmind. they are aliases and now we can easily revert audio to IPL_VM if necessary, without having to revert the whole branch.
|
1.21 |
| 23-Nov-2011 |
jmcneill | Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From the original ad-audiomp branch notes:
Add MP locking to the audio drivers.
Making the audio drivers MP safe is necessary before efforts can be made to make the VM system MP safe.
The are two locks per device instance, an ISR lock and a character device lock. The ISR lock replaces calls to splaudio()/splx(), and will be held across calls to device methods which were called at splaudio() before (e.g. trigger_output). The character device lock is held across calls to nearly all of the methods, excluding some only used for initialization, e.g. get_locks.
Welcome to 5.99.57.
|
1.20 |
| 28-Apr-2008 |
martin | branches: 1.20.12; 1.20.34; 1.20.36; Remove clause 3 and 4 from TNF licenses
|
1.19 |
| 01-Apr-2008 |
xtraeme | branches: 1.19.2; 1.19.4; Fix fallout from device_t/softc split to mpu(4): always pass the mpu_softc to mpu_intr(). Found by Takeshi Nakayama.
|
1.18 |
| 27-Mar-2008 |
xtraeme | Split device_t/softc for mpu(4) and its attachments, plus other related cosmetic changes.
Reviewed by cube@.
|
1.17 |
| 19-Oct-2007 |
ad | branches: 1.17.16; machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h
|
1.16 |
| 16-Nov-2006 |
christos | branches: 1.16.8; 1.16.22; 1.16.24; 1.16.28; __unused removal on arguments; approved by core.
|
1.15 |
| 12-Oct-2006 |
christos | - sprinkle __unused on function decls. - fix a couple of unused bugs - no more -Wno-unused for i386
|
1.14 |
| 11-Dec-2005 |
christos | branches: 1.14.20; 1.14.22; merge ktrace-lwp.
|
1.13 |
| 27-Feb-2005 |
perry | branches: 1.13.4; nuke trailing whitespace
|
1.12 |
| 04-Feb-2005 |
perry | de-__P
|
1.11 |
| 02-Dec-2004 |
xtraeme | branches: 1.11.4; 1.11.6; Add ACPI mpu(4) attachment, based on lpt_acpi.c by jmcneill@, reviewed by christos@, cube@ and martin@.
While here, remove a printf() in mpu_attach() (ic/mpu.c) to remove an empty line in some frontends (mpu_isa.c, etc).
|
1.10 |
| 14-Sep-2004 |
drochner | Separate the namespace for default (ie unspecified) locators used by the isa.c bus driver and the "address/whatever not specified" argument passed to leaf device drivers. The former is "ISACF_XXX_DEFAULT" as generaterd by config(8), the latter "ISA_UNKNOWN_XXX", defined in isavar.h. This way we save a dependency of every ISA device driver on "locators.h".
|
1.9 |
| 02-Oct-2002 |
thorpej | branches: 1.9.6; Fix sizeof and whitespace bug from the script I'm using to do the CFATTACH_DECL conversion. (Grumble.)
|
1.8 |
| 02-Oct-2002 |
thorpej | Use CFATTACH_DECL().
|
1.7 |
| 27-Sep-2002 |
thorpej | Declare all cfattach structures const.
|
1.6 |
| 07-Jan-2002 |
thorpej | Overhaul of the ISA autoconfiguration code to support direct configuration of devices logically attached to the ISA bus:
* Change the isa_attach_args to have arrays of io, mem, irq, drq resources. * Add a "pnpnames" and a linked list of "pnpcompatnames" to the isa_attach_args. If either of these members are non-NULL, direct configuration of the bus is being performed. Add an ISA_DIRECT_CONFIG() macro to test for this. * Drivers are not allowed to modify the isa_attach_args unless direct configuration is not being performed and the probe fucntion is returning success. * Adapt device drivers -- currently, all driver probe routines return "no match" if ISA_DIRECT_CONFIG() evaluates to true.
|
1.5 |
| 13-Nov-2001 |
lukem | add RCSID
|
1.4 |
| 05-Aug-1999 |
augustss | branches: 1.4.14; 1.4.16; Make this file compile again.
|
1.3 |
| 02-Aug-1999 |
augustss | branches: 1.3.2; Move the mpu device declaration to conf/files. Let the mpu device attach at the sb device, and then midi at the mpu. Update the mpu at eso attachment.
|
1.2 |
| 01-Aug-1999 |
augustss | Move the MPU driver isa/ to ic/. (I didn't move it in the repository because the revision history is very short and uninteresting. :)
|
1.1 |
| 01-Aug-1999 |
augustss | Make an MPU attachment to ISA. Used for old Roland cards. Written by me and gson@araneus.fi (Andreas Gustafsson).
|
1.3.2.2 |
| 02-Aug-1999 |
thorpej | Update from trunk.
|
1.3.2.1 |
| 02-Aug-1999 |
thorpej | file mpu_isa.c was added on branch chs-ubc2 on 1999-08-02 21:59:29 +0000
|
1.4.16.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.4.16.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.4.14.4 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
1.4.14.3 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.4.14.2 |
| 11-Jan-2002 |
nathanw | More catchup.
|
1.4.14.1 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
1.9.6.5 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
1.9.6.4 |
| 04-Feb-2005 |
skrll | Sync with HEAD.
|
1.9.6.3 |
| 18-Dec-2004 |
skrll | Sync with HEAD.
|
1.9.6.2 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.9.6.1 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.11.6.2 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
1.11.6.1 |
| 12-Feb-2005 |
yamt | sync with head.
|
1.11.4.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.13.4.2 |
| 27-Oct-2007 |
yamt | sync with head.
|
1.13.4.1 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.14.22.2 |
| 10-Dec-2006 |
yamt | sync with head.
|
1.14.22.1 |
| 22-Oct-2006 |
yamt | sync with head
|
1.14.20.1 |
| 18-Nov-2006 |
ad | Sync with head.
|
1.16.28.1 |
| 25-Oct-2007 |
bouyer | Sync with HEAD.
|
1.16.24.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.16.22.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.16.8.1 |
| 23-Oct-2007 |
ad | Sync with head.
|
1.17.16.2 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.17.16.1 |
| 03-Apr-2008 |
mjf | Sync with HEAD.
|
1.19.4.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.19.2.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.20.36.1 |
| 19-Nov-2011 |
jmcneill | port ad-audiomp2 branch changes to 5.99.56 todo: - port ad-audiomp2 pcppi changes - these drivers need to be fixed: - emuxki - gcscaudio - hdafg - uaudio - umidi - MD audio drivers
|
1.20.34.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.20.12.1 |
| 09-Dec-2008 |
ad | Checkpoint work on MIDI.
|
1.22.26.1 |
| 05-Oct-2016 |
skrll | Sync with HEAD
|
1.22.8.1 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|