The NetBSD Project

CVS log for src/sys/dev/pcmcia/pcmcia_cis.c

[BACK] Up to [cvs.netbsd.org] / src / sys / dev / pcmcia

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.51.4.2 / (download) - annotate - [select for diffs], Sat May 16 10:41:42 2009 UTC (3 years ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.51.4.1: +3 -3 lines
Diff to previous 1.51.4.1 (colored) to branchpoint 1.51 (colored) next main 1.52 (colored)

sync with head

Revision 1.52.10.1 / (download) - annotate - [select for diffs], Wed May 13 17:21:09 2009 UTC (3 years ago) by jym
Branch: jym-xensuspend
Changes since 1.52: +8 -13 lines
Diff to previous 1.52 (colored) next main 1.53 (colored)

Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.

Revision 1.55 / (download) - annotate - [select for diffs], Tue May 12 14:42:19 2009 UTC (3 years ago) by cegger
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-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, 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, jymxensuspend-base, jym-xensuspend-nbase, jym-xensuspend-base, 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.54: +3 -3 lines
Diff to previous 1.54 (colored)

struct device * -> device_t, no functional changes intended.

Revision 1.51.4.1 / (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.51: +23 -26 lines
Diff to previous 1.51 (colored)

sync with head.

Revision 1.52.4.1 / (download) - annotate - [select for diffs], Tue Apr 28 07:36:21 2009 UTC (3 years ago) by skrll
Branch: nick-hppapmap
Changes since 1.52: +8 -13 lines
Diff to previous 1.52 (colored) next main 1.53 (colored)

Sync with HEAD.

Revision 1.54 / (download) - annotate - [select for diffs], Sun Mar 15 20:30:57 2009 UTC (3 years, 2 months ago) by cegger
Branch: MAIN
CVS Tags: yamt-nfs-mp-base3, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base
Changes since 1.53: +5 -6 lines
Diff to previous 1.53 (colored)

ansify function definitions

Revision 1.53 / (download) - annotate - [select for diffs], Sat Mar 14 15:36:20 2009 UTC (3 years, 2 months ago) by dsl
Branch: MAIN
Changes since 1.52: +5 -9 lines
Diff to previous 1.52 (colored)

Change about 4500 of the K&R function definitions to ANSI ones.
There are still about 1600 left, but they have ',' or /* ... */
in the actual variable definitions - which my awk script doesn't handle.
There are also many that need () -> (void).
(The script does handle misordered arguments.)

Revision 1.50.48.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.50.48.1: +15 -13 lines
Diff to previous 1.50.48.1 (colored) to branchpoint 1.50 (colored) next main 1.51 (colored)

Sync with HEAD.

Revision 1.51.6.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.51: +17 -15 lines
Diff to previous 1.51 (colored) next main 1.52 (colored)

Sync with wrstuden-revivesa-base-2.

Revision 1.51.8.1 / (download) - annotate - [select for diffs], Fri Jul 18 16:37:43 2008 UTC (3 years, 10 months ago) by simonb
Branch: simonb-wapbl
Changes since 1.51: +17 -15 lines
Diff to previous 1.51 (colored) next main 1.52 (colored)

Sync with head.

Revision 1.52 / (download) - annotate - [select for diffs], Thu Jul 3 19:07:43 2008 UTC (3 years, 10 months ago) by drochner
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, simonb-wapbl-nbase, simonb-wapbl-base, nick-hppapmap-base2, 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, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, haad-dm, ad-audiomp2-base, ad-audiomp2
Branch point for: nick-hppapmap, jym-xensuspend
Changes since 1.51: +17 -15 lines
Diff to previous 1.51 (colored)

split device/softc
Now I'm through - all my devices are split.

Revision 1.50.48.1 / (download) - annotate - [select for diffs], Mon Jun 2 13:23:47 2008 UTC (3 years, 11 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.50: +13 -16 lines
Diff to previous 1.50 (colored)

Sync with HEAD.

Revision 1.51 / (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-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, yamt-nfs-mp-base2, yamt-nfs-mp-base, wrstuden-revivesa-base-1, wrstuden-revivesa-base, hpcarm-cleanup-nbase
Branch point for: yamt-nfs-mp, wrstuden-revivesa, simonb-wapbl
Changes since 1.50: +13 -16 lines
Diff to previous 1.50 (colored)

use aprint_*_dev and device_xname

Revision 1.39.4.2 / (download) - annotate - [select for diffs], Sat Dec 30 20:49:18 2006 UTC (5 years, 4 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.39.4.1: +12 -6 lines
Diff to previous 1.39.4.1 (colored) to branchpoint 1.39 (colored) next main 1.40 (colored)

sync with head.

Revision 1.48.4.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.48.4.1: +6 -6 lines
Diff to previous 1.48.4.1 (colored) to branchpoint 1.48 (colored) next main 1.49 (colored)

sync with head.

Revision 1.48.2.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.48: +6 -4 lines
Diff to previous 1.48 (colored) next main 1.49 (colored)

Sync with head.

Revision 1.50 / (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-lazymbuf-base15, yamt-lazymbuf-base14, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, yamt-idlelwp-base8, yamt-idlelwp, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, 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, post-newlock2-merge, nick-net80211-sync-base, nick-net80211-sync, 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, mjf-devfs-base, mjf-devfs, matt-nb4-arm-base, matt-nb4-arm, 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: mjf-devfs2
Changes since 1.49: +6 -6 lines
Diff to previous 1.49 (colored)

__unused removal on arguments; approved by core.

Revision 1.48.4.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.48: +7 -5 lines
Diff to previous 1.48 (colored)

sync with head

Revision 1.49 / (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.48: +7 -5 lines
Diff to previous 1.48 (colored)

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

Revision 1.40.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.40: +688 -615 lines
Diff to previous 1.40 (colored) next main 1.41 (colored)

sync with head

Revision 1.41.2.2 / (download) - annotate - [select for diffs], Sun Sep 3 15:24:48 2006 UTC (5 years, 8 months ago) by yamt
Branch: yamt-pdpolicy
Changes since 1.41.2.1: +8 -4 lines
Diff to previous 1.41.2.1 (colored) to branchpoint 1.41 (colored) next main 1.42 (colored)

sync with head.

Revision 1.41.2.1 / (download) - annotate - [select for diffs], Sun Sep 3 15:15:17 2006 UTC (5 years, 8 months ago) by yamt
Branch: yamt-pdpolicy
Changes since 1.41: +681 -615 lines
Diff to previous 1.41 (colored)

sync with head.
(this file has not been synced at all after branching?  why?)

Revision 1.48 / (download) - annotate - [select for diffs], Sat Sep 2 18:59:46 2006 UTC (5 years, 8 months ago) by christos
Branch: MAIN
CVS Tags: yamt-splraiseipl-base, yamt-pdpolicy-base9, yamt-pdpolicy-base8, rpaulo-netinet-merge-pcb-base
Branch point for: yamt-splraiseipl, newlock2
Changes since 1.47: +6 -4 lines
Diff to previous 1.47 (colored)

redo with c99 initializers

Revision 1.47 / (download) - annotate - [select for diffs], Sat Sep 2 18:58:02 2006 UTC (5 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.46: +5 -3 lines
Diff to previous 1.46 (colored)

- comment out impossible comparison
- add missing initializer

Revision 1.39.4.1 / (download) - annotate - [select for diffs], Wed Jun 21 15:06:14 2006 UTC (5 years, 11 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.39: +684 -615 lines
Diff to previous 1.39 (colored)

sync with head.

Revision 1.41.6.1 / (download) - annotate - [select for diffs], Wed May 24 15:50:29 2006 UTC (6 years ago) by tron
Branch: peter-altq
Changes since 1.41: +681 -615 lines
Diff to previous 1.41 (colored) next main 1.42 (colored)

Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.

Revision 1.40.6.1 / (download) - annotate - [select for diffs], Sat Apr 22 11:39:25 2006 UTC (6 years, 1 month ago) by simonb
Branch: simonb-timecounters
CVS Tags: simonb-timcounters-final
Changes since 1.40: +684 -615 lines
Diff to previous 1.40 (colored) next main 1.41 (colored)

Sync with head.

Revision 1.41.4.1 / (download) - annotate - [select for diffs], Wed Apr 19 03:25:59 2006 UTC (6 years, 1 month ago) by elad
Branch: elad-kernelauth
Changes since 1.41: +681 -615 lines
Diff to previous 1.41 (colored) next main 1.42 (colored)

sync with head.

Revision 1.46 / (download) - annotate - [select for diffs], Sat Apr 8 20:55:22 2006 UTC (6 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: yamt-pdpolicy-base7, yamt-pdpolicy-base6, yamt-pdpolicy-base5, yamt-pdpolicy-base4, simonb-timecounters-base, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, chap-midi-nbase, chap-midi-base, chap-midi, abandoned-netbsd-4-base, abandoned-netbsd-4
Changes since 1.45: +9 -8 lines
Diff to previous 1.45 (colored)

- wrap memspace {}, pointed out by rui.
- comment out the memspace none case, pointed out by rui.
- move declarations to the top to avoid brace mess.

Revision 1.45 / (download) - annotate - [select for diffs], Sat Apr 8 20:01:21 2006 UTC (6 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.44: +680 -615 lines
Diff to previous 1.44 (colored)

Split the tuple parsing code in its own function for each kind, instead of
having a single parsing function that has more than 1000 lines of code.

Revision 1.44 / (download) - annotate - [select for diffs], Sat Apr 8 15:59:59 2006 UTC (6 years, 1 month ago) by rpaulo
Branch: MAIN
Changes since 1.43: +84 -95 lines
Diff to previous 1.43 (colored)

Back out rev 1.42 and 1.43. It's been causing much more hassle than it should
and I don't feel like continue arguing about it.

Revision 1.43 / (download) - annotate - [select for diffs], Thu Apr 6 22:35:47 2006 UTC (6 years, 1 month ago) by rpaulo
Branch: MAIN
Changes since 1.42: +3 -2 lines
Diff to previous 1.42 (colored)

Add misssing }. Sorry for breaking the build.

Revision 1.42 / (download) - annotate - [select for diffs], Thu Apr 6 18:06:43 2006 UTC (6 years, 1 month ago) by rpaulo
Branch: MAIN
Changes since 1.41: +94 -84 lines
Diff to previous 1.41 (colored)

In pcmcia_parse_cis_tuple(), refactor the memspace section introducing
a switch statement and fixing CID 566.

Revision 1.40.2.1 / (download) - annotate - [select for diffs], Wed Mar 1 09:28:28 2006 UTC (6 years, 2 months ago) by yamt
Branch: yamt-uio_vmspace
Changes since 1.40: +5 -2 lines
Diff to previous 1.40 (colored) next main 1.41 (colored)

sync with head.

Revision 1.41 / (download) - annotate - [select for diffs], Thu Feb 23 03:20:53 2006 UTC (6 years, 3 months ago) by gdamore
Branch: MAIN
CVS Tags: yamt-uio_vmspace-base5, yamt-pdpolicy-base3, yamt-pdpolicy-base2, yamt-pdpolicy-base, peter-altq-base
Branch point for: yamt-pdpolicy, peter-altq, elad-kernelauth
Changes since 1.40: +5 -2 lines
Diff to previous 1.40 (colored)

When unmapping and remapping, the mem handle and mem tags can change.  Do
not assume that they will remain the same.

Revision 1.40 / (download) - annotate - [select for diffs], Sun Dec 11 12:23:23 2005 UTC (6 years, 5 months ago) by christos
Branch: MAIN
Branch point for: yamt-uio_vmspace, simonb-timecounters, rpaulo-netinet-merge-pcb
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored)

merge ktrace-lwp.

Revision 1.37.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.37: +7 -7 lines
Diff to previous 1.37 (colored) next main 1.38 (colored)

sync with -current

Revision 1.37.6.2 / (download) - annotate - [select for diffs], Sat Mar 19 08:35:35 2005 UTC (7 years, 2 months ago) by yamt
Branch: yamt-km
Changes since 1.37.6.1: +3 -3 lines
Diff to previous 1.37.6.1 (colored) to branchpoint 1.37 (colored) next main 1.38 (colored)

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

Revision 1.31.6.7 / (download) - annotate - [select for diffs], Fri Mar 4 16:49:38 2005 UTC (7 years, 2 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.31.6.6: +3 -3 lines
Diff to previous 1.31.6.6 (colored) to branchpoint 1.31 (colored) next main 1.32 (colored)

Sync with HEAD.

Hi Perry!

Revision 1.39 / (download) - annotate - [select for diffs], Sun Feb 27 00:27:43 2005 UTC (7 years, 2 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, 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
Branch point for: yamt-lazymbuf
Changes since 1.38: +3 -3 lines
Diff to previous 1.38 (colored)

nuke trailing whitespace

Revision 1.37.6.1 / (download) - annotate - [select for diffs], Sat Feb 12 18:17:50 2005 UTC (7 years, 3 months ago) by yamt
Branch: yamt-km
Changes since 1.37: +6 -6 lines
Diff to previous 1.37 (colored)

sync with head.

Revision 1.31.6.6 / (download) - annotate - [select for diffs], Fri Feb 4 11:47:09 2005 UTC (7 years, 3 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.31.6.5: +6 -6 lines
Diff to previous 1.31.6.5 (colored) to branchpoint 1.31 (colored)

Sync with HEAD.

Revision 1.38 / (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-km-base2, matt-timespec
Changes since 1.37: +6 -6 lines
Diff to previous 1.37 (colored)

de-__P

Revision 1.31.6.5 / (download) - annotate - [select for diffs], Tue Oct 19 15:57:26 2004 UTC (7 years, 7 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.31.6.4: +11 -18 lines
Diff to previous 1.31.6.4 (colored) to branchpoint 1.31 (colored)

Sync with HEAD

Revision 1.37 / (download) - annotate - [select for diffs], Fri Oct 15 21:25:04 2004 UTC (7 years, 7 months ago) by enami
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.36: +11 -18 lines
Diff to previous 1.36 (colored)

Rewrite the loop without using useless SIMPLEQ_FOREACH macro.

Revision 1.31.6.4 / (download) - annotate - [select for diffs], Tue Sep 21 13:32:21 2004 UTC (7 years, 8 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.31.6.3: +2 -2 lines
Diff to previous 1.31.6.3 (colored) to branchpoint 1.31 (colored)

Fix the sync with head I botched.

Revision 1.31.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.31.6.2: +10 -2 lines
Diff to previous 1.31.6.2 (colored) to branchpoint 1.31 (colored)

Sync with HEAD.

Revision 1.36 / (download) - annotate - [select for diffs], Fri Sep 17 18:42:41 2004 UTC (7 years, 8 months ago) by itojun
Branch: MAIN
Changes since 1.35: +10 -2 lines
Diff to previous 1.35 (colored)

deal with PCMCIA_TPCE_IO_RANGE_ADDRSIZE_NONE and
PCMCIA_TPCE_IO_RANGE_LENGTHSIZE_NONE properly.  enami
solves kern/26726.

Revision 1.31.6.2 / (download) - annotate - [select for diffs], Thu Aug 12 11:42:01 2004 UTC (7 years, 9 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.31.6.1: +26 -27 lines
Diff to previous 1.31.6.1 (colored) to branchpoint 1.31 (colored)

Sync with HEAD.

Revision 1.35 / (download) - annotate - [select for diffs], Tue Aug 10 19:20:20 2004 UTC (7 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.34: +3 -3 lines
Diff to previous 1.34 (colored)

Constify.

Revision 1.34 / (download) - annotate - [select for diffs], Sat Aug 7 01:52:42 2004 UTC (7 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.33: +5 -7 lines
Diff to previous 1.33 (colored)

Swap around the output in some other cases so it's consistent.
Remove some more DELAY()s.

Revision 1.33 / (download) - annotate - [select for diffs], Sat Aug 7 01:06:38 2004 UTC (7 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.32: +22 -21 lines
Diff to previous 1.32 (colored)

Only DELAY() once per CIS region, not once per tuple.
For PCMCIACISDEBUG, print out the tuple *before* parsing it or calling the
callback, so that we can see the tuple that the callback claimed.

Revision 1.31.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.31: +5 -4 lines
Diff to previous 1.31 (colored)

Sync with HEAD

Revision 1.32 / (download) - annotate - [select for diffs], Wed Oct 22 09:13:17 2003 UTC (8 years, 7 months ago) by mjl
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.31: +5 -4 lines
Diff to previous 1.31 (colored)

Typo in comment. From OpenBSD.

Revision 1.29.10.1 / (download) - annotate - [select for diffs], Tue Oct 21 03:43:18 2003 UTC (8 years, 7 months ago) by jmc
Branch: netbsd-1-6
CVS Tags: 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
Changes since 1.29: +52 -37 lines
Diff to previous 1.29 (colored) next main 1.30 (colored)

Pullup to rev 1.31 (requested in ticket #699)
Enable support for multi-function pcmcia cards.

Revision 1.24.2.4 / (download) - annotate - [select for diffs], Fri Sep 6 08:45:45 2002 UTC (9 years, 8 months ago) by jdolecek
Branch: kqueue
Changes since 1.24.2.3: +50 -31 lines
Diff to previous 1.24.2.3 (colored) to branchpoint 1.24 (colored) next main 1.25 (colored)

sync kqueue branch with HEAD

Revision 1.29.8.2 / (download) - annotate - [select for diffs], Thu Aug 29 05:22:45 2002 UTC (9 years, 8 months ago) by gehenna
Branch: gehenna-devsw
Changes since 1.29.8.1: +50 -31 lines
Diff to previous 1.29.8.1 (colored) to branchpoint 1.29 (colored) next main 1.30 (colored)

catch up with -current.

Revision 1.21.2.9 / (download) - annotate - [select for diffs], Tue Aug 27 23:46:56 2002 UTC (9 years, 9 months ago) by nathanw
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.21.2.8: +50 -31 lines
Diff to previous 1.21.2.8 (colored) next main 1.22 (colored)

Catch up to -current.

Revision 1.31 / (download) - annotate - [select for diffs], Thu Aug 15 10:37:02 2002 UTC (9 years, 9 months ago) by christos
Branch: MAIN
CVS Tags: nathanw_sa_before_merge, nathanw_sa_base, kqueue-beforemerge, kqueue-base, kqueue-aftermerge, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw, gehenna-devsw-base, fvdl_fs64_base
Branch point for: ktrace-lwp
Changes since 1.30: +50 -31 lines
Diff to previous 1.30 (colored)

Fix multi-function card memory problems:
- centralize pcmcia function allocation and free'ing.
- free the cfe too, not just the pf in the multifunction card case.
- don't free pointers while walking the list, because free() will
  fill the memory with deadbeef, thus killing list walking.

Revision 1.24.2.3 / (download) - annotate - [select for diffs], Sun Jun 23 17:48:21 2002 UTC (9 years, 11 months ago) by jdolecek
Branch: kqueue
Changes since 1.24.2.2: +6 -10 lines
Diff to previous 1.24.2.2 (colored) to branchpoint 1.24 (colored)

catch up with -current on kqueue branch

Revision 1.29.8.1 / (download) - annotate - [select for diffs], Thu Jun 20 16:33:58 2002 UTC (9 years, 11 months ago) by gehenna
Branch: gehenna-devsw
Changes since 1.29: +6 -10 lines
Diff to previous 1.29 (colored)

catch up with -current.

Revision 1.21.2.8 / (download) - annotate - [select for diffs], Thu Jun 20 03:46:13 2002 UTC (9 years, 11 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.21.2.7: +6 -10 lines
Diff to previous 1.21.2.7 (colored)

Catch up to -current.

Revision 1.30 / (download) - annotate - [select for diffs], Sat Jun 1 23:51:02 2002 UTC (9 years, 11 months ago) by lukem
Branch: MAIN
Changes since 1.29: +6 -10 lines
Diff to previous 1.29 (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.21.2.7 / (download) - annotate - [select for diffs], Thu Feb 28 04:14:14 2002 UTC (10 years, 2 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.21.2.6: +4 -6 lines
Diff to previous 1.21.2.6 (colored)

Catch up to -current.

Revision 1.24.2.2 / (download) - annotate - [select for diffs], Mon Feb 11 20:10:07 2002 UTC (10 years, 3 months ago) by jdolecek
Branch: kqueue
Changes since 1.24.2.1: +4 -6 lines
Diff to previous 1.24.2.1 (colored) to branchpoint 1.24 (colored)

Sync w/ -current.

Revision 1.29 / (download) - annotate - [select for diffs], Sat Jan 12 16:25:15 2002 UTC (10 years, 4 months ago) by tsutsui
Branch: MAIN
CVS Tags: 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-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, ifpoll-base, ifpoll, eeh-devprop-base, eeh-devprop
Branch point for: netbsd-1-6, gehenna-devsw
Changes since 1.28: +4 -6 lines
Diff to previous 1.28 (colored)

Call malloc(9) with M_ZERO flag instead of memset() after malloc().

Revision 1.24.2.1 / (download) - annotate - [select for diffs], Thu Jan 10 19:57:24 2002 UTC (10 years, 4 months ago) by thorpej
Branch: kqueue
Changes since 1.24: +32 -3 lines
Diff to previous 1.24 (colored)

Sync kqueue branch with -current.

Revision 1.21.2.6 / (download) - annotate - [select for diffs], Tue Jan 8 00:31:27 2002 UTC (10 years, 4 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.21.2.5: +2 -3 lines
Diff to previous 1.21.2.5 (colored)

Catch up to -current.

Revision 1.28 / (download) - annotate - [select for diffs], Thu Nov 15 09:48:12 2001 UTC (10 years, 6 months ago) by lukem
Branch: MAIN
Changes since 1.27: +2 -3 lines
Diff to previous 1.27 (colored)

don't need <sys/types.h> when including <sys/param.h>

Revision 1.21.2.5 / (download) - annotate - [select for diffs], Wed Nov 14 19:15:41 2001 UTC (10 years, 6 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.21.2.4: +18 -2 lines
Diff to previous 1.21.2.4 (colored)

Catch up to -current.

Revision 1.27 / (download) - annotate - [select for diffs], Tue Nov 13 07:26:34 2001 UTC (10 years, 6 months ago) by lukem
Branch: MAIN
Changes since 1.26: +4 -1 lines
Diff to previous 1.26 (colored)

add RCSIDs

Revision 1.25.2.1 / (download) - annotate - [select for diffs], Mon Nov 12 21:18:25 2001 UTC (10 years, 6 months ago) by thorpej
Branch: thorpej-mips-cache
Changes since 1.25: +15 -2 lines
Diff to previous 1.25 (colored) next main 1.26 (colored)

Sync the thorpej-mips-cache branch with -current.

Revision 1.26 / (download) - annotate - [select for diffs], Thu Oct 25 20:20:24 2001 UTC (10 years, 7 months ago) by bouyer
Branch: MAIN
CVS Tags: thorpej-mips-cache-base
Changes since 1.25: +15 -2 lines
Diff to previous 1.25 (colored)

Commit changes I posted to tech-kern on Oct 14, which makes the ethernet part
of my Xircom RealPort Ethernet 10/100 + Modem (REM56G) work.
The modem part is still not usable (this would need some PCMCIA magic that
I don't know how to do; see my message to tech-kern on Oct 07).
Change to pcmcia_cis.c from OpenBSD.
I checked that this doesn't break a 3com 3C562D (ethernet+modem) which I
also have.

Revision 1.24.4.1 / (download) - annotate - [select for diffs], Mon Oct 1 12:46:09 2001 UTC (10 years, 7 months ago) by fvdl
Branch: thorpej-devvp
Changes since 1.24: +15 -1 lines
Diff to previous 1.24 (colored) next main 1.25 (colored)

Catch up with -current.

Revision 1.21.2.4 / (download) - annotate - [select for diffs], Wed Sep 26 19:54:58 2001 UTC (10 years, 8 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.21.2.3: +15 -1 lines
Diff to previous 1.21.2.3 (colored)

Catch up to -current.
Again.

Revision 1.25 / (download) - annotate - [select for diffs], Mon Sep 24 14:19:10 2001 UTC (10 years, 8 months ago) by itohy
Branch: MAIN
CVS Tags: thorpej-devvp-base3, thorpej-devvp-base2
Branch point for: thorpej-mips-cache
Changes since 1.24: +15 -1 lines
Diff to previous 1.24 (colored)

Add simple boundary check on CIS parsing.
I have a weird PC-card-style appliance (I'm not sure I may call it a PC card)
whose ``CIS'' reads zeros forever, which caused kernel panic.

For your interest, it is a cooling fan to be inserted to a PC card slot.

Revision 1.21.2.3 / (download) - annotate - [select for diffs], Fri Aug 24 00:10:30 2001 UTC (10 years, 9 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.21.2.2: +3 -3 lines
Diff to previous 1.21.2.2 (colored)

Catch up with -current.

Revision 1.24 / (download) - annotate - [select for diffs], Sat Jul 7 16:51:47 2001 UTC (10 years, 10 months ago) by thorpej
Branch: MAIN
CVS Tags: thorpej-devvp-base, pre-chs-ubcperf, post-chs-ubcperf
Branch point for: thorpej-devvp, kqueue
Changes since 1.23: +3 -3 lines
Diff to previous 1.23 (colored)

bzero -> memset

Revision 1.21.2.2 / (download) - annotate - [select for diffs], Thu Jun 21 20:05:20 2001 UTC (10 years, 11 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.21.2.1: +1 -3 lines
Diff to previous 1.21.2.1 (colored)

Catch up to -current.

Revision 1.23 / (download) - annotate - [select for diffs], Sun May 13 04:24:28 2001 UTC (11 years ago) by jmc
Branch: MAIN
Changes since 1.22: +1 -3 lines
Diff to previous 1.22 (colored)

Turn off PCMCIACISDEBUG by default. This should get set with options in a config file

Revision 1.12.2.3 / (download) - annotate - [select for diffs], Sat Apr 21 17:49:34 2001 UTC (11 years, 1 month ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.12.2.2: +4 -4 lines
Diff to previous 1.12.2.2 (colored) to branchpoint 1.12 (colored) next main 1.13 (colored)

Sync with HEAD

Revision 1.21.2.1 / (download) - annotate - [select for diffs], Mon Apr 9 01:57:17 2001 UTC (11 years, 1 month ago) by nathanw
Branch: nathanw_sa
Changes since 1.21: +4 -4 lines
Diff to previous 1.21 (colored)

Catch up with -current.

Revision 1.22 / (download) - annotate - [select for diffs], Tue Mar 27 18:09:31 2001 UTC (11 years, 2 months ago) by toshii
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base
Changes since 1.21: +4 -4 lines
Diff to previous 1.21 (colored)

Change place of tuple.{memt,memh} initialization.

Revision 1.18.4.2 / (download) - annotate - [select for diffs], Tue Mar 13 21:36:48 2001 UTC (11 years, 2 months ago) by he
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001
Changes since 1.18.4.1: +5 -1 lines
Diff to previous 1.18.4.1 (colored) to branchpoint 1.18 (colored) next main 1.19 (colored)

Pull up revision 1.21 (requested by martin):
  Add some small delays at appropriate places in CIS reading code.
  This is a stopgap fix for PR#9984, avoiding a panic when an
  ``AVM Fritz!'' ISDN card is installed in a cardbus slot.

Revision 1.12.2.2 / (download) - annotate - [select for diffs], Sun Feb 11 19:16:12 2001 UTC (11 years, 3 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.12.2.1: +5 -1 lines
Diff to previous 1.12.2.1 (colored) to branchpoint 1.12 (colored)

Sync with HEAD.

Revision 1.21 / (download) - annotate - [select for diffs], Sat Feb 10 23:22:10 2001 UTC (11 years, 3 months ago) by martin
Branch: MAIN
Branch point for: nathanw_sa
Changes since 1.20: +5 -1 lines
Diff to previous 1.20 (colored)

Stopgap fix for PR 9984: sprinkle some (small) delays at appropriate
places into the CIS reading code.

The card in question has IO8 only enabled in its CIS info and is apparently
not able to keep up with quick reads. It words fine in a pcmcia slot but
panics(!) the kernel in a TI 1250 cardbus slot. This may be a failure of
the pci cardbus code when initializing this bridge. When finding (and
fixing) that, we should back this change out.

The card I am testing with is not broken, I have multiple versions of it
(AVM Fritz! pcmcia ISDN card), all work fine on windows and all cause
us to panic because of bogus CIS info read.

XXX - panicing because of bogus CIS data is probably another error.

Revision 1.12.2.1 / (download) - annotate - [select for diffs], Mon Nov 20 11:42:46 2000 UTC (11 years, 6 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.12: +136 -18 lines
Diff to previous 1.12 (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.20 / (download) - annotate - [select for diffs], Tue Oct 17 10:13:46 2000 UTC (11 years, 7 months ago) by haya
Branch: MAIN
Changes since 1.19: +58 -1 lines
Diff to previous 1.19 (colored)

Add a cis decoding function which decodes some CISTPL_FUNCE tuples for
disk and network functions.

Revision 1.18.4.1 / (download) - annotate - [select for diffs], Tue Aug 22 07:27:22 2000 UTC (11 years, 9 months ago) by jun
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-5-BETA2, netbsd-1-5-BETA
Changes since 1.18: +8 -2 lines
Diff to previous 1.18 (colored)

Pullup rev. 1.19 (approved by thorpej):
apply Kenji Aoyama <aoyama@nk.mcu.or.jp>'s patch
on port-hpcmips-ja@jp.netbsd.org Mon, 10 Jul 2000 21:21:47 +0900
FIX:
  Can't read CIS tuple chain:some TDK CF Flash memory card.

Revision 1.19 / (download) - annotate - [select for diffs], Fri Jul 14 08:02:12 2000 UTC (11 years, 10 months ago) by jun
Branch: MAIN
Changes since 1.18: +8 -2 lines
Diff to previous 1.18 (colored)

apply Kenji Aoyama <aoyama@nk.mcu.or.jp>'s patch
on port-hpcmips-ja@jp.netbsd.org Mon, 10 Jul 2000 21:21:47 +0900

FIX:
  Can't read CIS tuple chain:some TDK CF Flash memory card.

Revision 1.18 / (download) - annotate - [select for diffs], Mon Feb 21 03:26:41 2000 UTC (12 years, 3 months ago) by enami
Branch: MAIN
CVS Tags: netbsd-1-5-base, netbsd-1-5-ALPHA2, minoura-xpg4dl-base, minoura-xpg4dl
Branch point for: netbsd-1-5
Changes since 1.17: +3 -3 lines
Diff to previous 1.17 (colored)

Cosmetic changes.

Revision 1.17 / (download) - annotate - [select for diffs], Thu Feb 10 09:01:52 2000 UTC (12 years, 3 months ago) by chopps
Branch: MAIN
CVS Tags: chs-ubc2-newbase
Changes since 1.16: +5 -3 lines
Diff to previous 1.16 (colored)

map common memory 8 bit for cis scan when following longlinks.

Revision 1.16 / (download) - annotate - [select for diffs], Tue Jan 25 06:36:17 2000 UTC (12 years, 4 months ago) by chopps
Branch: MAIN
Changes since 1.15: +13 -1 lines
Diff to previous 1.15 (colored)

The cfe is initialized to the default entry, when a table entry value
is present don't OR in the flags with the defaults, replace them.

Revision 1.15 / (download) - annotate - [select for diffs], Thu Jan 20 08:47:59 2000 UTC (12 years, 4 months ago) by enami
Branch: MAIN
Changes since 1.14: +4 -4 lines
Diff to previous 1.14 (colored)

Don't overwrite cfe->flags.

Revision 1.10.2.1 / (download) - annotate - [select for diffs], Sat Jan 15 18:05:48 2000 UTC (12 years, 4 months ago) by he
Branch: netbsd-1-4
CVS Tags: netbsd-1-4-PATCH003, netbsd-1-4-PATCH002
Changes since 1.10: +46 -6 lines
Diff to previous 1.10 (colored) next main 1.11 (colored)

Pull up revision 1.14 (requesged by cgd):
  Make PCMCIA CIS parsing more robust.

Revision 1.14 / (download) - annotate - [select for diffs], Fri Jan 14 23:09:53 2000 UTC (12 years, 4 months ago) by cgd
Branch: MAIN
Changes since 1.13: +46 -6 lines
Diff to previous 1.13 (colored)

Some additional sanity checks to keep this code from bursting into
flame if presented with bad CIS data (e.g. because of a memory space
conflict):
* more sanity checking on LONGLINK_MFC CIS tuples (exact length check, sanity
  check on size vs. size of array we allocated for them), to avoid various
  missteps which could cause this code to complete trash the kernel stack.
* clear the entire contents of the state structure before processing, so
  things like uninitted pointers will actually have a known value!
* be more careful with CISTPL_CFTABLE_ENTRY: check to see that the current
  state's default_entry isn't NULL before dereferencing it.

Revision 1.12.8.1 / (download) - annotate - [select for diffs], Mon Dec 27 18:35:27 1999 UTC (12 years, 5 months ago) by wrstuden
Branch: wrstuden-devbsize
Changes since 1.12: +8 -7 lines
Diff to previous 1.12 (colored) next main 1.13 (colored)

Pull up to last week's -current.

Revision 1.12.4.1 / (download) - annotate - [select for diffs], Mon Nov 15 00:41:14 1999 UTC (12 years, 6 months ago) by fvdl
Branch: fvdl-softdep
Changes since 1.12: +8 -7 lines
Diff to previous 1.12 (colored) next main 1.13 (colored)

Sync with -current

Revision 1.13 / (download) - annotate - [select for diffs], Sun Nov 7 07:44:21 1999 UTC (12 years, 6 months ago) by enami
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, fvdl-softdep-base
Changes since 1.12: +8 -7 lines
Diff to previous 1.12 (colored)

Print range of all iospaces or all memspaces if their length aren't zero.

Revision 1.10.4.1 / (download) - annotate - [select for diffs], Mon Aug 2 22:04:48 1999 UTC (12 years, 9 months ago) by thorpej
Branch: chs-ubc2
Changes since 1.10: +18 -16 lines
Diff to previous 1.10 (colored) next main 1.11 (colored)

Update from trunk.

Revision 1.12 / (download) - annotate - [select for diffs], Sun Jul 11 00:34:37 1999 UTC (12 years, 10 months ago) by bad
Branch: MAIN
CVS Tags: comdex-fall-1999-base, comdex-fall-1999, chs-ubc2-base
Branch point for: wrstuden-devbsize, thorpej_scsipi, fvdl-softdep
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

In pcmcia_pars_cis_tuple(): in the PCMCIA_TPCE_FS_MEMSPACE_TABLE case
there is one more memspace in the table then the PCMCIA_TPCE_MS_COUNT
mask produces.

Revision 1.11 / (download) - annotate - [select for diffs], Sun Jul 11 00:26:29 1999 UTC (12 years, 10 months ago) by bad
Branch: MAIN
Changes since 1.10: +16 -14 lines
Diff to previous 1.10 (colored)

In pcmcia_print_cis(): When printing io and mem spaces don't append trailing
0s if length or hostaddr are zero, instead DTRT.

Revision 1.10 / (download) - annotate - [select for diffs], Tue Dec 29 09:03:15 1998 UTC (13 years, 4 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.9: +33 -8 lines
Diff to previous 1.9 (colored)

check for end of tuple while reading cfe data

Revision 1.9 / (download) - annotate - [select for diffs], Sat Aug 22 23:41:48 1998 UTC (13 years, 9 months ago) by msaitoh
Branch: MAIN
CVS Tags: kenh-if-detach-base, kenh-if-detach, chs-ubc-base, chs-ubc
Changes since 1.8: +8 -5 lines
Diff to previous 1.8 (colored)

fix version string (from PC Card Standard, April 1998 (Release 6.1))

Revision 1.8 / (download) - annotate - [select for diffs], Thu Aug 13 15:03:06 1998 UTC (13 years, 9 months ago) by nathanw
Branch: MAIN
Changes since 1.7: +16 -13 lines
Diff to previous 1.7 (colored)

Use PCMCIA_FUNCTION definitions.
Initialize function ID in new pcmcia_function structures to
PCMCIA_FUNCTION_UNSPEC, not PCMCIA_FUNCTION_MULTIFUNCTION (0).

Revision 1.7 / (download) - annotate - [select for diffs], Sun Jul 19 17:28:16 1998 UTC (13 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: eeh-paddr_t-base, eeh-paddr_t
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Add a devlist2h.awk so that we don't sprinkle the same constants over
each device driver file and use it.

Revision 1.6 / (download) - annotate - [select for diffs], Wed Jul 1 07:13:41 1998 UTC (13 years, 10 months ago) by marc
Branch: MAIN
Changes since 1.5: +34 -11 lines
Diff to previous 1.5 (colored)

better MFC parsing (for 3c56[23]D), and make sure the pf is zeroed out before using it (for adaptec 1460b)

Revision 1.5 / (download) - annotate - [select for diffs], Fri May 29 16:21:28 1998 UTC (14 years ago) by msaitoh
Branch: MAIN
Changes since 1.4: +10 -1 lines
Diff to previous 1.4 (colored)

add some information from "PC Card standard March 1997"

Revision 1.4 / (download) - annotate - [select for diffs], Mon Mar 9 21:54:13 1998 UTC (14 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.3: +6 -5 lines
Diff to previous 1.3 (colored)

- fix pcmcia_scan_cis to return:
	-1 error
	 0 desired tuple not found
	 1 desired tuple found

Revision 1.3 / (download) - annotate - [select for diffs], Sun Oct 19 14:00:38 1997 UTC (14 years, 7 months ago) by enami
Branch: MAIN
CVS Tags: 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
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)

Make `manufacturer' and `product' 32bit wide so that they can contain
both 16bit id values found in card CIS and special value to indicate
that no value found in CIS.  Use that special value for the card that
doesn't have id values.  Test that value in ne2000_match().

Revision 1.2 / (download) - annotate - [select for diffs], Thu Oct 16 23:27:33 1997 UTC (14 years, 7 months ago) by thorpej
Branch: MAIN
Changes since 1.1: +1158 -0 lines
Diff to previous 1.1 (colored)

Pull marc-pcmcia branch down from trunk.

Revision 1.1.2.10 / (download) - annotate - [select for diffs], Thu Oct 16 22:43:46 1997 UTC (14 years, 7 months ago) by thorpej
Branch: marc-pcmcia
Changes since 1.1.2.9: +30 -1 lines
Diff to previous 1.1.2.9 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Copyright/license update.

Revision 1.1.2.9 / (download) - annotate - [select for diffs], Wed Oct 15 02:41:47 1997 UTC (14 years, 7 months ago) by enami
Branch: marc-pcmcia
Changes since 1.1.2.8: +2 -2 lines
Diff to previous 1.1.2.8 (colored) to branchpoint 1.1 (colored)

No need to cast a generic pointer.

Revision 1.1.2.8 / (download) - annotate - [select for diffs], Tue Oct 14 20:19:15 1997 UTC (14 years, 7 months ago) by thorpej
Branch: marc-pcmcia
Changes since 1.1.2.7: +1003 -905 lines
Diff to previous 1.1.2.7 (colored) to branchpoint 1.1 (colored)

KNF, RCS IDs.

Revision 1.1.2.7 / (download) - annotate - [select for diffs], Thu Sep 18 02:44:54 1997 UTC (14 years, 8 months ago) by marc
Branch: marc-pcmcia
Changes since 1.1.2.6: +77 -62 lines
Diff to previous 1.1.2.6 (colored) to branchpoint 1.1 (colored)

deal with the case of a card with a LONGLINK_MFC and an implicit but
invalid LONGLINK.  Also be more verbose for debugging of this sort of
situation.

Revision 1.1.2.6 / (download) - annotate - [select for diffs], Sat Aug 23 01:49:50 1997 UTC (14 years, 9 months ago) by thorpej
Branch: marc-pcmcia
Changes since 1.1.2.5: +1 -0 lines
Diff to previous 1.1.2.5 (colored) to branchpoint 1.1 (colored)

Make sure the newly allocated function structure is zero'd.

Revision 1.1.2.5 / (download) - annotate - [select for diffs], Sun Aug 10 22:49:43 1997 UTC (14 years, 9 months ago) by thorpej
Branch: marc-pcmcia
Changes since 1.1.2.4: +2 -2 lines
Diff to previous 1.1.2.4 (colored) to branchpoint 1.1 (colored)

Always print a message if the CIS has a wrong checksum.  Do not fail if
the checksum is wrong; many WaveLAN cards have bad checksums, but work fine.

Revision 1.1.2.4 / (download) - annotate - [select for diffs], Sun Aug 10 22:47:53 1997 UTC (14 years, 9 months ago) by thorpej
Branch: marc-pcmcia
Changes since 1.1.2.3: +18 -19 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], Wed Jul 30 19:34:08 1997 UTC (14 years, 9 months ago) by thorpej
Branch: marc-pcmcia
Changes since 1.1.2.2: +2 -1 lines
Diff to previous 1.1.2.2 (colored) to branchpoint 1.1 (colored)

If Really Verbse Debugging is compiled in, use a patchable variable to
turn the messages on/off, so you can clean up the output without rebuilding.

Revision 1.1.2.2 / (download) - annotate - [select for diffs], Wed Jul 30 07:38:56 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:27 1997 UTC (14 years, 9 months ago) by marc
Branch: marc-pcmcia
Changes since 1.1: +1015 -0 lines
Diff to previous 1.1 (colored)

added pcmcia infrastructure and a few devices

Revision 1.1, Wed Jul 30 07:30:26 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 pcmcia_cis.c was initially added on branch marc-pcmcia.

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>