freebsd-skq/sys/pccard
imp 2ca7489887 What:
o ToPIC is happy with two cards now, even when the two cards are
	  modems.
	o Fix (all?) hangs on boot when power is applied to the card.  I
	  suspect that this will make the Ricoh bridges happier and also
	  make a lot of VAIO owners happy (confirm to me in private email
	  please :-).
	o All Cardbus bridges should now support 3.3V, X.XV and Y.YV cards,
	  to the extent that the underlying hardware supports such cards.
	  (X.X and Y.Y haven't been assigned values yet :-).
	o Better 3.3V support for Ricoh ISA bridges.

How:
	o Don't mess with the power register when scanning the cards.  It
	  is unnecessary and causes BADVcc conditions on many chipsets.  These
	  in turn can cause an interrupt storm.
	o Make pcic_disable reset the slot's voltage.
	o Move initializing voltage for the slot until after it has been
	  disabled.
	o Fix a lot of issues with the pcic_cardbus_power routine.  We
	  now properly enable the card and take it out of reset after
	  a power change.
	o When detecting the card's voltage, if we're in a BadVcc state,
	  direct the bridge to rescan the card for what it supports.
	  (we might need to in the future set the power register to 0
	   before doing this).
	o Don't preserve CLKSTOP.  need to revisit this.
	o Better support for Ricoh ISA bridges for 3.3V cards.
	o Don't write to PCIC_POWER directly as offten, but instead go
	  through the pcic_power interface.
	o All cardbus bridges now default to use cardbus power control.
	o Add misc register definitions.
	o remove some (now) bogus comments.

Extra Special Thanks To: Scott Lamber for his kind and generous loan
of a Toshiba laptop with a ToPIC 100 in it for my use.
2002-06-23 01:55:10 +00:00
..
cardinfo.h Add some code which is compatible for NEWCARD. It makes manufacturer 2002-02-20 14:42:36 +00:00
cis.h MFPAO3. Improvement of of pccard cis tuple parsing capability. 2000-04-26 15:36:43 +00:00
driver.h Axe a few __P() while I'm in the neighborhood. 2001-03-22 05:49:18 +00:00
i82365.h What: 2002-06-23 01:55:10 +00:00
mecia.c Implement PIOCSRESOURCE for mecia like we do for pcic. 2001-08-14 23:24:56 +00:00
meciareg.h pcic98reg.h is now contained in meciareg.h. 2001-05-15 23:53:18 +00:00
pccard_beep.c Minor style(9) changes: 2001-05-14 06:15:24 +00:00
pccard_nbk.c Forget to change lookup function for oldcard side. 2002-05-30 18:48:44 +00:00
pccard_nbk.h Avoid doubly defining machdep.pccard 2002-01-08 19:35:27 +00:00
pccard.c What: 2002-06-23 01:55:10 +00:00
pcic_isa.c o Try to do 3.3V support better for the 6722 and 6729/30. 2001-11-09 07:33:54 +00:00
pcic_pci.c What: 2002-06-23 01:55:10 +00:00
pcic_pci.h What: 2002-06-23 01:55:10 +00:00
pcic.c What: 2002-06-23 01:55:10 +00:00
pcicvar.h <jkh> "Hey Rocky, watch me eject this pccard outta my laptop!" "What, 2001-09-13 08:26:55 +00:00
plxcard.c Change plxic to plxcard, per phk. He thnks plxic is too generic a 2001-06-01 05:20:38 +00:00
plxcardreg.h Change plxic to plxcard, per phk. He thnks plxic is too generic a 2001-06-01 05:20:38 +00:00
slot.h Add some code which is compatible for NEWCARD. It makes manufacturer 2002-02-20 14:42:36 +00:00