From owner-cvs-all Sun Jul 7 11:52:34 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 36B9F37B401; Sun, 7 Jul 2002 11:52:30 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D34D543E42; Sun, 7 Jul 2002 11:52:29 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from freefall.freebsd.org (imp@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g67IqTJU010788; Sun, 7 Jul 2002 11:52:29 -0700 (PDT) (envelope-from imp@freefall.freebsd.org) Received: (from imp@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g67IqTOH010787; Sun, 7 Jul 2002 11:52:29 -0700 (PDT) Message-Id: <200207071852.g67IqTOH010787@freefall.freebsd.org> From: Warner Losh Date: Sun, 7 Jul 2002 11:52:29 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/pccard i82365.h pccard.c pcic.c pcic_pci.c pcic_pci.h X-FreeBSD-CVS-Branch: RELENG_4 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG imp 2002/07/07 11:52:29 PDT Modified files: (Branch: RELENG_4) sys/pccard i82365.h pccard.c pcic.c pcic_pci.c pcic_pci.h Log: MFC: A boatload of changes to power stuff o On boot, don't enable the power on the slot bogusly. This caused many systems to hang, some with Bad Vcc messages, on boot. o enable both vcc and vpp as '-1' so that they can both have 5.0 or 3.3 volts applied. o Use CardBus power now that I've discovered why it didn't work before (we were combining card reset with power, so I had to do the cardreset part by hand). o Add a workaround to try to unwedge things that get into the BadVcc state, needed for some BIOSes, and previosuly boggy freebsd code (likely never hit on the majority of laptops). o Add support for X.X and Y.Y volt cards, although no 16-bit versions of these cards are expected (why not, I'm here :-). o Add Ricoh 3.3V support for ISA Ricoh chipsets. o better boot verbose messages about power! o minor tweaks to the ToPIC support. o Added pcic_ignore_pci for some pathological cases that are in the wild that some folks want to use. o change memory default from bogus 0x44000000 to less bogus 0x84000000. o Add better comments to the code in general. o Fix some comments in i82365, add some constants to pcic_pci.h o a number of gratuitous(?) changes from suser_td -> suser(). These are cosmetic only. (I'd love to see this in 4.6.1, but that's likely not an option) Revision Changes Path 1.10.2.8 +2 -1 src/sys/pccard/i82365.h 1.106.2.13 +11 -27 src/sys/pccard/pccard.c 1.89.2.26 +154 -40 src/sys/pccard/pcic.c 1.54.2.20 +63 -53 src/sys/pccard/pcic_pci.c 1.23.2.10 +22 -0 src/sys/pccard/pcic_pci.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message