Up to [cvs.netbsd.org] / src / sys / dev / pcmcia
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.60.4.3 / (download) - annotate - [select for diffs], Wed Sep 16 13:37:56 2009 UTC (2 years, 8 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.60.4.2: +2 -9
lines
Diff to previous 1.60.4.2 (colored) to branchpoint 1.60 (colored) next main 1.61 (colored)
sync with head
Revision 1.63 / (download) - annotate - [select for diffs], Sat Sep 5 12:31:00 2009 UTC (2 years, 8 months ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
yamt-pagecache,
yamt-nfs-mp-base9,
yamt-nfs-mp-base8,
yamt-nfs-mp-base11,
yamt-nfs-mp-base10,
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,
netbsd-6-base,
netbsd-6,
matt-premerge-20091211,
matt-mips64-premerge-20101231,
jym-xensuspend-nbase,
jruoho-x86intr-base,
jruoho-x86intr,
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-base,
jmcneill-usbmp,
jmcneill-audiomp3-base,
jmcneill-audiomp3,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2,
HEAD
Changes since 1.62: +2 -9
lines
Diff to previous 1.62 (colored)
Replace shutdownhook_establish(9) with pmf_device_register1(9) in MI epconfig() and ep_detach(), and remove pmf(9) calls in pcmcia attachment. Tested on ep0 at pci, but pcmcia attachment is untested.
Revision 1.60.4.2 / (download) - annotate - [select for diffs], Mon May 4 08:13:14 2009 UTC (3 years ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.60.4.1: +32 -42
lines
Diff to previous 1.60.4.1 (colored) to branchpoint 1.60 (colored)
sync with head.
Revision 1.61.6.1 / (download) - annotate - [select for diffs], Sun Oct 19 22:17:03 2008 UTC (3 years, 7 months ago) by haad
Branch: haad-dm
Changes since 1.61: +32 -42
lines
Diff to previous 1.61 (colored) next main 1.62 (colored)
Sync with HEAD.
Revision 1.59.16.2 / (download) - annotate - [select for diffs], Sun Sep 28 10:40:30 2008 UTC (3 years, 7 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.59.16.1: +30 -40
lines
Diff to previous 1.59.16.1 (colored) to branchpoint 1.59 (colored) next main 1.60 (colored)
Sync with HEAD.
Revision 1.61.2.1 / (download) - annotate - [select for diffs], Thu Sep 18 04:35:09 2008 UTC (3 years, 8 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.61: +32 -42
lines
Diff to previous 1.61 (colored) next main 1.62 (colored)
Sync with wrstuden-revivesa-base-2.
Revision 1.62 / (download) - annotate - [select for diffs], Wed Aug 27 05:33:47 2008 UTC (3 years, 8 months ago) by christos
Branch: MAIN
CVS Tags: 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,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base2,
nick-hppapmap-base,
nick-hppapmap,
netbsd-5-base,
netbsd-5-1-RELEASE,
netbsd-5-1-RC4,
netbsd-5-1-RC3,
netbsd-5-1-RC2,
netbsd-5-1-RC1,
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,
jym-xensuspend-base,
jym-xensuspend,
haad-nbase2,
haad-dm-base2,
haad-dm-base1,
haad-dm-base,
ad-audiomp2-base,
ad-audiomp2
Changes since 1.61: +32 -42
lines
Diff to previous 1.61 (colored)
device_t changes, pmf, minor knf.
Revision 1.59.16.1 / (download) - annotate - [select for diffs], Mon Jun 2 13:23:46 2008 UTC (3 years, 11 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.59: +7 -17
lines
Diff to previous 1.59 (colored)
Sync with HEAD.
Revision 1.60.2.1 / (download) - annotate - [select for diffs], Sun May 18 12:34:36 2008 UTC (4 years ago) by yamt
Branch: yamt-pf42
Changes since 1.60: +2 -9
lines
Diff to previous 1.60 (colored) next main 1.61 (colored)
sync with head.
Revision 1.60.4.1 / (download) - annotate - [select for diffs], Fri May 16 02:24:57 2008 UTC (4 years ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.60: +2 -9
lines
Diff to previous 1.60 (colored)
sync with head.
Revision 1.61 / (download) - annotate - [select for diffs], Mon Apr 28 20:23:56 2008 UTC (4 years ago) by martin
Branch: MAIN
CVS Tags: yamt-pf42-base4,
yamt-pf42-base3,
yamt-pf42-base2,
yamt-nfs-mp-base2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
simonb-wapbl-nbase,
simonb-wapbl-base,
simonb-wapbl,
hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa,
haad-dm
Changes since 1.60: +2 -9
lines
Diff to previous 1.60 (colored)
Remove clause 3 and 4 from TNF licenses
Revision 1.60 / (download) - annotate - [select for diffs], Sat Apr 5 21:31:23 2008 UTC (4 years, 1 month ago) by cegger
Branch: MAIN
CVS Tags: yamt-pf42-baseX,
yamt-pf42-base,
yamt-nfs-mp-base
Branch point for: yamt-pf42,
yamt-nfs-mp
Changes since 1.59: +7 -10
lines
Diff to previous 1.59 (colored)
use aprint_*_dev and device_xname
Revision 1.58.24.1 / (download) - annotate - [select for diffs], Tue Nov 6 23:29:43 2007 UTC (4 years, 6 months ago) by matt
Branch: matt-armv6
CVS Tags: matt-armv6-prevmlocking
Changes since 1.58: +5 -5
lines
Diff to previous 1.58 (colored) next main 1.59 (colored)
sync with HEAD
Revision 1.53.6.2 / (download) - annotate - [select for diffs], Sat Oct 27 11:33:44 2007 UTC (4 years, 6 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.53.6.1: +5 -5
lines
Diff to previous 1.53.6.1 (colored) to branchpoint 1.53 (colored) next main 1.54 (colored)
sync with head.
Revision 1.58.22.1 / (download) - annotate - [select for diffs], Fri Oct 26 15:47:08 2007 UTC (4 years, 7 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.58: +5 -5
lines
Diff to previous 1.58 (colored) next main 1.59 (colored)
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.
Revision 1.58.28.1 / (download) - annotate - [select for diffs], Thu Oct 25 22:39:27 2007 UTC (4 years, 7 months ago) by bouyer
Branch: bouyer-xenamd64
Changes since 1.58: +5 -5
lines
Diff to previous 1.58 (colored) next main 1.59 (colored)
Sync with HEAD.
Revision 1.58.8.1 / (download) - annotate - [select for diffs], Tue Oct 23 20:09:25 2007 UTC (4 years, 7 months ago) by ad
Branch: vmlocking
Changes since 1.58: +5 -5
lines
Diff to previous 1.58 (colored) next main 1.59 (colored)
Sync with head.
Revision 1.59 / (download) - annotate - [select for diffs], Fri Oct 19 12:01:04 2007 UTC (4 years, 7 months ago) by ad
Branch: MAIN
CVS Tags: yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
yamt-kmem-base3,
yamt-kmem-base2,
yamt-kmem-base,
yamt-kmem,
vmlocking2-base3,
vmlocking2-base2,
vmlocking2-base1,
vmlocking2,
vmlocking-nbase,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
nick-net80211-sync-base,
nick-net80211-sync,
mjf-devfs-base,
mjf-devfs,
matt-armv6-nbase,
matt-armv6-base,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
jmcneill-pm-base,
jmcneill-base,
hpcarm-cleanup-base,
cube-autoconf-base,
cube-autoconf,
bouyer-xeni386-nbase,
bouyer-xeni386-merge1,
bouyer-xeni386-base,
bouyer-xeni386,
bouyer-xenamd64-base2,
bouyer-xenamd64-base,
ad-socklock-base1
Branch point for: mjf-devfs2
Changes since 1.58: +5 -5
lines
Diff to previous 1.58 (colored)
machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h
Revision 1.53.6.1 / (download) - annotate - [select for diffs], Sat Dec 30 20:49:17 2006 UTC (5 years, 4 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.53: +14 -6
lines
Diff to previous 1.53 (colored)
sync with head.
Revision 1.55.6.2 / (download) - annotate - [select for diffs], Sun Dec 10 07:18:06 2006 UTC (5 years, 5 months ago) by yamt
Branch: yamt-splraiseipl
Changes since 1.55.6.1: +3 -3
lines
Diff to previous 1.55.6.1 (colored) to branchpoint 1.55 (colored) next main 1.56 (colored)
sync with head.
Revision 1.55.4.1 / (download) - annotate - [select for diffs], Sat Nov 18 21:34:43 2006 UTC (5 years, 6 months ago) by ad
Branch: newlock2
Changes since 1.55: +5 -7
lines
Diff to previous 1.55 (colored) next main 1.56 (colored)
Sync with head.
Revision 1.58 / (download) - annotate - [select for diffs], Thu Nov 16 01:33:20 2006 UTC (5 years, 6 months ago) by christos
Branch: MAIN
CVS Tags: yamt-x86pmap-base4,
yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
yamt-idlelwp-base8,
yamt-idlelwp,
wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
vmlocking-base,
thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup,
post-newlock2-merge,
nick-csl-alignment-base5,
nick-csl-alignment-base,
nick-csl-alignment,
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,
mjf-ufs-trans-base,
mjf-ufs-trans,
matt-nb4-arm-base,
matt-nb4-arm,
matt-mips64-base,
matt-mips64,
hpcarm-cleanup,
ad-audiomp-base,
ad-audiomp
Branch point for: vmlocking,
matt-armv6,
jmcneill-pm,
bouyer-xenamd64
Changes since 1.57: +3 -3
lines
Diff to previous 1.57 (colored)
__unused removal on arguments; approved by core.
Revision 1.55.6.1 / (download) - annotate - [select for diffs], Sun Oct 22 06:06:39 2006 UTC (5 years, 7 months ago) by yamt
Branch: yamt-splraiseipl
Changes since 1.55: +5 -7
lines
Diff to previous 1.55 (colored)
sync with head
Revision 1.57 / (download) - annotate - [select for diffs], Thu Oct 12 01:31:50 2006 UTC (5 years, 7 months ago) by christos
Branch: MAIN
CVS Tags: yamt-splraiseipl-base2
Changes since 1.56: +4 -6
lines
Diff to previous 1.56 (colored)
- sprinkle __unused on function decls. - fix a couple of unused bugs - no more -Wno-unused for i386
Revision 1.56 / (download) - annotate - [select for diffs], Sun Sep 24 03:54:00 2006 UTC (5 years, 8 months ago) by jmcneill
Branch: MAIN
Changes since 1.55: +3 -3
lines
Diff to previous 1.55 (colored)
Add "name" parameter to powerhook_establish, to aid debugging. No objections on tech-kern@
Revision 1.54.4.1 / (download) - annotate - [select for diffs], Sat Sep 9 02:53:55 2006 UTC (5 years, 8 months ago) by rpaulo
Branch: rpaulo-netinet-merge-pcb
Changes since 1.54: +12 -2
lines
Diff to previous 1.54 (colored) next main 1.55 (colored)
sync with head
Revision 1.54.8.1 / (download) - annotate - [select for diffs], Fri Aug 11 15:45:08 2006 UTC (5 years, 9 months ago) by yamt
Branch: yamt-pdpolicy
Changes since 1.54: +12 -2
lines
Diff to previous 1.54 (colored) next main 1.55 (colored)
sync with head
Revision 1.54.16.1 / (download) - annotate - [select for diffs], Thu Jul 13 17:49:43 2006 UTC (5 years, 10 months ago) by gdamore
Branch: gdamore-uart
Changes since 1.54: +12 -2
lines
Diff to previous 1.54 (colored) next main 1.55 (colored)
Merge from HEAD.
Revision 1.55 / (download) - annotate - [select for diffs], Tue Jul 11 22:49:47 2006 UTC (5 years, 10 months ago) by peter
Branch: MAIN
CVS Tags: yamt-splraiseipl-base,
yamt-pdpolicy-base9,
yamt-pdpolicy-base8,
yamt-pdpolicy-base7,
rpaulo-netinet-merge-pcb-base,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Branch point for: yamt-splraiseipl,
newlock2
Changes since 1.54: +12 -2
lines
Diff to previous 1.54 (colored)
Add power hooks for "ep* at pcmcia?". ok christos@
Revision 1.54 / (download) - annotate - [select for diffs], Sun Dec 11 12:23:23 2005 UTC (6 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: yamt-uio_vmspace-base5,
yamt-uio_vmspace,
yamt-pdpolicy-base6,
yamt-pdpolicy-base5,
yamt-pdpolicy-base4,
yamt-pdpolicy-base3,
yamt-pdpolicy-base2,
yamt-pdpolicy-base,
simonb-timecounters-base,
simonb-timecounters,
simonb-timcounters-final,
peter-altq-base,
peter-altq,
gdamore-uart-base,
elad-kernelauth-base,
elad-kernelauth,
chap-midi-nbase,
chap-midi-base,
chap-midi
Branch point for: yamt-pdpolicy,
rpaulo-netinet-merge-pcb,
gdamore-uart
Changes since 1.53: +2 -2
lines
Diff to previous 1.53 (colored)
merge ktrace-lwp.
Revision 1.52.4.1 / (download) - annotate - [select for diffs], Fri Apr 29 11:29:13 2005 UTC (7 years ago) by kent
Branch: kent-audio2
Changes since 1.52: +10 -10
lines
Diff to previous 1.52 (colored) next main 1.53 (colored)
sync with -current
Revision 1.52.6.1 / (download) - annotate - [select for diffs], Sat Feb 12 18:17:48 2005 UTC (7 years, 3 months ago) by yamt
Branch: yamt-km
Changes since 1.52: +10 -10
lines
Diff to previous 1.52 (colored) next main 1.53 (colored)
sync with head.
Revision 1.41.6.5 / (download) - annotate - [select for diffs], Fri Feb 4 11:47:08 2005 UTC (7 years, 3 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.41.6.4: +10 -10
lines
Diff to previous 1.41.6.4 (colored) to branchpoint 1.41 (colored) next main 1.42 (colored)
Sync with HEAD.
Revision 1.53 / (download) - annotate - [select for diffs], Fri Feb 4 02:10:45 2005 UTC (7 years, 3 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-km-base4,
yamt-km-base3,
yamt-km-base2,
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,
matt-timespec,
ktrace-lwp-base,
kent-audio2-base
Branch point for: yamt-lazymbuf
Changes since 1.52: +10 -10
lines
Diff to previous 1.52 (colored)
de-__P
Revision 1.41.6.4 / (download) - annotate - [select for diffs], Tue Sep 21 13:32:19 2004 UTC (7 years, 8 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.41.6.3: +2 -2
lines
Diff to previous 1.41.6.3 (colored) to branchpoint 1.41 (colored)
Fix the sync with head I botched.
Revision 1.41.6.3 / (download) - annotate - [select for diffs], Sat Sep 18 14:50:23 2004 UTC (7 years, 8 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.41.6.2: +2 -2
lines
Diff to previous 1.41.6.2 (colored) to branchpoint 1.41 (colored)
Sync with HEAD.
Revision 1.41.6.2 / (download) - annotate - [select for diffs], Thu Aug 12 11:42:00 2004 UTC (7 years, 9 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.41.6.1: +99 -141
lines
Diff to previous 1.41.6.1 (colored) to branchpoint 1.41 (colored)
Sync with HEAD.
Revision 1.52 / (download) - annotate - [select for diffs], Tue Aug 10 18:43:49 2004 UTC (7 years, 9 months ago) by mycroft
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.51: +2 -3
lines
Diff to previous 1.51 (colored)
Now that all the silly string printing is gone, move the location where we print a newline so it doesn't have to be done in every driver.
Revision 1.51 / (download) - annotate - [select for diffs], Tue Aug 10 18:39:08 2004 UTC (7 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.50: +27 -26
lines
Diff to previous 1.50 (colored)
Enhance pcmcia_product_lookup(): * Remove the "expected function" value. This was just causing problems with multifunction cards. Differentiating the functions is better done by checking the function type (which we now do in ep and sm). * Add support for matching CIS strings. This necessitated changing the calling pattern a little too. Use this enhanced version rather than driver-specific versions that do the same thing. Also, remove the last vestiges of PCMCIA_STR_*.
Revision 1.50 / (download) - annotate - [select for diffs], Tue Aug 10 16:04:16 2004 UTC (7 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.49: +3 -2
lines
Diff to previous 1.49 (colored)
More careful about cleaning up pointers.
Revision 1.49 / (download) - annotate - [select for diffs], Tue Aug 10 15:29:56 2004 UTC (7 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.48: +10 -11
lines
Diff to previous 1.48 (colored)
Print diagnostics in only one place if intr_establish() or function_enable() fails. Also, be a little more careful about passing up error values, and consistently clear our interrupt handler pointer.
Revision 1.48 / (download) - annotate - [select for diffs], Tue Aug 10 08:56:08 2004 UTC (7 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.47: +4 -4
lines
Diff to previous 1.47 (colored)
Copyright maintenance.
Revision 1.47 / (download) - annotate - [select for diffs], Mon Aug 9 20:30:19 2004 UTC (7 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.46: +3 -8
lines
Diff to previous 1.46 (colored)
Minor code reduction.
Revision 1.46 / (download) - annotate - [select for diffs], Mon Aug 9 18:30:51 2004 UTC (7 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.45: +6 -35
lines
Diff to previous 1.45 (colored)
Make pcmcia_function_disable() primarily responsible for disabling the CCR bits. pcmcia_intr_disestablish() continues to do this as a stopgap.
Revision 1.45 / (download) - annotate - [select for diffs], Mon Aug 9 18:11:01 2004 UTC (7 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.44: +66 -74
lines
Diff to previous 1.44 (colored)
Do our io_map()s and intr_establish()es earlier.
Revision 1.44 / (download) - annotate - [select for diffs], Mon Aug 9 15:40:56 2004 UTC (7 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.43: +3 -3
lines
Diff to previous 1.43 (colored)
Use PCMCIA_WIDTH_AUTO, not PCMCIA_WIDTH_IO16, since we (sometimes) do 8-bit access.
Revision 1.43 / (download) - annotate - [select for diffs], Sun Aug 8 23:17:13 2004 UTC (7 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.42: +4 -4
lines
Diff to previous 1.42 (colored)
Remove the "offset" and "size" arguments to pcmcia_io_map(). In the singular case (ne@pcmcia) where we were using these to create a subregion, it is better handled by calling bus_space_subregion(). Now there is a 1:1 mapping between I/O spaces in the config table and windows mapped in the function. Rework the multifunction mapping code to take advantage of this by using both I/O base addresses if necessary.
Revision 1.41.6.1 / (download) - annotate - [select for diffs], Tue Aug 3 10:50:15 2004 UTC (7 years, 9 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.41: +23 -21
lines
Diff to previous 1.41 (colored)
Sync with HEAD
Revision 1.42 / (download) - annotate - [select for diffs], Wed Jul 7 18:57:00 2004 UTC (7 years, 10 months ago) by mycroft
Branch: MAIN
Changes since 1.41: +23 -21
lines
Diff to previous 1.41 (colored)
Clean up attach messages.
Revision 1.33.6.6 / (download) - annotate - [select for diffs], Fri Oct 18 02:43:30 2002 UTC (9 years, 7 months ago) by nathanw
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.33.6.5: +4 -6
lines
Diff to previous 1.33.6.5 (colored) to branchpoint 1.33 (colored) next main 1.34 (colored)
Catch up to -current.
Revision 1.34.2.4 / (download) - annotate - [select for diffs], Thu Oct 10 18:41:24 2002 UTC (9 years, 7 months ago) by jdolecek
Branch: kqueue
Changes since 1.34.2.3: +4 -6
lines
Diff to previous 1.34.2.3 (colored) to branchpoint 1.34 (colored) next main 1.35 (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.41 / (download) - annotate - [select for diffs], Wed Oct 2 16:52:11 2002 UTC (9 years, 7 months ago) by thorpej
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,
nathanw_sa_before_merge,
nathanw_sa_base,
kqueue-beforemerge,
kqueue-base,
kqueue-aftermerge,
gmcgarry_ucred_base,
gmcgarry_ucred,
gmcgarry_ctxsw_base,
gmcgarry_ctxsw,
fvdl_fs64_base
Branch point for: ktrace-lwp
Changes since 1.40: +3 -3
lines
Diff to previous 1.40 (colored)
Add trailing ; to CFATTACH_DECL.
Revision 1.40 / (download) - annotate - [select for diffs], Mon Sep 30 22:27:00 2002 UTC (9 years, 7 months ago) by thorpej
Branch: MAIN
Changes since 1.39: +4 -6
lines
Diff to previous 1.39 (colored)
Use CFATTACH_DECL().
Revision 1.39 / (download) - annotate - [select for diffs], Fri Sep 27 20:40:58 2002 UTC (9 years, 8 months ago) by thorpej
Branch: MAIN
Changes since 1.38: +3 -3
lines
Diff to previous 1.38 (colored)
Declare all cfattach structures const.
Revision 1.34.2.3 / (download) - annotate - [select for diffs], Sun Jun 23 17:48:14 2002 UTC (9 years, 11 months ago) by jdolecek
Branch: kqueue
Changes since 1.34.2.2: +3 -3
lines
Diff to previous 1.34.2.2 (colored) to branchpoint 1.34 (colored)
catch up with -current on kqueue branch
Revision 1.37.4.1 / (download) - annotate - [select for diffs], Thu Jun 20 16:33:53 2002 UTC (9 years, 11 months ago) by gehenna
Branch: gehenna-devsw
Changes since 1.37: +3 -3
lines
Diff to previous 1.37 (colored) next main 1.38 (colored)
catch up with -current.
Revision 1.33.6.5 / (download) - annotate - [select for diffs], Thu Jun 20 03:46:06 2002 UTC (9 years, 11 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.33.6.4: +3 -3
lines
Diff to previous 1.33.6.4 (colored) to branchpoint 1.33 (colored)
Catch up to -current.
Revision 1.38 / (download) - annotate - [select for diffs], Sat Jun 1 23:51:01 2002 UTC (9 years, 11 months ago) by lukem
Branch: MAIN
CVS Tags: gehenna-devsw-base
Changes since 1.37: +3 -3
lines
Diff to previous 1.37 (colored)
SIMPLEQ rototill: - implement SIMPLEQ_REMOVE(head, elm, type, field). whilst it's O(n), this mirrors the functionality of SLIST_REMOVE() (the other singly-linked list type) and FreeBSD's STAILQ_REMOVE() - remove the unnecessary elm arg from SIMPLEQ_REMOVE_HEAD(). this mirrors the functionality of SLIST_REMOVE_HEAD() (the other singly-linked list type) and FreeBSD's STAILQ_REMOVE_HEAD() - remove notes about SIMPLEQ not supporting arbitrary element removal - use SIMPLEQ_FOREACH() instead of home-grown for loops - use SIMPLEQ_EMPTY() appropriately - use SIMPLEQ_*() instead of accessing sqh_first,sqh_last,sqe_next directly - reorder manual page; be consistent about how the types are listed - other minor cleanups
Revision 1.33.6.4 / (download) - annotate - [select for diffs], Mon Apr 1 07:46:50 2002 UTC (10 years, 1 month ago) by nathanw
Branch: nathanw_sa
Changes since 1.33.6.3: +22 -12
lines
Diff to previous 1.33.6.3 (colored) to branchpoint 1.33 (colored)
Catch up to -current. (CVS: It's not just a program. It's an adventure!)
Revision 1.33.4.1 / (download) - annotate - [select for diffs], Thu Mar 28 22:59:30 2002 UTC (10 years, 2 months ago) by he
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-PATCH003
Changes since 1.33: +21 -11
lines
Diff to previous 1.33 (colored) next main 1.34 (colored)
Pull up revision 1.37 (requested by haya): Search for space to attach 3c562 correctly.
Revision 1.34.2.2 / (download) - annotate - [select for diffs], Sat Mar 16 16:01:22 2002 UTC (10 years, 2 months ago) by jdolecek
Branch: kqueue
Changes since 1.34.2.1: +22 -12
lines
Diff to previous 1.34.2.1 (colored) to branchpoint 1.34 (colored)
Catch up with -current.
Revision 1.37 / (download) - annotate - [select for diffs], Sun Mar 10 22:28:02 2002 UTC (10 years, 2 months ago) by christos
Branch: MAIN
CVS Tags: 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,
eeh-devprop-base,
eeh-devprop
Branch point for: gehenna-devsw
Changes since 1.36: +22 -12
lines
Diff to previous 1.36 (colored)
Search for space to attach a 3c562d correctly. From Hayakawa Koichi <haya@netbsd.org>, thanks.
Revision 1.34.2.1 / (download) - annotate - [select for diffs], Thu Jan 10 19:57:19 2002 UTC (10 years, 4 months ago) by thorpej
Branch: kqueue
Changes since 1.34: +9 -5
lines
Diff to previous 1.34 (colored)
Sync kqueue branch with -current.
Revision 1.33.6.3 / (download) - annotate - [select for diffs], Tue Jan 8 00:31:23 2002 UTC (10 years, 4 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.33.6.2: +7 -6
lines
Diff to previous 1.33.6.2 (colored) to branchpoint 1.33 (colored)
Catch up to -current.
Revision 1.36 / (download) - annotate - [select for diffs], Mon Dec 24 09:30:40 2001 UTC (10 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: newlock-base,
newlock,
ifpoll-base,
ifpoll
Changes since 1.35: +7 -6
lines
Diff to previous 1.35 (colored)
when we disable, we first disestablish the interrupt and then the card. when we enable, we first configure the card and then establish the interrupt. This is so that the ccr is mapped on multifunction cards.
Revision 1.33.6.2 / (download) - annotate - [select for diffs], Wed Nov 14 19:15:37 2001 UTC (10 years, 6 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.33.6.1: +4 -1
lines
Diff to previous 1.33.6.1 (colored) to branchpoint 1.33 (colored)
Catch up to -current.
Revision 1.35 / (download) - annotate - [select for diffs], Tue Nov 13 07:26:33 2001 UTC (10 years, 6 months ago) by lukem
Branch: MAIN
Changes since 1.34: +4 -1
lines
Diff to previous 1.34 (colored)
add RCSIDs
Revision 1.33.6.1 / (download) - annotate - [select for diffs], Fri Aug 24 00:10:26 2001 UTC (10 years, 9 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.33: +1 -23
lines
Diff to previous 1.33 (colored)
Catch up with -current.
Revision 1.34 / (download) - annotate - [select for diffs], Sun Jul 1 16:35:37 2001 UTC (10 years, 10 months ago) by thorpej
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.33: +1 -23
lines
Diff to previous 1.33 (colored)
Remove unneeded include files. From Onno van der Linden.
Revision 1.24.2.1 / (download) - annotate - [select for diffs], Mon Nov 20 11:42:43 2000 UTC (11 years, 6 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.24: +96 -75
lines
Diff to previous 1.24 (colored) next main 1.25 (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.33 / (download) - annotate - [select for diffs], Mon May 8 13:53:32 2000 UTC (12 years ago) by augustss
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase,
thorpej_scsipi_beforemerge,
thorpej_scsipi_base,
netbsd-1-5-base,
netbsd-1-5-RELEASE,
netbsd-1-5-PATCH002,
netbsd-1-5-PATCH001,
netbsd-1-5-BETA2,
netbsd-1-5-BETA,
netbsd-1-5-ALPHA2,
minoura-xpg4dl-base,
minoura-xpg4dl
Branch point for: netbsd-1-5,
nathanw_sa
Changes since 1.32: +8 -3
lines
Diff to previous 1.32 (colored)
Swap the order of disabling the function and disestablishing the interrupt on detach. This avoid accessing unmapped registers on multi-function cards.
Revision 1.32 / (download) - annotate - [select for diffs], Mon Mar 13 23:36:02 2000 UTC (12 years, 2 months ago) by cgd
Branch: MAIN
Changes since 1.31: +3 -3
lines
Diff to previous 1.31 (colored)
tabbing consistency on the 3c1 entry
Revision 1.31 / (download) - annotate - [select for diffs], Mon Mar 13 20:32:28 2000 UTC (12 years, 2 months ago) by cgd
Branch: MAIN
Changes since 1.30: +5 -1
lines
Diff to previous 1.30 (colored)
add an entry to the product table for the 3C1. This seems to work, at least as necessary to pull out the MAC address, etc. Not actually tested xmit & rcv yet.
Revision 1.21.2.2 / (download) - annotate - [select for diffs], Tue Feb 8 22:22:23 2000 UTC (12 years, 3 months ago) by he
Branch: netbsd-1-4
CVS Tags: netbsd-1-4-PATCH003,
netbsd-1-4-PATCH002
Changes since 1.21.2.1: +22 -12
lines
Diff to previous 1.21.2.1 (colored) to branchpoint 1.21 (colored) next main 1.22 (colored)
Pull up revisions 1.23-1.24 (requested by enami): Add support for 3Com/Megaherz 10/100 Ethernet Modem combined card (3CCFEM556BI and 3CXEM556B-INT). Should fix PR#8331 and PR#8188.
Revision 1.30 / (download) - annotate - [select for diffs], Tue Feb 8 12:49:13 2000 UTC (12 years, 3 months ago) by enami
Branch: MAIN
CVS Tags: chs-ubc2-newbase
Changes since 1.29: +46 -14
lines
Diff to previous 1.29 (colored)
- Bail out from attach stage if failed to enable card, number of iospace or memspace is unexpected, failed to map iospace or failed to configure the controller properly. - Disestablish an interrupt handler if failed to enable card.
Revision 1.21.2.1 / (download) - annotate - [select for diffs], Sun Feb 6 17:40:32 2000 UTC (12 years, 3 months ago) by he
Branch: netbsd-1-4
Changes since 1.21: +6 -5
lines
Diff to previous 1.21 (colored)
Pull up revision 1.22 (requested by enami): Add support for the 3Com 3c574. Partially based on PR#8331.
Revision 1.29 / (download) - annotate - [select for diffs], Fri Feb 4 01:27:12 2000 UTC (12 years, 3 months ago) by cgd
Branch: MAIN
Changes since 1.28: +37 -55
lines
Diff to previous 1.28 (colored)
replace the *_lookup table entry match/lookup functions in all of these drivers with a single common function (which supports tables of variable-sized structures). Things are mostly as they were before: tables are terminated by entry with NULL name, etc. There's also the ability to call a driver-specific match function which can be used to augment the table lookup.
Revision 1.28 / (download) - annotate - [select for diffs], Wed Feb 2 08:41:01 2000 UTC (12 years, 3 months ago) by augustss
Branch: MAIN
Changes since 1.27: +5 -37
lines
Diff to previous 1.27 (colored)
Move detach operations around a little to simplify (and perhaps get it right?). Prompted by Jason, itojun and myself.
Revision 1.27 / (download) - annotate - [select for diffs], Wed Feb 2 08:00:23 2000 UTC (12 years, 3 months ago) by augustss
Branch: MAIN
Changes since 1.26: +6 -1
lines
Diff to previous 1.26 (colored)
Make sure to get rid of shutdown hook and ttach media on detach.
Revision 1.26 / (download) - annotate - [select for diffs], Wed Feb 2 07:47:33 2000 UTC (12 years, 3 months ago) by itojun
Branch: MAIN
Changes since 1.25: +3 -1
lines
Diff to previous 1.25 (colored)
wrap bpfdetach() with NBPFILTER > 0.
Revision 1.25 / (download) - annotate - [select for diffs], Wed Feb 2 07:23:28 2000 UTC (12 years, 3 months ago) by augustss
Branch: MAIN
Changes since 1.24: +34 -11
lines
Diff to previous 1.24 (colored)
Make ep driver detachable.
Revision 1.23.2.1 / (download) - annotate - [select for diffs], Mon Dec 27 18:35:26 1999 UTC (12 years, 5 months ago) by wrstuden
Branch: wrstuden-devbsize
Changes since 1.23: +6 -1
lines
Diff to previous 1.23 (colored) next main 1.24 (colored)
Pull up to last week's -current.
Revision 1.24 / (download) - annotate - [select for diffs], Mon Oct 11 17:49:21 1999 UTC (12 years, 7 months ago) by thorpej
Branch: MAIN
CVS Tags: wrstuden-devbsize-base,
wrstuden-devbsize-19991221,
fvdl-softdep-base,
fvdl-softdep,
comdex-fall-1999-base,
comdex-fall-1999
Branch point for: thorpej_scsipi
Changes since 1.23: +6 -1
lines
Diff to previous 1.23 (colored)
Add support for the 3Com/Megahertz 3CCFEM556BI 10/100 Ethernet/Modem combo.
Revision 1.23 / (download) - annotate - [select for diffs], Sat Aug 14 13:43:02 1999 UTC (12 years, 9 months ago) by tron
Branch: MAIN
Branch point for: wrstuden-devbsize
Changes since 1.22: +17 -12
lines
Diff to previous 1.22 (colored)
Add support for 3Com 3CXEM556B-INT as suggested by Noriyuki KOIZUMI in PR kern/8188.
Revision 1.21.4.1 / (download) - annotate - [select for diffs], Mon Jun 21 01:18:46 1999 UTC (12 years, 11 months ago) by thorpej
Branch: chs-ubc2
Changes since 1.21: +6 -5
lines
Diff to previous 1.21 (colored) next main 1.22 (colored)
Sync w/ -current.
Revision 1.22 / (download) - annotate - [select for diffs], Sun May 9 18:48:52 1999 UTC (13 years ago) by thorpej
Branch: MAIN
CVS Tags: chs-ubc2-base
Changes since 1.21: +6 -5
lines
Diff to previous 1.21 (colored)
Fix a couple of problems w/ 3c574 support. Doesn't quite work yet, but it's a little closer.
Revision 1.21 / (download) - annotate - [select for diffs], Thu Dec 24 03:57:45 1998 UTC (13 years, 5 months ago) by marc
Branch: MAIN
CVS Tags: netbsd-1-4-base,
netbsd-1-4-RELEASE,
netbsd-1-4-PATCH001,
kame_14_19990705,
kame_14_19990628,
kame_141_19991130,
kame
Branch point for: netbsd-1-4,
chs-ubc2
Changes since 1.20: +7 -2
lines
Diff to previous 1.20 (colored)
add an entry to the products array for the PCMCIA_PRODUCT_3COM_3CXEM556. This device requires the same CCR hack as the 3c562.
Revision 1.20.2.1 / (download) - annotate - [select for diffs], Fri Dec 11 04:53:03 1998 UTC (13 years, 5 months ago) by kenh
Branch: kenh-if-detach
Changes since 1.20: +4 -10
lines
Diff to previous 1.20 (colored) next main 1.21 (colored)
The beginnings of interface detach support. Still some bugs, but mostly works for me. This work was originally by Bill Studenmund, and cleaned up by me.
Revision 1.20 / (download) - annotate - [select for diffs], Wed Nov 18 18:34:53 1998 UTC (13 years, 6 months ago) by thorpej
Branch: MAIN
CVS Tags: kenh-if-detach-base
Branch point for: kenh-if-detach
Changes since 1.19: +2 -30
lines
Diff to previous 1.19 (colored)
Now that the *_activate() functions don't do things which are attachment specific, move them into the chipset drivers.
Revision 1.19 / (download) - annotate - [select for diffs], Wed Nov 18 18:15:56 1998 UTC (13 years, 6 months ago) by thorpej
Branch: MAIN
Changes since 1.18: +10 -10
lines
Diff to previous 1.18 (colored)
Move the i/o window unmap and i/o space free into *_detach().
Revision 1.18 / (download) - annotate - [select for diffs], Tue Nov 17 20:44:02 1998 UTC (13 years, 6 months ago) by thorpej
Branch: MAIN
Changes since 1.17: +57 -2
lines
Diff to previous 1.17 (colored)
Add detach and activate entry points. Mostly functional except for #ifdef notyet'd if_delref() and if_detach(), which will be fixed up when that code is committed.
Revision 1.17 / (download) - annotate - [select for diffs], Wed Nov 4 00:31:33 1998 UTC (13 years, 6 months ago) by fvdl
Branch: MAIN
CVS Tags: chs-ubc-base,
chs-ubc
Changes since 1.16: +7 -7
lines
Diff to previous 1.16 (colored)
Add the 'ex' driver, a DMA driver for 3Com 90x and 90xB cards. Rename constants from EP_ to ELINK_ since they're now used in the ex driver as well.
Revision 1.16 / (download) - annotate - [select for diffs], Mon Aug 17 23:20:40 1998 UTC (13 years, 9 months ago) by thorpej
Branch: MAIN
Changes since 1.15: +16 -8
lines
Diff to previous 1.15 (colored)
First-crack at RoadRunner (3c574-TX 10/100Mbps PCMCIA). Doens't yet use any of the RoadRunner speed hacks.
Revision 1.15 / (download) - annotate - [select for diffs], Sat Aug 15 16:09:46 1998 UTC (13 years, 9 months ago) by thorpej
Branch: MAIN
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored)
Fix a brain'o that caused the 3c589 to not match.
Revision 1.14 / (download) - annotate - [select for diffs], Sat Aug 15 07:25:15 1998 UTC (13 years, 9 months ago) by thorpej
Branch: MAIN
Changes since 1.13: +85 -24
lines
Diff to previous 1.13 (colored)
Look up the PCMCIA 3Com products in a table-driven fashion, like the PCI products.
Revision 1.13 / (download) - annotate - [select for diffs], Wed Aug 12 18:51:55 1998 UTC (13 years, 9 months ago) by thorpej
Branch: MAIN
Changes since 1.12: +3 -1
lines
Diff to previous 1.12 (colored)
Completely rewrite media selection. Add support for the MII/PHY on the 3Com 3c905-TX and 3c905-T4. Fix handling of the MII on the 3c595-MII and 3c597-MII (can't talk to the PHYs on these cards; just use "manual" for the external MII port). Fixes kern/4782 (Chris Demetriou).
Revision 1.12 / (download) - annotate - [select for diffs], Mon Jul 20 02:17:17 1998 UTC (13 years, 10 months ago) by mellon
Branch: MAIN
CVS Tags: eeh-paddr_t-base,
eeh-paddr_t
Changes since 1.11: +3 -3
lines
Diff to previous 1.11 (colored)
Fix typo.
Revision 1.11 / (download) - annotate - [select for diffs], Sun Jul 19 17:28:16 1998 UTC (13 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.10: +5 -8
lines
Diff to previous 1.10 (colored)
Add a devlist2h.awk so that we don't sprinkle the same constants over each device driver file and use it.
Revision 1.10 / (download) - annotate - [select for diffs], Sun Jul 5 06:49:16 1998 UTC (13 years, 10 months ago) by jonathan
Branch: MAIN
Changes since 1.9: +2 -1
lines
Diff to previous 1.9 (colored)
defopt NS, NSIP.
Revision 1.9 / (download) - annotate - [select for diffs], Sun Jul 5 00:51:24 1998 UTC (13 years, 10 months ago) by jonathan
Branch: MAIN
Changes since 1.8: +2 -1
lines
Diff to previous 1.8 (colored)
defopt INET, NETATALK.
Revision 1.8 / (download) - annotate - [select for diffs], Tue Jun 9 07:32:55 1998 UTC (13 years, 11 months ago) by thorpej
Branch: MAIN
Changes since 1.7: +1 -9
lines
Diff to previous 1.7 (colored)
Nuke __BROKEN_INDIRECT_CONFIG.
Revision 1.7 / (download) - annotate - [select for diffs], Tue Mar 31 08:13:34 1998 UTC (14 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.6: +31 -10
lines
Diff to previous 1.6 (colored)
Don't establish the interrupt handler just to read the MAC address.
Revision 1.6 / (download) - annotate - [select for diffs], Mon Mar 9 21:52:31 1998 UTC (14 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.5: +18 -18
lines
Diff to previous 1.5 (colored)
- more 3c562 magic; document that the 0x88 tuple only works in 3c562a-c and not in d where it goes back to use the eeprom method. So we detect when the tuple method fails and fall back to the original method. - even more 3c562 magic; the updated linux driver mentions that addresses 0x??00-0x??7f only work instead of the previous...
Revision 1.2.2.1 / (download) - annotate - [select for diffs], Sat Feb 7 00:47:46 1998 UTC (14 years, 3 months ago) by mellon
Branch: netbsd-1-3
CVS Tags: 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
Changes since 1.2: +7 -4
lines
Diff to previous 1.2 (colored) next main 1.3 (colored)
Pull up 1.3 and 1.4 (marc)
Revision 1.5 / (download) - annotate - [select for diffs], Sun Feb 1 23:52:25 1998 UTC (14 years, 3 months ago) by marc
Branch: MAIN
Changes since 1.4: +23 -12
lines
Diff to previous 1.4 (colored)
fix up the power management code to dtrt with the 3c562A mfc card (and hopefully the other variants)
Revision 1.4 / (download) - annotate - [select for diffs], Sun Jan 11 22:22:12 1998 UTC (14 years, 4 months ago) by marc
Branch: MAIN
Changes since 1.3: +6 -3
lines
Diff to previous 1.3 (colored)
change the initial loop condition not to round up if the iobase starts <= 0x70
Revision 1.3 / (download) - annotate - [select for diffs], Sun Nov 30 15:16:56 1997 UTC (14 years, 5 months ago) by drochner
Branch: MAIN
Changes since 1.2: +2 -2
lines
Diff to previous 1.2 (colored)
fix argument declaration inconsistency in the non-"__BROKEN_INDIRECT_CONFIG" case
Revision 1.2 / (download) - annotate - [select for diffs], Thu Oct 16 23:27:22 1997 UTC (14 years, 7 months ago) by thorpej
Branch: MAIN
CVS Tags: netbsd-1-3-base,
netbsd-1-3-RELEASE,
netbsd-1-3-BETA
Branch point for: netbsd-1-3
Changes since 1.1: +287 -0
lines
Diff to previous 1.1 (colored)
Pull marc-pcmcia branch down from trunk.
Revision 1.1.2.15 / (download) - annotate - [select for diffs], Thu Oct 16 22:43:39 1997 UTC (14 years, 7 months ago) by thorpej
Branch: marc-pcmcia
Changes since 1.1.2.14: +30 -1
lines
Diff to previous 1.1.2.14 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)
Copyright/license update.
Revision 1.1.2.14 / (download) - annotate - [select for diffs], Thu Oct 16 19:59:13 1997 UTC (14 years, 7 months ago) by thorpej
Branch: marc-pcmcia
Changes since 1.1.2.13: +5 -3
lines
Diff to previous 1.1.2.13 (colored) to branchpoint 1.1 (colored)
Don't try to run off the end of the allowable i/o allocation range.
Revision 1.1.2.13 / (download) - annotate - [select for diffs], Thu Oct 16 19:45:37 1997 UTC (14 years, 7 months ago) by thorpej
Branch: marc-pcmcia
Changes since 1.1.2.12: +2 -4
lines
Diff to previous 1.1.2.12 (colored) to branchpoint 1.1 (colored)
In the 3c562 case, pay attention to the "i/o allocation range start" when doing the Very Special i/o allocation this card apparently needs.
Revision 1.1.2.12 / (download) - annotate - [select for diffs], Thu Oct 16 17:38:46 1997 UTC (14 years, 7 months ago) by thorpej
Branch: marc-pcmcia
Changes since 1.1.2.11: +9 -10
lines
Diff to previous 1.1.2.11 (colored) to branchpoint 1.1 (colored)
Simplify the match function a bit.
Revision 1.1.2.11 / (download) - annotate - [select for diffs], Thu Oct 16 17:30:34 1997 UTC (14 years, 7 months ago) by thorpej
Branch: marc-pcmcia
Changes since 1.1.2.10: +11 -8
lines
Diff to previous 1.1.2.10 (colored) to branchpoint 1.1 (colored)
Don't establish our interrupt hander at attach time. Instead, establish it in the enable hook, and disestablish it in the disable hook. This gives us two wins: - Allows us to more fairly allocate an interrupt after other devices which can't do dynamic allocation have hooked up theirs. - In the event the default interrupt allocation scheme is bad, this allows us to bring an interface down, patch a kernel variable (eventually, run a program that does the right thing for us) to set up an interrupt allocation scheme suitable for our laptop model, bring the interface back up, and have the Right Thing happen.
Revision 1.1.2.10 / (download) - annotate - [select for diffs], Wed Oct 15 02:41:28 1997 UTC (14 years, 7 months ago) by enami
Branch: marc-pcmcia
Changes since 1.1.2.9: +3 -3
lines
Diff to previous 1.1.2.9 (colored) to branchpoint 1.1 (colored)
No need to cast a generic pointer.
Revision 1.1.2.9 / (download) - annotate - [select for diffs], Tue Oct 14 04:11:45 1997 UTC (14 years, 7 months ago) by thorpej
Branch: marc-pcmcia
Changes since 1.1.2.8: +160 -161
lines
Diff to previous 1.1.2.8 (colored) to branchpoint 1.1 (colored)
KNF, RCS IDs.
Revision 1.1.2.8 / (download) - annotate - [select for diffs], Tue Oct 14 00:47:23 1997 UTC (14 years, 7 months ago) by thorpej
Branch: marc-pcmcia
Changes since 1.1.2.7: +4 -2
lines
Diff to previous 1.1.2.7 (colored) to branchpoint 1.1 (colored)
Explicitly align the allocated i/o space region to the size of the allocation. This was previously implied, but we must explicitly specify it since some cards may have more strict alignment requirements.
Revision 1.1.2.7 / (download) - annotate - [select for diffs], Mon Sep 29 07:47:14 1997 UTC (14 years, 7 months ago) by thorpej
Branch: marc-pcmcia
Changes since 1.1.2.6: +14 -7
lines
Diff to previous 1.1.2.6 (colored) to branchpoint 1.1 (colored)
Make the "enable" and "disable" hooks take pointers to the softc, rather than void * and a separately specified argument.
Revision 1.1.2.6 / (download) - annotate - [select for diffs], Sat Sep 27 02:02:25 1997 UTC (14 years, 8 months ago) by marc
Branch: marc-pcmcia
Changes since 1.1.2.5: +23 -1
lines
Diff to previous 1.1.2.5 (colored) to branchpoint 1.1 (colored)
added enable/disable hooks for elink3 layer to do power management.
Revision 1.1.2.5 / (download) - annotate - [select for diffs], Sat Aug 23 01:57:48 1997 UTC (14 years, 9 months ago) by thorpej
Branch: marc-pcmcia
Changes since 1.1.2.4: +4 -1
lines
Diff to previous 1.1.2.4 (colored) to branchpoint 1.1 (colored)
Update for changes to pcmcia function manipulation.
Revision 1.1.2.4 / (download) - annotate - [select for diffs], Sun Aug 10 22:47:51 1997 UTC (14 years, 9 months ago) by thorpej
Branch: marc-pcmcia
Changes since 1.1.2.3: +20 -8
lines
Diff to previous 1.1.2.3 (colored) to branchpoint 1.1 (colored)
Create a structure to encapsulate information about allocated i/o and mem space on the pcmcia bus. Use this in chip-level window enable functions rather than making assumptions about the bus space handles. Also, clean up lots of debugging prints. Use patchables to enable them.
Revision 1.1.2.3 / (download) - annotate - [select for diffs], Thu Jul 31 00:43:56 1997 UTC (14 years, 9 months ago) by thorpej
Branch: marc-pcmcia
Changes since 1.1.2.2: +0 -3
lines
Diff to previous 1.1.2.2 (colored) to branchpoint 1.1 (colored)
Remove some gratuitous debugging printfs; this information is already displayed elsewhere.
Revision 1.1.2.2 / (download) - annotate - [select for diffs], Wed Jul 30 07:38:53 1997 UTC (14 years, 9 months ago) by marc
Branch: marc-pcmcia
Changes since 1.1.2.1: +0 -0
lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored)
add the pcmcia device dir.
Revision 1.1.2.1 / (download) - annotate - [select for diffs], Wed Jul 30 07:30:24 1997 UTC (14 years, 9 months ago) by marc
Branch: marc-pcmcia
Changes since 1.1: +214 -0
lines
Diff to previous 1.1 (colored)
added pcmcia infrastructure and a few devices
Revision 1.1, Wed Jul 30 07:30:23 1997 UTC (14 years, 9 months ago) by marc
Branch: MAIN
CVS Tags: thorpej-signal-base,
thorpej-signal,
marc-pcmcia-base
Branch point for: marc-pcmcia
FILE REMOVED
file if_ep_pcmcia.c was initially added on branch marc-pcmcia.