History log of /src/sys/dev/pci/esavar.h |
Revision | | Date | Author | Comments |
1.12 |
| 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.11 |
| 23-Nov-2011 |
jmcneill | branches: 1.11.8; 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.10 |
| 27-Mar-2008 |
jmcneill | branches: 1.10.16; 1.10.38; 1.10.40; Missed in previous device_t/softc split commit for esa, pointed out by xtraeme@
|
1.9 |
| 09-Dec-2007 |
jmcneill | branches: 1.9.10; Merge jmcneill-pm branch.
|
1.8 |
| 04-Mar-2007 |
christos | branches: 1.8.14; 1.8.16; 1.8.24; 1.8.26; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
1.7 |
| 11-Dec-2005 |
christos | branches: 1.7.26; 1.7.28; merge ktrace-lwp.
|
1.6 |
| 24-Mar-2005 |
jmcneill | branches: 1.6.2; Update my email address (the one listed hasn't been active in years).
|
1.5 |
| 15-Jan-2005 |
kent | branches: 1.5.2; 1.5.4; ansify and KNF
|
1.4 |
| 16-Mar-2002 |
jmcneill | branches: 1.4.12; Add multiple voice support to the ESS Allegro-1 / Maestro-3 family of audio accelerators.
Mixing is done in hardware by the ASSP, but is limited to 4 simultaneous channels due to the restricted "minisrc" image that we are currently working with.
Due to limitations in the audio subsystem, I'm currently attaching multiple 'audio' devices to 'esa', one for each voice. Because of this hack, the default ESA_NUM_VOICES is 1.
|
1.3 |
| 13-Jan-2002 |
pooka | branches: 1.3.2; Add support for the driver to work after suspend/resume. Does nothing fancy, works for the basic output case, but does not support programs which use playback while going into suspend.
Sketched after code found in FreeBSD and Linux drivers.
|
1.2 |
| 07-Jan-2002 |
jmcneill | branches: 1.2.2; 1.2.4; Integrate recording support into the driver. Not very heavily tested yet.
|
1.1 |
| 06-Jan-2002 |
jmcneill | Import driver for the ESS Allegro-1 / Maestro-3 based PCI Audio Accelerators.
|
1.2.4.4 |
| 12-Apr-2002 |
nathanw | Merge miss.
|
1.2.4.3 |
| 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
1.2.4.2 |
| 11-Jan-2002 |
nathanw | More catchup.
|
1.2.4.1 |
| 07-Jan-2002 |
nathanw | file esavar.h was added on branch nathanw_sa on 2002-01-11 23:39:18 +0000
|
1.2.2.4 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.2.2.3 |
| 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
1.2.2.2 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.2.2.1 |
| 07-Jan-2002 |
thorpej | file esavar.h was added on branch kqueue on 2002-01-10 19:56:33 +0000
|
1.3.2.2 |
| 24-Jan-2002 |
he | Pull up revisions 1.1-1.3 (new, requested by he): Add driver for the ESS Allegro-1 / Maestro-3 audio hardware.
|
1.3.2.1 |
| 13-Jan-2002 |
he | file esavar.h was added on branch netbsd-1-5 on 2002-01-24 22:36:13 +0000
|
1.4.12.2 |
| 01-Apr-2005 |
skrll | Sync with HEAD.
|
1.4.12.1 |
| 17-Jan-2005 |
skrll | Sync with HEAD.
|
1.5.4.1 |
| 26-Mar-2005 |
yamt | sync with head.
|
1.5.2.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.6.2.2 |
| 21-Jan-2008 |
yamt | sync with head
|
1.6.2.1 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.7.28.1 |
| 27-Feb-2007 |
ad | Add MP locking for audio drivers.
|
1.7.26.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
1.8.26.1 |
| 11-Dec-2007 |
yamt | sync with head.
|
1.8.24.1 |
| 26-Dec-2007 |
ad | Sync with head.
|
1.8.16.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.8.14.1 |
| 05-Oct-2007 |
joerg | Nuke some unused prototypes and softc members after PNP conversion.
|
1.9.10.1 |
| 03-Apr-2008 |
mjf | Sync with HEAD.
|
1.10.40.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.10.38.2 |
| 30-Oct-2012 |
yamt | sync with head
|
1.10.38.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.10.16.2 |
| 12-Dec-2008 |
ad | Checkpoint work in progress.
|
1.10.16.1 |
| 08-Dec-2008 |
ad | Convert some more drivers.
|
1.11.8.1 |
| 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|