The NetBSD Project

CVS log for src/sys/dev/isa/essvar.h

[BACK] Up to [cvs.NetBSD.org] / src / sys / dev / isa

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.26.24.1 / (download) - annotate - [select for diffs], Sat Aug 23 03:46:55 2014 UTC (3 years, 2 months ago) by riz
Branch: netbsd-7
CVS Tags: netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0
Changes since 1.26: +9 -2 lines
Diff to previous 1.26 (colored) next main 1.27 (colored)

Pull up following revision(s) (requested by nakayama in ticket #50):
	sys/dev/isa/ess.c: revision 1.81
	sys/dev/isa/ess.c: revision 1.82
	sys/dev/isa/essvar.h: revision 1.27
	sys/dev/isa/essreg.h: revision 1.17
Remove redundant colon.
Add support for Spatializer, 3D audio effects embedded in ES1869
and ES1879 to ess(4).
Tested on my old laptop, mobio NX.

Revision 1.27 / (download) - annotate - [select for diffs], Sat Aug 16 13:01:33 2014 UTC (3 years, 2 months ago) by nakayama
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, nick-nhusb-base-20170204, nick-nhusb-base-20161204, nick-nhusb-base-20161004, nick-nhusb-base-20160907, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, nick-nhusb-base-20151226, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406, nick-nhusb-base, nick-nhusb, netbsd-8-base, netbsd-8, localcount-20160914, jdolecek-ncq-base, jdolecek-ncq, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, HEAD
Changes since 1.26: +9 -2 lines
Diff to previous 1.26 (colored)

Add support for Spatializer, 3D audio effects embedded in ES1869
and ES1879 to ess(4).

Tested on my old laptop, mobio NX.

Revision 1.25.8.1 / (download) - annotate - [select for diffs], Tue Apr 17 00:07:38 2012 UTC (5 years, 6 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.25: +6 -4 lines
Diff to previous 1.25 (colored) next main 1.26 (colored)

sync with head

Revision 1.26 / (download) - annotate - [select for diffs], Wed Nov 23 23:07:32 2011 UTC (5 years, 11 months ago) by jmcneill
Branch: MAIN
CVS Tags: yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, tls-maxphys-base, tls-maxphys, tls-earlyentropy-base, tls-earlyentropy, rmind-smpnet-nbase, rmind-smpnet-base, rmind-smpnet, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, netbsd-7-base, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, khorben-n900, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2, jmcneill-usbmp-base10, jmcneill-usbmp-base, jmcneill-usbmp, agc-symver-base, agc-symver
Branch point for: netbsd-7
Changes since 1.25: +6 -4 lines
Diff to previous 1.25 (colored)

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.

Revision 1.25.10.1 / (download) - annotate - [select for diffs], Sat Nov 19 21:49:38 2011 UTC (5 years, 11 months ago) by jmcneill
Branch: jmcneill-audiomp3
Changes since 1.25: +6 -4 lines
Diff to previous 1.25 (colored) next main 1.26 (colored)

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

Revision 1.24.96.1 / (download) - annotate - [select for diffs], Tue Aug 17 06:46:14 2010 UTC (7 years, 2 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.24: +3 -3 lines
Diff to previous 1.24 (colored) next main 1.25 (colored)

Sync with HEAD.

Revision 1.24.74.1 / (download) - annotate - [select for diffs], Wed Aug 11 22:53:35 2010 UTC (7 years, 2 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.24: +3 -3 lines
Diff to previous 1.24 (colored) next main 1.25 (colored)

sync with head.

Revision 1.24.98.1 / (download) - annotate - [select for diffs], Sun May 30 05:17:28 2010 UTC (7 years, 4 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.24: +3 -3 lines
Diff to previous 1.24 (colored) next main 1.25 (colored)

sync with head

Revision 1.25 / (download) - annotate - [select for diffs], Sat May 22 16:35:00 2010 UTC (7 years, 5 months ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, rmind-uvmplock-nbase, rmind-uvmplock-base, matt-mips64-premerge-20101231, jruoho-x86intr-base, jruoho-x86intr, jmcneill-audiomp3-base, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Branch point for: yamt-pagecache, jmcneill-audiomp3
Changes since 1.24: +3 -3 lines
Diff to previous 1.24 (colored)

Split device_t/softc. Based on patch from cegger@.
ess_pnpbios.c and ess_ofisa.c fixes by me.

Tested on ess_isapnp.c, and no crash with ess_ofisa.c on shark.

Revision 1.24.88.2 / (download) - annotate - [select for diffs], Fri Dec 12 23:06:57 2008 UTC (8 years, 10 months ago) by ad
Branch: ad-audiomp2
Changes since 1.24.88.1: +4 -4 lines
Diff to previous 1.24.88.1 (colored) to branchpoint 1.24 (colored) next main 1.25 (colored)

Checkpoint work in progress.

Revision 1.24.88.1 / (download) - annotate - [select for diffs], Thu Dec 11 19:49:30 2008 UTC (8 years, 10 months ago) by ad
Branch: ad-audiomp2
Changes since 1.24: +4 -2 lines
Diff to previous 1.24 (colored)

Checkpoint work in progress.

Revision 1.24.28.1 / (download) - annotate - [select for diffs], Tue Feb 27 14:16:07 2007 UTC (10 years, 7 months ago) by ad
Branch: ad-audiomp
Changes since 1.24: +4 -2 lines
Diff to previous 1.24 (colored) next main 1.25 (colored)

Add MP locking for audio drivers.

Revision 1.24 / (download) - annotate - [select for diffs], Sun Dec 11 12:22:02 2005 UTC (11 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, yamt-uio_vmspace-base5, yamt-uio_vmspace, yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, yamt-splraiseipl-base2, yamt-splraiseipl-base, yamt-splraiseipl, yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, yamt-pdpolicy-base9, yamt-pdpolicy-base8, yamt-pdpolicy-base7, yamt-pdpolicy-base6, yamt-pdpolicy-base5, yamt-pdpolicy-base4, yamt-pdpolicy-base3, yamt-pdpolicy-base2, yamt-pdpolicy-base, yamt-pdpolicy, yamt-nfs-mp-base9, yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, yamt-nfs-mp-base2, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, yamt-idlelwp-base8, yamt-idlelwp, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, vmlocking-base, vmlocking, uebayasi-xip-base1, uebayasi-xip-base, thorpej-atomic-base, thorpej-atomic, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, simonb-timecounters-base, simonb-timecounters, simonb-timcounters-final, rpaulo-netinet-merge-pcb-base, rpaulo-netinet-merge-pcb, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, reinoud-bufcleanup, post-newlock2-merge, peter-altq-base, peter-altq, nick-net80211-sync-base, nick-net80211-sync, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base2, nick-hppapmap-base, nick-hppapmap, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, newlock2-nbase, newlock2-base, newlock2, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, mjf-ufs-trans-base, mjf-ufs-trans, mjf-devfs2-base, mjf-devfs2, mjf-devfs-base, mjf-devfs, matt-premerge-20091211, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-nb4-arm-base, matt-nb4-arm, matt-mips64-base2, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jymxensuspend-base, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, jmcneill-pm-base, jmcneill-pm, jmcneill-base, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, haad-dm, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, elad-kernelauth, cube-autoconf-base, cube-autoconf, chap-midi-nbase, chap-midi-base, chap-midi, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64, ad-socklock-base1, ad-audiomp2-base, ad-audiomp-base, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-nfs-mp, uebayasi-xip, rmind-uvmplock, ad-audiomp2, ad-audiomp
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

merge ktrace-lwp.

Revision 1.22.2.1 / (download) - annotate - [select for diffs], Fri Apr 29 11:28:54 2005 UTC (12 years, 5 months ago) by kent
Branch: kent-audio2
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored) next main 1.23 (colored)

sync with -current

Revision 1.22.4.1 / (download) - annotate - [select for diffs], Sat Mar 19 08:34:33 2005 UTC (12 years, 7 months ago) by yamt
Branch: yamt-km
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored) next main 1.23 (colored)

sync with head.  xen and whitespace.  xen part is not finished.

Revision 1.18.24.5 / (download) - annotate - [select for diffs], Fri Mar 4 16:43:13 2005 UTC (12 years, 7 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.18.24.4: +3 -3 lines
Diff to previous 1.18.24.4 (colored) to branchpoint 1.18 (colored) next main 1.19 (colored)

Sync with HEAD.

Hi Perry!

Revision 1.23 / (download) - annotate - [select for diffs], Sun Feb 27 00:27:17 2005 UTC (12 years, 7 months ago) by perry
Branch: MAIN
CVS Tags: yamt-vop-base3, yamt-vop-base2, yamt-vop-base, yamt-vop, yamt-readahead-pervnode, yamt-readahead-perfile, yamt-readahead-base3, yamt-readahead-base2, yamt-readahead-base, yamt-readahead, yamt-lazymbuf, yamt-km-base4, yamt-km-base3, thorpej-vnode-attr-base, thorpej-vnode-attr, netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, ktrace-lwp-base, kent-audio2-base
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored)

nuke trailing whitespace

Revision 1.18.24.4 / (download) - annotate - [select for diffs], Mon Jan 17 19:31:11 2005 UTC (12 years, 9 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.18.24.3: +9 -9 lines
Diff to previous 1.18.24.3 (colored) to branchpoint 1.18 (colored)

Sync with HEAD.

Revision 1.22 / (download) - annotate - [select for diffs], Thu Jan 13 15:01:27 2005 UTC (12 years, 9 months ago) by kent
Branch: MAIN
CVS Tags: yamt-km-base2, yamt-km-base
Branch point for: yamt-km, kent-audio2
Changes since 1.21: +9 -9 lines
Diff to previous 1.21 (colored)

ansify and KNF

Revision 1.18.24.3 / (download) - annotate - [select for diffs], Tue Sep 21 13:29:43 2004 UTC (13 years, 1 month ago) by skrll
Branch: ktrace-lwp
Changes since 1.18.24.2: +2 -2 lines
Diff to previous 1.18.24.2 (colored) to branchpoint 1.18 (colored)

Fix the sync with head I botched.

Revision 1.18.24.2 / (download) - annotate - [select for diffs], Sat Sep 18 14:47:46 2004 UTC (13 years, 1 month ago) by skrll
Branch: ktrace-lwp
Changes since 1.18.24.1: +2 -2 lines
Diff to previous 1.18.24.1 (colored) to branchpoint 1.18 (colored)

Sync with HEAD.

Revision 1.18.24.1 / (download) - annotate - [select for diffs], Thu Aug 12 11:41:43 2004 UTC (13 years, 2 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.18: +16 -10 lines
Diff to previous 1.18 (colored)

Sync with HEAD.

Revision 1.21 / (download) - annotate - [select for diffs], Sat Aug 7 19:32:56 2004 UTC (13 years, 2 months ago) by mycroft
Branch: MAIN
CVS Tags: kent-audio1-beforemerge, kent-audio1-base, kent-audio1
Changes since 1.20: +12 -11 lines
Diff to previous 1.20 (colored)

Attempt to support the 688 as well.  It looks vaguely right from inspecting
esl.

Revision 1.20 / (download) - annotate - [select for diffs], Fri Aug 6 15:11:48 2004 UTC (13 years, 2 months ago) by mycroft
Branch: MAIN
Changes since 1.19: +10 -9 lines
Diff to previous 1.19 (colored)

Add code to recognize the 1688, per PR 11910.  Also reduce some control logic.

Revision 1.19 / (download) - annotate - [select for diffs], Wed Aug 4 18:53:55 2004 UTC (13 years, 2 months ago) by drochner
Branch: MAIN
Changes since 1.18: +7 -3 lines
Diff to previous 1.18 (colored)

This is definitely what the world has been waiting for:-)
Allow to enable the game port on an ES1888, in case the firmware didn't
this. (Otherwise we still rely on the firmware having mapped the sound
related registers.)
Limit this to the "isa" attachment for now because this is the only
one I'm able to test.
Attach the "joy" device directly at "ess" to make sure the port is
enabled before the "joy" probe/attach.
This makes the joystick port usable on a "PWS" alpha (Miata).

Revision 1.17.4.1 / (download) - annotate - [select for diffs], Thu Jan 25 20:55:33 2001 UTC (16 years, 9 months ago) by jhawk
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001
Changes since 1.17: +3 -2 lines
Diff to previous 1.17 (colored) next main 1.18 (colored)

Pull up revision 1.18 (requested by nathanw):
  Support certain ISAPnP ESS 1868 and 1869 cards. Per PR port-i386/11630.

Revision 1.15.2.2 / (download) - annotate - [select for diffs], Thu Jan 18 09:23:22 2001 UTC (16 years, 9 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.15.2.1: +3 -2 lines
Diff to previous 1.15.2.1 (colored) to branchpoint 1.15 (colored) next main 1.16 (colored)

Sync with head (for UBC+NFS fixes, mostly).

Revision 1.18 / (download) - annotate - [select for diffs], Sat Jan 6 22:50:02 2001 UTC (16 years, 9 months ago) by nathanw
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base, thorpej-mips-cache-base, thorpej-mips-cache, thorpej-devvp-base3, thorpej-devvp-base2, thorpej-devvp-base, thorpej-devvp, pre-chs-ubcperf, post-chs-ubcperf, newlock-base, newlock, netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2, netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6, nathanw_sa_end, nathanw_sa_before_merge, nathanw_sa_base, nathanw_sa, kqueue-beforemerge, kqueue-base, kqueue-aftermerge, kqueue, ifpoll-base, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw, gehenna-devsw-base, gehenna-devsw, fvdl_fs64_base, eeh-devprop-base, eeh-devprop
Branch point for: ktrace-lwp
Changes since 1.17: +3 -2 lines
Diff to previous 1.17 (colored)

Do ess_config_addr() in the ofisa front end, rather than in the match
routine. Prevents problems with non-SCR ess chips, as described in
PR 11630.

Revision 1.15.2.1 / (download) - annotate - [select for diffs], Mon Nov 20 11:41:13 2000 UTC (16 years, 11 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.15: +9 -2 lines
Diff to previous 1.15 (colored)

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.

Revision 1.17 / (download) - annotate - [select for diffs], Thu Mar 23 07:01:34 2000 UTC (17 years, 7 months ago) by thorpej
Branch: MAIN
CVS Tags: netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, minoura-xpg4dl-base, minoura-xpg4dl
Branch point for: netbsd-1-5
Changes since 1.16: +8 -2 lines
Diff to previous 1.16 (colored)

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.

Revision 1.16 / (download) - annotate - [select for diffs], Mon Feb 7 22:07:31 2000 UTC (17 years, 8 months ago) by thorpej
Branch: MAIN
CVS Tags: chs-ubc2-newbase
Changes since 1.15: +3 -2 lines
Diff to previous 1.15 (colored)

Add a new function call to the ISA DMA API: isa_dmamaxsize(), which returns
the maximum transfer size for the specified DMA channel.  Make all clients
of ISA DMA use this call to determine their maximum transfer size.

Revision 1.14.4.1 / (download) - annotate - [select for diffs], Mon Jun 21 01:18:01 1999 UTC (18 years, 4 months ago) by thorpej
Branch: chs-ubc2
Changes since 1.14: +6 -2 lines
Diff to previous 1.14 (colored) next main 1.15 (colored)

Sync w/ -current.

Revision 1.15 / (download) - annotate - [select for diffs], Fri Jun 18 20:25:23 1999 UTC (18 years, 4 months ago) by augustss
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, fvdl-softdep-base, fvdl-softdep, comdex-fall-1999-base, comdex-fall-1999, chs-ubc2-base
Branch point for: thorpej_scsipi
Changes since 1.14: +6 -2 lines
Diff to previous 1.14 (colored)

Add support for ES18[67][89].  From PR #7427 by AW9K-NNK@asahi-net.or.jp,
Nonaka Kimihiro.

Revision 1.14 / (download) - annotate - [select for diffs], Thu Mar 18 06:03:31 1999 UTC (18 years, 7 months ago) by mycroft
Branch: MAIN
CVS Tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, kame_14_19990705, kame_14_19990628, kame_141_19991130, kame
Branch point for: chs-ubc2
Changes since 1.13: +10 -2 lines
Diff to previous 1.13 (colored)

Add support for polling.

Revision 1.13 / (download) - annotate - [select for diffs], Tue Mar 16 13:06:36 1999 UTC (18 years, 7 months ago) by mycroft
Branch: MAIN
Changes since 1.12: +4 -4 lines
Diff to previous 1.12 (colored)

Clean up the previous:
* Separate the interrupt handlers based on which channel (audio1/audio2)
  rather than which direction (input/output).  Only register the handler for
  audio1 on the 1788.
* Since the input sides are actually the same, GC the duplicated code.
* Re-KNF in a bunch of places.
* Make this work again on the 1887 in the Shark.

Revision 1.12 / (download) - annotate - [select for diffs], Tue Mar 2 20:36:51 1999 UTC (18 years, 7 months ago) by nathanw
Branch: MAIN
Changes since 1.11: +22 -16 lines
Diff to previous 1.11 (colored)

Add support for the 1788 AudioDrive chip.
Some minor cleanup; refer to more registers by macros rather
than raw hex constants.

Revision 1.11 / (download) - annotate - [select for diffs], Fri Feb 19 16:15:06 1999 UTC (18 years, 8 months ago) by mycroft
Branch: MAIN
Changes since 1.10: +2 -3 lines
Diff to previous 1.10 (colored)

Kill vestiges of isa_establish().

Revision 1.10 / (download) - annotate - [select for diffs], Mon Feb 15 04:54:35 1999 UTC (18 years, 8 months ago) by hubertf
Branch: MAIN
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

RCS ID police

Revision 1.9 / (download) - annotate - [select for diffs], Tue Aug 11 12:16:22 1998 UTC (19 years, 2 months ago) by matthias
Branch: MAIN
CVS Tags: kenh-if-detach-base, kenh-if-detach, chs-ubc-base, chs-ubc
Changes since 1.8: +1 -3 lines
Diff to previous 1.8 (colored)

ess_audio_channel:active is now used even when DIAGNOSTICS is not defined.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Aug 10 20:24:26 1998 UTC (19 years, 2 months ago) by matt
Branch: MAIN
Changes since 1.7: +1 -2 lines
Diff to previous 1.7 (colored)

Remove unused field (sc_ih) in ess_softc (interrupt handlers are kept
in a per-direction structure).

Revision 1.7 / (download) - annotate - [select for diffs], Mon Aug 10 15:32:18 1998 UTC (19 years, 2 months ago) by mycroft
Branch: MAIN
Changes since 1.6: +3 -5 lines
Diff to previous 1.6 (colored)

Use the new trigger interface.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Aug 9 06:38:30 1998 UTC (19 years, 2 months ago) by mycroft
Branch: MAIN
Changes since 1.5: +5 -2 lines
Diff to previous 1.5 (colored)

Don't actually touch the hardware in set_params; defer that until we actually
start a transfer.  Instead, just check that the parameters are valid.
Also, use 16-bit output for u-law and a-law.

Revision 1.5 / (download) - annotate - [select for diffs], Sun Aug 9 04:14:47 1998 UTC (19 years, 2 months ago) by mycroft
Branch: MAIN
Changes since 1.4: +1 -3 lines
Diff to previous 1.4 (colored)

Make sure the sample rate is the same on both channels, tracking the change
from one channel to the other if only one is active.

Revision 1.1.2.1 / (download) - annotate - [select for diffs], Sat Aug 8 03:06:47 1998 UTC (19 years, 2 months ago) by eeh
Branch: eeh-paddr_t
Changes since 1.1: +4 -4 lines
Diff to previous 1.1 (colored) next main 1.2 (colored)

Revert cdevsw mmap routines to return int.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Aug 4 13:14:42 1998 UTC (19 years, 2 months ago) by augustss
Branch: MAIN
Changes since 1.3: +4 -5 lines
Diff to previous 1.3 (colored)

Use looping DMA for play channel.
More cleanup.

Revision 1.3 / (download) - annotate - [select for diffs], Fri Jul 31 15:17:18 1998 UTC (19 years, 2 months ago) by augustss
Branch: MAIN
Changes since 1.2: +1 -4 lines
Diff to previous 1.2 (colored)

Major cleanup of the ESS driver.  It now sorta works.  More to come.

Revision 1.2 / (download) - annotate - [select for diffs], Thu Jul 30 14:11:45 1998 UTC (19 years, 2 months ago) by augustss
Branch: MAIN
Changes since 1.1: +4 -1 lines
Diff to previous 1.1 (colored)

A first stab at making the SHARK sound work.  It doesn't really work
yet, but it probes and makes a noise when used.  Stay tuned!

Revision 1.1 / (download) - annotate - [select for diffs], Mon Jun 29 20:56:21 1998 UTC (19 years, 3 months ago) by augustss
Branch: MAIN
CVS Tags: eeh-paddr_t-base
Branch point for: eeh-paddr_t

A first stab at an ESS1887 driver.  The code is from the SHARK port
and needs a lot of polishing.  The code compiles (on i386), but is
untested.  See ess.c for a TODO list.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>