The NetBSD Project

CVS log for src/sys/arch/i386/eisa/eisa_machdep.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / i386 / eisa

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.41 / (download) - annotate - [select for diffs], Sat Jun 18 22:11:00 2022 UTC (21 months, 1 week ago) by andvar
Branch: MAIN
CVS Tags: thorpej-ifq-base, thorpej-ifq, thorpej-altq-separation-base, thorpej-altq-separation, netbsd-10-base, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, bouyer-sunxi-drm-base, bouyer-sunxi-drm, HEAD
Changes since 1.40: +3 -3 lines
Diff to previous 1.40 (colored) to selected 1.25.4.1 (colored)

fix typos in word "functions" in comments, mainly s/fuctions/functions/.

Revision 1.37.12.3 / (download) - annotate - [select for diffs], Sun Dec 3 11:36:17 2017 UTC (6 years, 3 months ago) by jdolecek
Branch: tls-maxphys
Changes since 1.37.12.2: +5 -5 lines
Diff to previous 1.37.12.2 (colored) to branchpoint 1.37 (colored) next main 1.38 (colored) to selected 1.25.4.1 (colored)

update from HEAD

Revision 1.39.6.1 / (download) - annotate - [select for diffs], Sat Jun 6 14:40:00 2015 UTC (8 years, 9 months ago) by skrll
Branch: nick-nhusb
Changes since 1.39: +7 -7 lines
Diff to previous 1.39 (colored) next main 1.40 (colored) to selected 1.25.4.1 (colored)

Sync with HEAD

Revision 1.40 / (download) - annotate - [select for diffs], Mon Apr 27 08:30:10 2015 UTC (8 years, 11 months ago) by knakahara
Branch: MAIN
CVS Tags: tls-maxphys-base-20171202, thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-i2c-spi-conf, thorpej-futex2-base, thorpej-futex2, thorpej-futex-base, thorpej-futex, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, phil-wifi, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, 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, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, jdolecek-ncq-base, jdolecek-ncq, isaki-audio2-base, isaki-audio2, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Changes since 1.39: +7 -7 lines
Diff to previous 1.39 (colored) to selected 1.25.4.1 (colored)

fix i386 build for MSI/MSI-X support code.

