Date: Sun, 14 Jun 1998 14:18:36 +0900 From: Jun-ichiro itojun Itoh <itojun@iijlab.net> To: Michael Hancock <michaelh@cet.co.jp> Cc: Bill Fenner <fenner@parc.xerox.com>, Donald Burr <dburr@POBoxes.com>, Mike Smith <mike@smith.net.au>, bjc23@hermes.cam.ac.uk, freebsd-current@FreeBSD.ORG, Frank Mayhar <frank@exit.com> Subject: Re: Auto power-off? Message-ID: <11163.897801516@coconut.itojun.org> In-Reply-To: michaelh's message of Sun, 14 Jun 1998 12:07:20 JST. <Pine.SV4.3.95.980614115946.8470A-100000@parkplace.cet.co.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
>> After doing the appropriate ioctl, the APM in 2.2.6-PAO shuts off my >> Sharp Widenote when I halt the system. I understand that APM in PAO >> is fairly different from that in 2.2.6; I couldn't find any explicit >> "turn off on halt" code in 2.2.6-RELEASE. APM code in 2.2.6 does not conform to (some part of) APM BIOS spec, because in the past some report said there are some BIOS that does not conform to the spec. I believe APM code has to be updated to conform to the spec, and we should separate workarounds as "workarounds" (optional, maybe enabled by device flags), not mainstream code. >Speaking of PAO, I tagged along with a recent visitor and got a chance to >meet these guys and they seem like a dedicated group of people. > >The APM/PCMCIA stuff in NetBSD and BSDI, Wildboar, also looks interesting. >It would be cool if we could talk the PAO people into evaluating Wildboar >to see what they can swipe for FreeBSD, especially after the bus space >code from NetBSD comes in after CAM is integrated. Maybe they can use it >as a base and integrate in missing pieces that they've already done. Wildboar's APM/card service/socket service are rock stable and clean (in terms of programming model/API). I really would like to see it integrated, and of course I'll volunteer as I'm one of wildboar team (yea, I'm in too many groups). The author of wildboar (shinoda-san of jaist.ac.jp) seems to be really busy right now, he once said that he'll port to FreeBSD and work on cardbus support on wildboar, but he has no time for that... The largest difference between PAO and wildboar is implementation of socket/card service. While PAO implements it as pccardd (daemon), wildboar implements it in kernel. To integrate wildboar we need bus separation (yes, struct device), this is one more reason for me to try merging "new config". Catch me at USENIX if any of you are interested in gory details. itojun To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?11163.897801516>