<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/pcic, branch release/4.10.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F4.10.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F4.10.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2001-07-09T07:19:58Z</updated>
<entry>
<title>MFC: Two cbus based pccard bridges' PNP ids.</title>
<updated>2001-07-09T07:19:58Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2001-07-09T07:19:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3b489f2e4d60ad736e9c8e35f28d98b705fb77f3'/>
<id>urn:sha1:3b489f2e4d60ad736e9c8e35f28d98b705fb77f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge some PNP ids from current.</title>
<updated>2001-04-21T05:31:51Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2001-04-21T05:31:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=862b2ec2aca0a51539358a3abcf76421537ba1ff'/>
<id>urn:sha1:862b2ec2aca0a51539358a3abcf76421537ba1ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[MFC]: add PNPID for PnP PCMCIA, SCM SwapBox Classic X2P.</title>
<updated>2000-12-23T14:09:25Z</updated>
<author>
<name>MIHIRA Sanpei Yoshiro</name>
<email>sanpei@FreeBSD.org</email>
</author>
<published>2000-12-23T14:09:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f872b6e5f0199cd1930a7b18df88059a4e4ed43e'/>
<id>urn:sha1:f872b6e5f0199cd1930a7b18df88059a4e4ed43e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: recent pccard changes(PC Card bus, kludge version)</title>
<updated>2000-10-15T04:12:45Z</updated>
<author>
<name>MIHIRA Sanpei Yoshiro</name>
<email>sanpei@FreeBSD.org</email>
</author>
<published>2000-10-15T04:12:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ffd0149690f930ca4615330f2d1e0ce90ab077e0'/>
<id>urn:sha1:ffd0149690f930ca4615330f2d1e0ce90ab077e0</id>
<content type='text'>
  - Add PIOCSRESOURCE(IOC_GET_RESOURCE_RANGE).
    Now /usr/sbin/pccardd read free resource(io,irq) range with
    this ioctl.

  - Add Vpp power at 5.0V rather than 0.(sys/pccard/pccard.c)
  - Remove 9 unnecessary includes.
  - here is no atdevbase on the alpha. Hide this case statement
    on alpha until the design/implementation is complete
    (sys/pccard/pccard.c 1.107-&gt;1.108)
  - Add PnP Id: ACTIONTECH and SMC Swapbox Plug and Play
  - Add some debug stuff hidden behind bootverbose.
    (sys/pccard/pcic.c 1.96-&gt;1.97)

  - check {IO,IRQ}_ASSIGNED flags before release {io,irq} resources.
  - fix multi io window in release io routine
  - print out error reason if it was failed in assign_io

	sys/pccard
		cardinfo.h	1.17  -&gt; 1.18
		pccard.c	1.107 -&gt; 1.108
				1.109 -&gt; 1.112
		pccard_nbk.c	1.21  -&gt; 1.22
		pcic.c		1.96  -&gt; 1.98
		pcic.h		1.6   -&gt; 1.7

	sys/dev/pcic
		i82365reg.h	1.3   -&gt; 1.5

	usr.sbin/pccard/pccardd
		cardd.c		1.56  -&gt; 1.63
		cardd.h		1.25  -&gt; 1.26
		util.c		1.15  -&gt; 1.16

Obtained from:  PAO
</content>
</entry>
<entry>
<title>MFC: Latest pccard kernel bits</title>
<updated>2000-05-23T03:57:04Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2000-05-23T03:57:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1623195bae2c5b20de5d8757b969ecf9588c1078'/>
<id>urn:sha1:1623195bae2c5b20de5d8757b969ecf9588c1078</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Correct PnP ids for pcic-like cards.</title>
<updated>2000-03-10T05:26:32Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2000-03-10T05:26:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8663154bbc9cd38042e594283af4f9df5e98c013'/>
<id>urn:sha1:8663154bbc9cd38042e594283af4f9df5e98c013</id>
<content type='text'>
Approved by: jkh
</content>
</entry>
<entry>
<title>Add some comments about things that have become bad as I've been</title>
<updated>2000-01-10T06:17:27Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2000-01-10T06:17:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=82af5353b069bba7a516739631df1ce2231f5304'/>
<id>urn:sha1:82af5353b069bba7a516739631df1ce2231f5304</id>
<content type='text'>
working on this code, or things that I think are layering violations.
Plus a minor whitespace cleanup in one place while I'm at it.
</content>
</entry>
<entry>
<title>Checkpoint of today's changes.  We now get to the point where the pccard</title>
<updated>2000-01-06T07:30:28Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2000-01-06T07:30:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=deae2aaf911d33d59ce50d50e0deb95c80aaf9b5'/>
<id>urn:sha1:deae2aaf911d33d59ce50d50e0deb95c80aaf9b5</id>
<content type='text'>
layer is trying to access the now unexistant chip functions.
o Added DEVPRINTF which is like DPRINTF only calls device_printf.
o Made it possible to define PCICDEBUG
o Remove ph_parent and use the softc pointer sc instead in pcic_handle.
o Remove all references to dv_xname
o Add some debug messages.
o enable MI attach/detach calling for pccard.
o convert pcic_chip_socket_{en,dis}able to pcic_{dis,en}able_socket
  and connect them to the power_{enable,disbale}_socket.
o Remove pccard pointer from pcic_softc.
o GC some unused pccard functions.
o Convert pccard_chip_socket* to POWER_ENABLE_SOCKET
o kill pccard_attach_args.
o power_if.m updates.  More to come.
</content>
</entry>
<entry>
<title>Connect interrupts and start processing them.  We panic on card removal</title>
<updated>2000-01-03T06:45:16Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2000-01-03T06:45:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fe98624bbbe09125f4467ea5b13884429395c4c3'/>
<id>urn:sha1:fe98624bbbe09125f4467ea5b13884429395c4c3</id>
<content type='text'>
now, but we're getting interrupts!
o Add pcic_suspend/pcic_resume so we can detach our children on suspention
  and fix the state of the pcic on resume.
o Remove some unused parts of softc.
o Centralize resource activation/deactivation for pcic bridge chip in
  the stylistic pcic_activate/pcic_deactivate.
o Add bus_print_child method so we can see the pccard attachment.
o Add pcic_identify in an attempt to make it possible to automatically id
  the pcic devices.  This works great, but we cannot divine the irq to use
  from this method, nor the memory hole.  For the moment, KLUDGE irq to be
  10 and memory hold to be 0xd0000.
o Loose the pnp probe stuff.  This may be a big mistake, but it is easy
  enough to add back later.  I did this so the identify routines can do their
  thing unmolested by pnp information.  The whole identify thing may be a bad
  idea to be ripped out later.
o change return type of pcic_intr to void, make it static and ripple
  this through the code.
o Add explicit call to bus_generic_attach at the end of pcic_attach to
  get any children probed/attached.
o add some comments about future directions/questionable things being
  done at different layers, etc.
</content>
</entry>
<entry>
<title>Delay creation of threads until after the idle thread is created, more</title>
<updated>1999-12-21T08:32:15Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>1999-12-21T08:32:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5882e70cb6af2f926e133554cfc484e1884cb61c'/>
<id>urn:sha1:5882e70cb6af2f926e133554cfc484e1884cb61c</id>
<content type='text'>
or less.  This is a kludge because there is no support for delayed
creation of threads early in the boot process.

NEWCARD new boots and the thread process starts and is visible from
ps.

Now, on to dev/pccard.
</content>
</entry>
</feed>