Revision 1.37.12.2 / (download) - annotate - [select for diffs], Wed Aug 20 00:03:06 2014 UTC (9 years, 7 months ago) by tls
Branch: tls-maxphys
Changes since 1.37.12.1: +6 -7 lines
Diff to previous 1.37.12.1 (colored) to branchpoint 1.37 (colored) to selected 1.25.4.1 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.37.2.1 / (download) - annotate - [select for diffs], Thu May 22 11:39:51 2014 UTC (9 years, 10 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.37: +13 -14 lines
Diff to previous 1.37 (colored) next main 1.38 (colored) to selected 1.25.4.1 (colored)

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")

Revision 1.38.2.1 / (download) - annotate - [select for diffs], Sun May 18 17:45:12 2014 UTC (9 years, 10 months ago) by rmind
Branch: rmind-smpnet
Changes since 1.38: +8 -9 lines
Diff to previous 1.38 (colored) next main 1.39 (colored) to selected 1.25.4.1 (colored)

sync with head

Revision 1.39 / (download) - annotate - [select for diffs], Sat Mar 29 19:28:28 2014 UTC (10 years ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, rmind-smpnet-nbase, rmind-smpnet-base, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, nick-nhusb-base-20150406, nick-nhusb-base, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, 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, netbsd-7
Branch point for: nick-nhusb
Changes since 1.38: +8 -9 lines
Diff to previous 1.38 (colored) to selected 1.25.4.1 (colored)

make pci_intr_string and eisa_intr_string take a buffer and a length
instead of relying in local static storage.

Revision 1.37.8.1 / (download) - annotate - [select for diffs], Sun Jun 23 11:22:01 2013 UTC (10 years, 9 months ago) by bouyer
Branch: netbsd-6
Changes since 1.37: +7 -7 lines
Diff to previous 1.37 (colored) next main 1.38 (colored) to selected 1.25.4.1 (colored)

Pull up following revision(s) (requested by uebayasi in ticket #904):
	sys/arch/i386/eisa/eisa_machdep.c: revision 1.38
port-i386/47907: kernel trap when using EISA with I/O APIC on i386
Patch from Felix Deichmann.
XXX pullup netbsd-6

Revision 1.37.12.1 / (download) - annotate - [select for diffs], Sun Jun 23 06:20:06 2013 UTC (10 years, 9 months ago) by tls
Branch: tls-maxphys
Changes since 1.37: +7 -7 lines
Diff to previous 1.37 (colored) to selected 1.25.4.1 (colored)

resync from head

Revision 1.38 / (download) - annotate - [select for diffs], Tue Jun 18 08:48:54 2013 UTC (10 years, 9 months ago) by uebayasi
Branch: MAIN
CVS Tags: riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2
Branch point for: rmind-smpnet
Changes since 1.37: +7 -7 lines
Diff to previous 1.37 (colored) to selected 1.25.4.1 (colored)

port-i386/47907: kernel trap when using EISA with I/O APIC on i386

Patch from Felix Deichmann.

XXX pullup netbsd-6

Revision 1.37 / (download) - annotate - [select for diffs], Thu Sep 1 15:10:31 2011 UTC (12 years, 6 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-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, 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, jmcneill-audiomp3-base, jmcneill-audiomp3, agc-symver-base, agc-symver
Branch point for: yamt-pagecache, tls-maxphys, netbsd-6
Changes since 1.36: +4 -20 lines
Diff to previous 1.36 (colored) to selected 1.25.4.1 (colored)

Add bus_dma overrides. From dyoung

Revision 1.32.10.2 / (download) - annotate - [select for diffs], Sat Aug 27 15:37:24 2011 UTC (12 years, 7 months ago) by jym
Branch: jym-xensuspend
Changes since 1.32.10.1: +26 -23 lines
Diff to previous 1.32.10.1 (colored) to branchpoint 1.32 (colored) next main 1.33 (colored) to selected 1.25.4.1 (colored)

Sync with HEAD. Most notably: uvm/pmap work done by rmind@, and MP Xen
work of cherry@.

No regression observed on suspend/restore.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Aug 27 09:32:12 2011 UTC (12 years, 7 months ago) by christos
Branch: MAIN
CVS Tags: jym-xensuspend-nbase, jym-xensuspend-base
Changes since 1.35: +25 -22 lines
Diff to previous 1.35 (colored) to selected 1.25.4.1 (colored)

use c99 struct initializers

Revision 1.35 / (download) - annotate - [select for diffs], Fri Jul 1 18:14:15 2011 UTC (12 years, 9 months ago) by dyoung
Branch: MAIN
Changes since 1.34: +3 -3 lines
Diff to previous 1.34 (colored) to selected 1.25.4.1 (colored)

#include <sys/bus.h> instead of <machine/bus.h>.

Revision 1.32.10.1 / (download) - annotate - [select for diffs], Sun Oct 24 22:47:59 2010 UTC (13 years, 5 months ago) by jym
Branch: jym-xensuspend
Changes since 1.32: +2 -24 lines
Diff to previous 1.32 (colored) to selected 1.25.4.1 (colored)

Sync with HEAD

Revision 1.29.46.3 / (download) - annotate - [select for diffs], Thu Mar 11 15:02:28 2010 UTC (14 years ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.29.46.2: +2 -24 lines
Diff to previous 1.29.46.2 (colored) to branchpoint 1.29 (colored) next main 1.30 (colored) to selected 1.25.4.1 (colored)

sync with head

Revision 1.34 / (download) - annotate - [select for diffs], Tue Nov 17 23:51:59 2009 UTC (14 years, 4 months ago) by dyoung
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9, yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base7, uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, uebayasi-xip-base1, uebayasi-xip-base, uebayasi-xip, rmind-uvmplock-nbase, rmind-uvmplock-base, rmind-uvmplock, matt-premerge-20091211, matt-mips64-premerge-20101231, jruoho-x86intr-base, jruoho-x86intr, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Changes since 1.33: +2 -3 lines
Diff to previous 1.33 (colored) to selected 1.25.4.1 (colored)

Don't #include <sys/extent.h> any more because this module doesn't use
struct extent any more.

Revision 1.33 / (download) - annotate - [select for diffs], Tue Nov 17 23:46:27 2009 UTC (14 years, 4 months ago) by dyoung
Branch: MAIN
Changes since 1.32: +2 -23 lines
Diff to previous 1.32 (colored) to selected 1.25.4.1 (colored)

Delete unused functions eisa_mem_alloc() and eisa_mem_free().

Revision 1.29.46.2 / (download) - annotate - [select for diffs], Mon May 4 08:11:15 2009 UTC (14 years, 10 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.29.46.1: +4 -4 lines
Diff to previous 1.29.46.1 (colored) to branchpoint 1.29 (colored) to selected 1.25.4.1 (colored)

sync with head.

Revision 1.30.2.2 / (download) - annotate - [select for diffs], Thu Sep 18 04:33:27 2008 UTC (15 years, 6 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.30.2.1: +3 -3 lines
Diff to previous 1.30.2.1 (colored) to branchpoint 1.30 (colored) next main 1.31 (colored) to selected 1.25.4.1 (colored)

Sync with wrstuden-revivesa-base-2.

Revision 1.29.42.2 / (download) - annotate - [select for diffs], Sun Jun 29 09:32:57 2008 UTC (15 years, 9 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.29.42.1: +1 -1 lines
Diff to previous 1.29.42.1 (colored) to branchpoint 1.29 (colored) next main 1.30 (colored) to selected 1.25.4.1 (colored)

Sync with HEAD.

Revision 1.31.2.1 / (download) - annotate - [select for diffs], Fri Jun 27 15:11:17 2008 UTC (15 years, 9 months ago) by simonb
Branch: simonb-wapbl
Changes since 1.31: +3 -3 lines
Diff to previous 1.31 (colored) next main 1.32 (colored) to selected 1.25.4.1 (colored)

Sync with head.

Revision 1.32 / (download) - annotate - [select for diffs], Fri Jun 27 11:12:06 2008 UTC (15 years, 9 months ago) by cegger
Branch: MAIN
CVS Tags: yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, simonb-wapbl-nbase, simonb-wapbl-base, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base2, nick-hppapmap-base, nick-hppapmap, 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, mjf-devfs2-base, 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-mips64-base2, jymxensuspend-base, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, haad-dm, ad-audiomp2-base, ad-audiomp2
Branch point for: jym-xensuspend
Changes since 1.31: +3 -3 lines
Diff to previous 1.31 (colored) to selected 1.25.4.1 (colored)

struct device * -> device_t

Revision 1.30.2.1 / (download) - annotate - [select for diffs], Mon Jun 23 04:30:26 2008 UTC (15 years, 9 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.30: +3 -3 lines
Diff to previous 1.30 (colored) to selected 1.25.4.1 (colored)

Sync w/ -current. 34 merge conflicts to follow.

Revision 1.29.44.2 / (download) - annotate - [select for diffs], Wed Jun 4 02:04:47 2008 UTC (15 years, 9 months ago) by yamt
Branch: yamt-pf42
Changes since 1.29.44.1: +3 -3 lines
Diff to previous 1.29.44.1 (colored) to branchpoint 1.29 (colored) next main 1.30 (colored) to selected 1.25.4.1 (colored)

sync with head

Revision 1.29.42.1 / (download) - annotate - [select for diffs], Mon Jun 2 13:22:14 2008 UTC (15 years, 9 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.29: +3 -10 lines
Diff to previous 1.29 (colored) to selected 1.25.4.1 (colored)

Sync with HEAD.

Revision 1.31 / (download) - annotate - [select for diffs], Fri May 30 19:03:10 2008 UTC (15 years, 10 months ago) by ad
Branch: MAIN
CVS Tags: yamt-pf42-base4, yamt-pf42-base3, wrstuden-revivesa-base-1, wrstuden-revivesa-base
Branch point for: simonb-wapbl
Changes since 1.30: +3 -3 lines
Diff to previous 1.30 (colored) to selected 1.25.4.1 (colored)

Add a 'known_mpsafe' argument to intr_establish().

Revision 1.29.44.1 / (download) - annotate - [select for diffs], Sun May 18 12:32:09 2008 UTC (15 years, 10 months ago) by yamt
Branch: yamt-pf42
Changes since 1.29: +2 -9 lines
Diff to previous 1.29 (colored) to selected 1.25.4.1 (colored)

sync with head.

Revision 1.29.46.1 / (download) - annotate - [select for diffs], Fri May 16 02:22:33 2008 UTC (15 years, 10 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.29: +2 -9 lines
Diff to previous 1.29 (colored) to selected 1.25.4.1 (colored)

sync with head.

Revision 1.30 / (download) - annotate - [select for diffs], Mon Apr 28 20:23:23 2008 UTC (15 years, 11 months ago) by martin
Branch: MAIN
CVS Tags: yamt-pf42-base2, yamt-nfs-mp-base2, hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa
Changes since 1.29: +2 -9 lines
Diff to previous 1.29 (colored) to selected 1.25.4.1 (colored)

Remove clause 3 and 4 from TNF licenses

Revision 1.28.4.1 / (download) - annotate - [select for diffs], Tue Feb 27 16:51:35 2007 UTC (17 years, 1 month ago) by yamt
Branch: yamt-idlelwp
Changes since 1.28: +5 -2 lines
Diff to previous 1.28 (colored) next main 1.29 (colored) to selected 1.25.4.1 (colored)

- sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.

Revision 1.24.2.3 / (download) - annotate - [select for diffs], Mon Feb 26 09:06:53 2007 UTC (17 years, 1 month ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.24.2.2: +5 -2 lines
Diff to previous 1.24.2.2 (colored) to branchpoint 1.24 (colored) next main 1.25 (colored) to selected 1.25.4.1 (colored)

sync with head.

Revision 1.29 / (download) - annotate - [select for diffs], Thu Feb 22 04:38:03 2007 UTC (17 years, 1 month ago) by matt
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, yamt-pf42-baseX, yamt-pf42-base, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, yamt-idlelwp-base8, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, vmlocking-base, vmlocking, thorpej-atomic-base, thorpej-atomic, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, reinoud-bufcleanup, ppcoea-renovation-base, ppcoea-renovation, nick-net80211-sync-base, nick-net80211-sync, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, mjf-ufs-trans-base, mjf-ufs-trans, mjf-devfs-base, mjf-devfs, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jmcneill-pm-base, jmcneill-pm, jmcneill-base, hpcarm-cleanup-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64, ad-socklock-base1, ad-audiomp-base, ad-audiomp
Branch point for: yamt-pf42, yamt-nfs-mp, mjf-devfs2
Changes since 1.28: +5 -2 lines
Diff to previous 1.28 (colored) to selected 1.25.4.1 (colored)

Fix lossage from boolean_t -> bool and updated x86 bus_dma.

Revision 1.24.2.2 / (download) - annotate - [select for diffs], Sat Dec 30 20:46:08 2006 UTC (17 years, 3 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.24.2.1: +12 -11 lines
Diff to previous 1.24.2.1 (colored) to branchpoint 1.24 (colored) to selected 1.25.4.1 (colored)

sync with head.

Revision 1.26.16.2 / (download) - annotate - [select for diffs], Sun Dec 10 07:16:05 2006 UTC (17 years, 3 months ago) by yamt
Branch: yamt-splraiseipl
Changes since 1.26.16.1: +18 -18 lines
Diff to previous 1.26.16.1 (colored) to branchpoint 1.26 (colored) next main 1.27 (colored) to selected 1.25.4.1 (colored)

sync with head.

Revision 1.26.14.1 / (download) - annotate - [select for diffs], Sat Nov 18 21:29:18 2006 UTC (17 years, 4 months ago) by ad
Branch: newlock2
Changes since 1.26: +12 -11 lines
Diff to previous 1.26 (colored) next main 1.27 (colored) to selected 1.25.4.1 (colored)

Sync with head.

Revision 1.28 / (download) - annotate - [select for diffs], Thu Nov 16 01:32:38 2006 UTC (17 years, 4 months ago) by christos
Branch: MAIN
CVS Tags: yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, post-newlock2-merge, newlock2-nbase, newlock2-base, 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, matt-nb4-arm-base, matt-nb4-arm
Branch point for: yamt-idlelwp
Changes since 1.27: +18 -18 lines
Diff to previous 1.27 (colored) to selected 1.25.4.1 (colored)

__unused removal on arguments; approved by core.

Revision 1.26.16.1 / (download) - annotate - [select for diffs], Sun Oct 22 06:04:43 2006 UTC (17 years, 5 months ago) by yamt
Branch: yamt-splraiseipl
Changes since 1.26: +19 -18 lines
Diff to previous 1.26 (colored) to selected 1.25.4.1 (colored)

sync with head

Revision 1.27 / (download) - annotate - [select for diffs], Thu Oct 12 01:30:42 2006 UTC (17 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: yamt-splraiseipl-base2
Changes since 1.26: +19 -18 lines
Diff to previous 1.26 (colored) to selected 1.25.4.1 (colored)

- sprinkle __unused on function decls.
- fix a couple of unused bugs
- no more -Wno-unused for i386

Revision 1.25.4.1 / (download) - annotate - [selected], Sat Sep 9 02:40:06 2006 UTC (17 years, 6 months ago) by rpaulo
Branch: rpaulo-netinet-merge-pcb
Changes since 1.25: +6 -8 lines
Diff to previous 1.25 (colored) next main 1.26 (colored)

sync with head

Revision 1.24.2.1 / (download) - annotate - [select for diffs], Wed Jun 21 14:52:18 2006 UTC (17 years, 9 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.24: +6 -8 lines
Diff to previous 1.24 (colored) to selected 1.25.4.1 (colored)

sync with head.

Revision 1.25.6.1 / (download) - annotate - [select for diffs], Sat Apr 22 11:37:32 2006 UTC (17 years, 11 months ago) by simonb
Branch: simonb-timecounters
CVS Tags: simonb-timcounters-final
Changes since 1.25: +6 -8 lines
Diff to previous 1.25 (colored) next main 1.26 (colored) to selected 1.25.4.1 (colored)

Sync with head.

Revision 1.25.2.1 / (download) - annotate - [select for diffs], Wed Mar 1 09:27:55 2006 UTC (18 years, 1 month ago) by yamt
Branch: yamt-uio_vmspace
Changes since 1.25: +6 -8 lines
Diff to previous 1.25 (colored) next main 1.26 (colored) to selected 1.25.4.1 (colored)

sync with head.

Revision 1.26 / (download) - annotate - [select for diffs], Sun Feb 19 14:59:22 2006 UTC (18 years, 1 month ago) by thorpej
Branch: MAIN
CVS Tags: yamt-uio_vmspace-base5, yamt-splraiseipl-base, 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, simonb-timecounters-base, rpaulo-netinet-merge-pcb-base, peter-altq-base, peter-altq, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, elad-kernelauth, chap-midi-nbase, chap-midi-base, chap-midi, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-splraiseipl, newlock2
Changes since 1.25: +6 -8 lines
Diff to previous 1.25 (colored) to selected 1.25.4.1 (colored)

Use aprint_*().

Revision 1.25 / (download) - annotate - [select for diffs], Sun Dec 11 12:17:41 2005 UTC (18 years, 3 months ago) by christos
Branch: MAIN
Branch point for: yamt-uio_vmspace, simonb-timecounters, rpaulo-netinet-merge-pcb
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored) to selected 1.25.4.1 (colored)

merge ktrace-lwp.

Revision 1.19.2.5 / (download) - annotate - [select for diffs], Thu Nov 10 13:56:46 2005 UTC (18 years, 4 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.19.2.4: +3 -3 lines
Diff to previous 1.19.2.4 (colored) next main 1.20 (colored) to selected 1.25.4.1 (colored)

Sync with HEAD. Here we go again...

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

sync with -current

Revision 1.23.4.1 / (download) - annotate - [select for diffs], Thu Apr 21 18:41:24 2005 UTC (18 years, 11 months ago) by tron
Branch: netbsd-3
CVS Tags: 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
Changes since 1.23: +3 -3 lines
Diff to previous 1.23 (colored) next main 1.24 (colored) to selected 1.25.4.1 (colored)

Pull up revision 1.24 (requested by yamt in ticket #175):
tweak x86 bus_dma code so that it can be used by xen port.
- distinguish paddr_t and bus_addr_t.
  for xen, use bus_addr_t in the sense of machine address.
- move _X86_BUS_DMA_PRIVATE part of bus.h into bus_private.h.
- remove special handling of xen_shm.  we can always grab
  machine address from pte.

Revision 1.24 / (download) - annotate - [select for diffs], Sat Apr 16 07:53:35 2005 UTC (18 years, 11 months ago) by yamt
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, thorpej-vnode-attr-base, thorpej-vnode-attr, ktrace-lwp-base, kent-audio2-base
Branch point for: yamt-lazymbuf
Changes since 1.23: +3 -3 lines
Diff to previous 1.23 (colored) to selected 1.25.4.1 (colored)

tweak x86 bus_dma code so that it can be used by xen port.

- distinguish paddr_t and bus_addr_t.
  for xen, use bus_addr_t in the sense of machine address.
- move _X86_BUS_DMA_PRIVATE part of bus.h into bus_private.h.
- remove special handling of xen_shm.  we can always grab
  machine address from pte.

Revision 1.22.6.1 / (download) - annotate - [select for diffs], Sat Feb 12 18:17:34 2005 UTC (19 years, 1 month ago) by yamt
Branch: yamt-km
Changes since 1.22: +22 -49 lines
Diff to previous 1.22 (colored) next main 1.23 (colored) to selected 1.25.4.1 (colored)

sync with head.

Revision 1.19.2.4 / (download) - annotate - [select for diffs], Fri Feb 4 11:44:30 2005 UTC (19 years, 1 month ago) by skrll
Branch: ktrace-lwp
Changes since 1.19.2.3: +22 -49 lines
Diff to previous 1.19.2.3 (colored) to selected 1.25.4.1 (colored)

Sync with HEAD.

Revision 1.23 / (download) - annotate - [select for diffs], Thu Feb 3 20:33:05 2005 UTC (19 years, 1 month ago) by perry
Branch: MAIN
CVS Tags: yamt-km-base4, yamt-km-base3, yamt-km-base2, netbsd-3-base
Branch point for: netbsd-3
Changes since 1.22: +22 -49 lines
Diff to previous 1.22 (colored) to selected 1.25.4.1 (colored)

de-__P, partially ANSIfy

Revision 1.19.2.3 / (download) - annotate - [select for diffs], Tue Sep 21 13:16:39 2004 UTC (19 years, 6 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.19.2.2: +2 -2 lines
Diff to previous 1.19.2.2 (colored) to selected 1.25.4.1 (colored)

Fix the sync with head I botched.

Revision 1.19.2.2 / (download) - annotate - [select for diffs], Sat Sep 18 14:35:27 2004 UTC (19 years, 6 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.19.2.1: +0 -0 lines
Diff to previous 1.19.2.1 (colored) to selected 1.25.4.1 (colored)

Sync with HEAD.

Revision 1.19.2.1 / (download) - annotate - [select for diffs], Tue Aug 3 10:35:48 2004 UTC (19 years, 7 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.19: +5 -5 lines
Diff to previous 1.19 (colored) to selected 1.25.4.1 (colored)

Sync with HEAD

Revision 1.22 / (download) - annotate - [select for diffs], Thu Apr 22 00:34:52 2004 UTC (19 years, 11 months ago) by itojun
Branch: MAIN
CVS Tags: yamt-km-base, kent-audio1-beforemerge, kent-audio1-base, kent-audio1
Branch point for: yamt-km, kent-audio2
Changes since 1.21: +5 -5 lines
Diff to previous 1.21 (colored) to selected 1.25.4.1 (colored)

sprintf -> snprintf

Revision 1.21 / (download) - annotate - [select for diffs], Thu Oct 30 21:19:54 2003 UTC (20 years, 5 months ago) by fvdl
Branch: MAIN
CVS Tags: 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
Changes since 1.20: +4 -4 lines
Diff to previous 1.20 (colored) to selected 1.25.4.1 (colored)

* keep track of PCI buses that aren't known by firmware, but are found
  by NetBSD
* use this info in in intr_find_mpmapping
* get rid of the last argument to intr_find_mpmapping, it was redundant

Revision 1.20 / (download) - annotate - [select for diffs], Thu Oct 16 22:56:30 2003 UTC (20 years, 5 months ago) by fvdl
Branch: MAIN
Changes since 1.19: +4 -4 lines
Diff to previous 1.19 (colored) to selected 1.25.4.1 (colored)

Add hooks and structures to allow the MP table intr mapping code a
better shot at finding a mapping. For PCI interrupts, if a bus
has no mappings, try its parent, with the swizzled pin, and the
bridge's device number.

Revision 1.19 / (download) - annotate - [select for diffs], Thu May 8 12:05:34 2003 UTC (20 years, 10 months ago) by fvdl
Branch: MAIN
Branch point for: ktrace-lwp
Changes since 1.18: +5 -2 lines
Diff to previous 1.18 (colored) to selected 1.25.4.1 (colored)

Adapt tag initialisation to the new fields that were added recently.

Revision 1.18 / (download) - annotate - [select for diffs], Wed Feb 26 22:21:36 2003 UTC (21 years, 1 month ago) by fvdl
Branch: MAIN
Changes since 1.17: +4 -4 lines
Diff to previous 1.17 (colored) to selected 1.25.4.1 (colored)

Adapt for i386/x86 change.

Revision 1.12.2.4 / (download) - annotate - [select for diffs], Wed Dec 11 06:00:50 2002 UTC (21 years, 3 months ago) by thorpej
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.12.2.3: +29 -43 lines
Diff to previous 1.12.2.3 (colored) to branchpoint 1.12 (colored) next main 1.13 (colored) to selected 1.25.4.1 (colored)

Sync with HEAD.

Revision 1.17 / (download) - annotate - [select for diffs], Fri Nov 22 15:23:37 2002 UTC (21 years, 4 months ago) by fvdl
Branch: MAIN
CVS Tags: nathanw_sa_before_merge, nathanw_sa_base, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw, fvdl_fs64_base
Changes since 1.16: +29 -43 lines
Diff to previous 1.16 (colored) to selected 1.25.4.1 (colored)

New interrupt code. The basic idea behind it is to hide the differences
in interrupt controllers in struct pic, and try to keep as much
common code as possible. At the lowest (asm) level, this is done
with CPP macros.

The main structure is now struct intrsource, describing an established
interrupt line, of any kind (soft/hard local apic/legacy apic/IO apic).
For quick masking, there may be a maximum of 32 sources per CPU.
Sources can be assigned to any CPU in the MP case, though currently they
all go to the boot CPU.

Revision 1.12.2.3 / (download) - annotate - [select for diffs], Fri Oct 18 02:37:35 2002 UTC (21 years, 5 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.12.2.2: +63 -4 lines
Diff to previous 1.12.2.2 (colored) to branchpoint 1.12 (colored) to selected 1.25.4.1 (colored)

Catch up to -current.

Revision 1.13.2.2 / (download) - annotate - [select for diffs], Thu Oct 10 18:33:16 2002 UTC (21 years, 5 months ago) by jdolecek
Branch: kqueue
Changes since 1.13.2.1: +64 -5 lines
Diff to previous 1.13.2.1 (colored) to branchpoint 1.13 (colored) next main 1.14 (colored) to selected 1.25.4.1 (colored)

sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work

Revision 1.16 / (download) - annotate - [select for diffs], Tue Oct 1 12:56:46 2002 UTC (21 years, 6 months ago) by fvdl
Branch: MAIN
CVS Tags: kqueue-beforemerge, kqueue-base, kqueue-aftermerge
Changes since 1.15: +62 -3 lines
Diff to previous 1.15 (colored) to selected 1.25.4.1 (colored)

Merge Bill Sommerfeld's i386 MP branch. This code has some known
caveats, but works quite well in a lot of MP cases, and all
UP cases that I have tested. Parts of this will hopefully be
reworked in the not-too-distant future.

Revision 1.15 / (download) - annotate - [select for diffs], Fri Sep 27 15:36:08 2002 UTC (21 years, 6 months ago) by provos
Branch: MAIN
Changes since 1.14: +4 -4 lines
Diff to previous 1.14 (colored) to selected 1.25.4.1 (colored)

remove trailing \n in panic().  approved perry.

Revision 1.13.2.1 / (download) - annotate - [select for diffs], Thu Jan 10 19:44:33 2002 UTC (22 years, 2 months ago) by thorpej
Branch: kqueue
Changes since 1.13: +4 -1 lines
Diff to previous 1.13 (colored) to selected 1.25.4.1 (colored)

Sync kqueue branch with -current.

Revision 1.12.2.2 / (download) - annotate - [select for diffs], Tue Jan 8 00:25:16 2002 UTC (22 years, 2 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.12.2.1: +4 -1 lines
Diff to previous 1.12.2.1 (colored) to branchpoint 1.12 (colored) to selected 1.25.4.1 (colored)

Catch up to -current.

Revision 1.10.22.6 / (download) - annotate - [select for diffs], Sat Dec 29 21:09:05 2001 UTC (22 years, 3 months ago) by sommerfeld
Branch: sommerfeld_i386mp_1
CVS Tags: i386mp_plus16_stable
Changes since 1.10.22.5: +3 -0 lines
Diff to previous 1.10.22.5 (colored) to branchpoint 1.10 (colored) next main 1.11 (colored) to selected 1.25.4.1 (colored)

Yet another mergeup.

New work:
 - Frank van der Linden's tlb shootdown fix.
Mainline functionality merged:
 - IrDA
 - Kernel RCSID's
 - Transmeta CPU support
 - ACPI
 - XMM register access through procfs

Revision 1.14 / (download) - annotate - [select for diffs], Thu Nov 15 07:03:28 2001 UTC (22 years, 4 months ago) by lukem
Branch: MAIN
CVS Tags: sommerfeld_i386mpnext, sommerfeld_i386mpbase_1, newlock-base, newlock, 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, ifpoll-base, gehenna-devsw-base, gehenna-devsw, eeh-devprop-base, eeh-devprop
Changes since 1.13: +4 -1 lines
Diff to previous 1.13 (colored) to selected 1.25.4.1 (colored)

add RCSID

Revision 1.12.2.1 / (download) - annotate - [select for diffs], Thu Jun 21 19:25:22 2001 UTC (22 years, 9 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored) to selected 1.25.4.1 (colored)

Catch up to -current.

Revision 1.10.22.5 / (download) - annotate - [select for diffs], Wed May 23 03:13:37 2001 UTC (22 years, 10 months ago) by sommerfeld
Branch: sommerfeld_i386mp_1
Changes since 1.10.22.4: +1 -1 lines
Diff to previous 1.10.22.4 (colored) to branchpoint 1.10 (colored) to selected 1.25.4.1 (colored)

Merge branch with tonight's current.
boots multiuser.

Revision 1.13 / (download) - annotate - [select for diffs], Tue May 15 15:07:37 2001 UTC (22 years, 10 months ago) by lukem
Branch: MAIN
CVS Tags: thorpej-mips-cache-base, thorpej-mips-cache, thorpej-devvp-base3, thorpej-devvp-base2, thorpej-devvp-base, thorpej-devvp, pre-chs-ubcperf, post-chs-ubcperf
Branch point for: kqueue
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored) to selected 1.25.4.1 (colored)

delint: don't try & return something from void eisa_intr_disestablish()

Revision 1.10.22.4 / (download) - annotate - [select for diffs], Sun Jan 7 22:12:40 2001 UTC (23 years, 2 months ago) by sommerfeld
Branch: sommerfeld_i386mp_1
Changes since 1.10.22.3: +45 -1 lines
Diff to previous 1.10.22.3 (colored) to branchpoint 1.10 (colored) to selected 1.25.4.1 (colored)

Snapshot of merge-in-progress with -current.

[Not expected to build].  Catch up with the last N months worth of
changes to -current.

Revision 1.10.14.1 / (download) - annotate - [select for diffs], Mon Nov 20 20:09:18 2000 UTC (23 years, 4 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.10: +53 -1 lines
Diff to previous 1.10 (colored) next main 1.11 (colored) to selected 1.25.4.1 (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.10.22.3 / (download) - annotate - [select for diffs], Mon Aug 21 02:25:16 2000 UTC (23 years, 7 months ago) by sommerfeld
Branch: sommerfeld_i386mp_1
Changes since 1.10.22.2: +30 -12 lines
Diff to previous 1.10.22.2 (colored) to branchpoint 1.10 (colored) to selected 1.25.4.1 (colored)

Give systems reporting EISA interrupts in the mpbios tables a prayer
of working.

Revision 1.11.2.1 / (download) - annotate - [select for diffs], Fri Aug 11 18:00:07 2000 UTC (23 years, 7 months ago) by thorpej
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2
Changes since 1.11: +45 -1 lines
Diff to previous 1.11 (colored) next main 1.12 (colored) to selected 1.25.4.1 (colored)

Pullup from trunk:
Add EISA configuration readining infrastructure.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Aug 11 00:43:21 2000 UTC (23 years, 7 months ago) by thorpej
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base
Branch point for: nathanw_sa
Changes since 1.11: +45 -1 lines
Diff to previous 1.11 (colored) to selected 1.25.4.1 (colored)

Add functions to read EISA configuration data for MEM, IRQ, DMA, and IO.

XXX Just error stubs on the i386 right now -- someone needs to write
XXX EISA BIOS code for i386.

Revision 1.10.22.2 / (download) - annotate - [select for diffs], Sun Jun 25 19:36:58 2000 UTC (23 years, 9 months ago) by sommerfeld
Branch: sommerfeld_i386mp_1
Changes since 1.10.22.1: +9 -1 lines
Diff to previous 1.10.22.1 (colored) to branchpoint 1.10 (colored) to selected 1.25.4.1 (colored)

Merge up to just-post-1.5 -current

Revision 1.10.24.1 / (download) - annotate - [select for diffs], Thu Jun 22 17:00:21 2000 UTC (23 years, 9 months ago) by minoura
Branch: minoura-xpg4dl
Changes since 1.10: +9 -1 lines
Diff to previous 1.10 (colored) next main 1.11 (colored) to selected 1.25.4.1 (colored)

Sync w/ netbsd-1-5-base.

Revision 1.11 / (download) - annotate - [select for diffs], Sun Jun 4 19:14:43 2000 UTC (23 years, 9 months ago) by cgd
Branch: MAIN
CVS Tags: sommerfeld_i386mp_houseclean, netbsd-1-5-base
Branch point for: netbsd-1-5
Changes since 1.10: +9 -1 lines
Diff to previous 1.10 (colored) to selected 1.25.4.1 (colored)

Implement the more flexiable `evcnt' interface as discussed (briefly) on
tech-kern and now documented in evcnt(9).

Revision 1.10.22.1 / (download) - annotate - [select for diffs], Tue Feb 29 13:20:06 2000 UTC (24 years, 1 month ago) by sommerfeld
Branch: sommerfeld_i386mp_1
Changes since 1.10: +43 -2 lines
Diff to previous 1.10 (colored) to selected 1.25.4.1 (colored)

(Untested) code for EISA interrupt routing.

Revision 1.10 / (download) - annotate - [select for diffs], Wed Jun 3 06:35:49 1998 UTC (25 years, 10 months ago) by thorpej
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, sommerfeld_i386mpbase_20000422, netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, minoura-xpg4dl-base, kenh-if-detach-base, kenh-if-detach, kame_14_19990705, kame_14_19990628, kame_141_19991130, kame, fvdl-softdep-base, fvdl-softdep, eeh-paddr_t-base, eeh-paddr_t, comdex-fall-1999-base, comdex-fall-1999, chs-ubc2-newbase, chs-ubc2-base, chs-ubc2, chs-ubc-base, chs-ubc
Branch point for: thorpej_scsipi, sommerfeld_i386mp_1, minoura-xpg4dl
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored) to selected 1.25.4.1 (colored)

EISA and PCI do not require bouncing; specify a bounce threshold of 0.

Revision 1.9 / (download) - annotate - [select for diffs], Sun Apr 26 22:37:20 1998 UTC (25 years, 11 months ago) by thorpej
Branch: MAIN
Changes since 1.8: +1 -2 lines
Diff to previous 1.8 (colored) to selected 1.25.4.1 (colored)

Garbage-collect the DMA tag's "_cookie" member; it's not used for anything.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Feb 6 07:51:46 1998 UTC (26 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored) to selected 1.25.4.1 (colored)

Erg, typi.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Feb 6 07:51:11 1998 UTC (26 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.6: +10 -3 lines
Diff to previous 1.6 (colored) to selected 1.25.4.1 (colored)

Notify other machine-dependent code that the EISA bus has been configured
in the attach hook.

Revision 1.6 / (download) - annotate - [select for diffs], Fri Jun 6 23:12:52 1997 UTC (26 years, 9 months ago) by thorpej
Branch: MAIN
CVS Tags: thorpej-signal-base, thorpej-signal, netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA, netbsd-1-3, marc-pcmcia-bp, marc-pcmcia-base, marc-pcmcia, bouyer-scsipi
Changes since 1.5: +63 -2 lines
Diff to previous 1.5 (colored) to selected 1.25.4.1 (colored)

Pull thorpej-bus-dma branch into mainline.

Revision 1.5.8.2 / (download) - annotate - [select for diffs], Sun May 18 23:35:08 1997 UTC (26 years, 10 months ago) by thorpej
Branch: thorpej-bus-dma
Changes since 1.5.8.1: +2 -3 lines
Diff to previous 1.5.8.1 (colored) to branchpoint 1.5 (colored) next main 1.6 (colored) to selected 1.25.4.1 (colored)

Don't provide the dma tag in eisa_attach_hook().

Revision 1.5.8.1 / (download) - annotate - [select for diffs], Tue May 13 02:45:54 1997 UTC (26 years, 10 months ago) by thorpej
Branch: thorpej-bus-dma
Changes since 1.5: +64 -2 lines
Diff to previous 1.5 (colored) to selected 1.25.4.1 (colored)

Provide a bus dma tag to children via eisa_attach_hook().

Revision 1.5 / (download) - annotate - [select for diffs], Mon Oct 21 23:12:56 1996 UTC (27 years, 5 months ago) by thorpej
Branch: MAIN
CVS Tags: thorpej-setroot, thorpej-bus-dma-base, mrg-vm-swap, is-newarp-before-merge, is-newarp-base, is-newarp
Branch point for: thorpej-bus-dma
Changes since 1.4: +31 -1 lines
Diff to previous 1.4 (colored) to selected 1.25.4.1 (colored)

Implement eisa_mem_{alloc,free}(), a method for allocating/freeing
EISA bus physical address space.

This i386 implementation allocates system physical address space
after the end of RAM.

Revision 1.4 / (download) - annotate - [select for diffs], Sun Oct 13 03:19:38 1996 UTC (27 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored) to selected 1.25.4.1 (colored)

backout previous kprintf changes

Revision 1.3 / (download) - annotate - [select for diffs], Fri Oct 11 00:26:33 1996 UTC (27 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.2: +4 -4 lines
Diff to previous 1.2 (colored) to selected 1.25.4.1 (colored)

printf -> kprintf, sprintf -> ksprintf

Revision 1.2 / (download) - annotate - [select for diffs], Thu Apr 11 22:15:08 1996 UTC (27 years, 11 months ago) by cgd
Branch: MAIN
CVS Tags: netbsd-1-2-base, netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA, netbsd-1-2
Changes since 1.1: +3 -3 lines
Diff to previous 1.1 (colored) to selected 1.25.4.1 (colored)

update for addition of a machine-dependent cookie as the first argument
to isa_intr_{,dis}establish().

Revision 1.1 / (download) - annotate - [select for diffs], Tue Apr 9 23:00:25 1996 UTC (27 years, 11 months ago) by cgd
Branch: MAIN
Diff to selected 1.25.4.1 (colored)

make the EISA code look a bit more like the PCI code, in the way
the bus is configured, interrupts are handled, etc.  define
eisa_chipset_tag_t and eisa_intr_handle_t types, and the following
functions:
        eisa_attach_hook()
        eisa_maxslots()
        eisa_intr_map()
        eisa_intr_string()
        eisa_intr_establish()
        eisa_intr_disestablish()
to do the right things for the i386.

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>