From owner-freebsd-mobile Sun Oct 13 10:27:22 1996 Return-Path: owner-mobile Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA26636 for mobile-outgoing; Sun, 13 Oct 1996 10:27:22 -0700 (PDT) Received: from rocky.mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id KAA26627 for ; Sun, 13 Oct 1996 10:27:18 -0700 (PDT) Received: (from nate@localhost) by rocky.mt.sri.com (8.7.5/8.7.3) id LAA27376; Sun, 13 Oct 1996 11:27:01 -0600 (MDT) Date: Sun, 13 Oct 1996 11:27:01 -0600 (MDT) Message-Id: <199610131727.LAA27376@rocky.mt.sri.com> From: Nate Williams To: "Brian T. Schellenberger - Personal Account" Cc: freebsd-mobile@freebsd.org Subject: Re: Working PCMCIA/CD-ROM/Modem/ethernet? In-Reply-To: <199610131641.MAA18476@mercury.interpath.com> References: <199610131641.MAA18476@mercury.interpath.com> Sender: owner-mobile@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I changed the distribution: to 'freebsd-mobile', since that's where the mobile folks hang out. :) > I have a laptop. Not wanting to repeat earlier mistakes, I want to > get a PCMCIA cards and devices that will WORK with my o/s of choice > without having to go to a lot of extra bother. For ethernet, the 3Com 3C589 series are your best bet. For modems, most of the modems cards work. > I have a "one Type III or two type II" PCMCIA on my machine, a > Prostar 9400. > > Questions . . . > > - Are there differences in PCMCIA slots on the machine that might > possibly render the FreeBSD drivers unusable regardless? Possibly, but recent Nomad snapshots have added support for newer (unsupported) cards. I haven't integrated the code yet, but I promise to get to it before Christmas. :) > - If so, how can I find out if they wil work? Try out the boot floppy in the machine. If it recognizes the cards it works. :) > - What versions of FreeBSD support what cards? -current and SNAPS support some of the cards, and the Nomad boot floppy supports even more (although a future SNAP will hopefully support most of the Nomad cards at some point). > And, most centrally, > > - I'd like to know of the exact brands being used by anybody who is > actually running FreeBSD (preferably production versions) with a > PCMCIA card or cards with the following devices attached: > - CD-ROM (essential) I've heard that the EIDE driver works with the built-in CD's. I've got a Sony external, but there isn't a driver for it. You might be able to hook an external CD to the Adaptect SLIM-SCSI card (supported by the Nomad code but not yet the FreeBSD -current code), but I haven't heard anything one way or the other. > - 28.8 modem I know of folks using Megahertz X-Jack. Someday I'm going to actually try getting my Motorola working, but up till now I have need for a modem. I'm sure it would be trivial to get it to work (as with any modem card). > - ethernet 3Com cards are known performers. Nate From owner-freebsd-mobile Sun Oct 13 18:53:01 1996 Return-Path: owner-mobile Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA17521 for mobile-outgoing; Sun, 13 Oct 1996 18:53:01 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA17513 for ; Sun, 13 Oct 1996 18:52:56 -0700 (PDT) Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.12/8.6.9) id LAA10890; Mon, 14 Oct 1996 11:21:28 +0930 From: Michael Smith Message-Id: <199610140151.LAA10890@genesis.atrad.adelaide.edu.au> Subject: Re: Working PCMCIA/CD-ROM/Modem/ethernet? To: nate@mt.sri.com (Nate Williams) Date: Mon, 14 Oct 1996 11:21:27 +0930 (CST) Cc: babbleon@mercury.interpath.com, freebsd-mobile@freebsd.org In-Reply-To: <199610131727.LAA27376@rocky.mt.sri.com> from "Nate Williams" at Oct 13, 96 11:27:01 am MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-mobile@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Nate Williams stands accused of saying: > > > I have a laptop. Not wanting to repeat earlier mistakes, I want to > > get a PCMCIA cards and devices that will WORK with my o/s of choice > > without having to go to a lot of extra bother. > > For ethernet, the 3Com 3C589 series are your best bet. For modems, most > of the modems cards work. FWIW, I'm using an "Xstreama" 28K modem (the cheapest I could find 8) and it works fine. I'm also using an Accton 2216 "NE2000" compatible ethernet card, but this required some changes to the 'ed' driver. Nate, what happened to the patches for this that I sent you and Soren for review? I never heard anything back on that. It would be nice to have them in the tree soon so that I could re-world my notebook... > > - ethernet > > 3Com cards are known performers. I get 600-800K/sec out of the 2216, so I guess it counts as a 'known performer' too. 8) > Nate -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] Collector of old Unix hardware. "Where are your PEZ?" The Tick [[ From owner-freebsd-mobile Sun Oct 13 23:07:47 1996 Return-Path: owner-mobile Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA29453 for mobile-outgoing; Sun, 13 Oct 1996 23:07:47 -0700 (PDT) Received: from rocky.mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id XAA29445 for ; Sun, 13 Oct 1996 23:07:44 -0700 (PDT) Received: (from nate@localhost) by rocky.mt.sri.com (8.7.5/8.7.3) id AAA29013; Mon, 14 Oct 1996 00:07:26 -0600 (MDT) Date: Mon, 14 Oct 1996 00:07:26 -0600 (MDT) Message-Id: <199610140607.AAA29013@rocky.mt.sri.com> From: Nate Williams To: Michael Smith Cc: nate@mt.sri.com (Nate Williams), babbleon@mercury.interpath.com, freebsd-mobile@freebsd.org Subject: Re: Working PCMCIA/CD-ROM/Modem/ethernet? In-Reply-To: <199610140151.LAA10890@genesis.atrad.adelaide.edu.au> References: <199610131727.LAA27376@rocky.mt.sri.com> <199610140151.LAA10890@genesis.atrad.adelaide.edu.au> Sender: owner-mobile@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Nate, what happened to the patches for this that I sent you and Soren for > review? I never heard anything back on that. It would be nice to have > them in the tree soon so that I could re-world my notebook... As I responded to you, the patches as they stood when you sent them to me were bogus. Somewhere in the midst of the bunch of code was the necessary fix for the modem card support, but alot of the code was also wrong and/or un-necessary. Recent Nomad releases have different code patched, but I haven't looked at it specifically yet. Until I can get code that looks good that I have feel 'good' about (ie; looks maintainable, it won't break 'desktop' sio support, etc..) I'll test it on both my laptop and desktop boxes. If it pasts muster I'll commit it then, and only then. So far no-one has given me (or Poul/S'ren) such code, so that's why it's not in the tree. ;) Nate From owner-freebsd-mobile Sun Oct 13 23:27:06 1996 Return-Path: owner-mobile Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA01280 for mobile-outgoing; Sun, 13 Oct 1996 23:27:06 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id XAA01253 for ; Sun, 13 Oct 1996 23:26:51 -0700 (PDT) Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.12/8.6.9) id PAA13513; Mon, 14 Oct 1996 15:56:35 +0930 From: Michael Smith Message-Id: <199610140626.PAA13513@genesis.atrad.adelaide.edu.au> Subject: Re: Working PCMCIA/CD-ROM/Modem/ethernet? To: nate@mt.sri.com (Nate Williams) Date: Mon, 14 Oct 1996 15:56:34 +0930 (CST) Cc: mobile@freebsd.org In-Reply-To: <199610140618.AAA29097@rocky.mt.sri.com> from "Nate Williams" at Oct 14, 96 00:18:56 am MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-mobile@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Nate Williams stands accused of saying: > > > I was referring > > to this patch, which attempts to make the pccard probe in if_ed.c work > > with non-memory-mapped cards. Obviously the printf()s are bogus; what > > is needed is someone with a shared-memory 'ed' card to verify that > > this still finds their card OK. The probe as it stands in -current > > doesn't even consider PIO-only cards. > > Can you send this to the mobile list, since I don't have any ED cards to > test it with (either desktop or laptop). Done. People - anyone with an 'ed' card (PCCard or desktop), please test this and _let_us_know_if_it_works_ for you! (patch below). > > This is still partly broken in that my card at least doesn't wake up > > out of suspend properly, but it means that the system doesn't hang > > forever when I suspend and when it comes back a remove/reinsert gets > > the card going again. > > AFAIK, *NONE* of the cards correctly wakeup out of suspend properly yet. > I know mine doesn't (3C589[BC], as it requires the same remove/insert > that you have to do. I think the only sensible way to handle a suspend is to "eject" the cards as part of the suspend process, and then treat any cards that are present on resume as new insertions; attempting to maintain state across suspends is just stupid. > Nate > > ps. Sorry for not getting back to you sooner with this! That's OK; I'm sorry I haven't pursued the matter harder earlier - I've had this patch in one form or another since July or so, but the machine it's running on keeps getting borrowed from me and taken elsewhere 8( *** /sys/i386/isa/if_ed.c Wed Aug 7 17:05:39 1996 --- if_ed.c Wed Aug 14 11:08:43 1996 *************** *** 226,232 **** */ static void edsuspend(struct pccard_dev *dp) ! { printf("ed%d: suspending\n", dp->isahd.id_unit); } --- 226,242 ---- */ static void edsuspend(struct pccard_dev *dp) ! { ! struct ed_softc *sc = &ed_softc[dp->isahd.id_unit]; ! /* ! * Some 'ed' cards will generate a interrupt as they go away, ! * and by the time the interrupt handler gets to the card, ! * the interrupt can't be cleared. ! * By setting gone here, we tell the handler to ignore the ! * interrupt when it happens. ! */ ! sc->gone = 1; /* avoid spinning endlessly in interrupt handler */ ! printf("ed%d: suspending\n", dp->isahd.id_unit); } *************** *** 254,260 **** --- 264,273 ---- return(ENXIO); if (ed_attach_isa(&dp->isahd)==0) return(ENXIO); + } else { + sc->gone = 0; /* reenable after a suspend */ } + /* * XXX TODO: * If it was initialized before, the device structure *************** *** 1364,1474 **** #if NCRD > 0 /* ! * Probe and vendor-specific initialization routine for PCCARDs */ static int ed_probe_pccard(isa_dev, ether) struct isa_device *isa_dev; u_char *ether; { ! struct ed_softc *sc = &ed_softc[isa_dev->id_unit]; ! int i; ! u_int memsize; ! u_char isa16bit; ! ! sc->nic_addr = isa_dev->id_iobase; ! sc->gone = 0; ! sc->is790 = 0; ! sc->cr_proto = ED_CR_RD2; ! sc->vendor = ED_VENDOR_PCCARD; ! sc->type = 0; ! sc->type_str = "PCCARD"; ! sc->kdc.kdc_description = "PCCARD Ethernet"; ! sc->mem_size = isa_dev->id_msize = memsize = 16384; ! sc->isa16bit = isa16bit = 1; ! ! for (i = 0; i < ETHER_ADDR_LEN; ++i) ! sc->arpcom.ac_enaddr[i] = ether[i]; ! ! #if ED_DEBUG ! printf("type = %x type_str=%s isa16bit=%d memsize=%d id_msize=%d\n", ! sc->type, sc->type_str, isa16bit, memsize, isa_dev->id_msize); ! #endif ! ! i = inb(sc->nic_addr + ED_PC_RESET); ! DELAY(100000); ! outb(sc->nic_addr + ED_PC_RESET,i); ! DELAY(100000); ! i = inb(sc->nic_addr + ED_PC_MISC); ! if (!i) { ! int j; ! printf("ed_probe_pccard: possible failure\n"); ! for (j=0;j<20 && !i;j++) { ! printf("."); ! DELAY(100000); ! i = inb(sc->nic_addr + ED_PC_MISC); ! } ! if (!i) { ! printf("dead :-(\n"); ! return 0; ! } ! printf("\n"); ! } ! /* ! * Set initial values for width/size. ! */ ! ! /* Make sure that we really have an 8390 based board */ ! if (!ed_probe_generic8390(sc)) { ! printf("ed_probe_generic8390 failed\n"); ! return (0); ! } ! sc->txb_cnt = 2; ! sc->tx_page_start = ED_PC_PAGE_OFFSET; ! sc->rec_page_start = sc->tx_page_start + ED_TXBUF_SIZE * sc->txb_cnt; ! sc->rec_page_stop = sc->tx_page_start + memsize / ED_PAGE_SIZE; ! ! sc->mem_shared = 1; ! sc->mem_start = (caddr_t) isa_dev->id_maddr; ! sc->mem_size = memsize; ! sc->mem_end = sc->mem_start + memsize; ! ! sc->mem_ring = sc->mem_start + ! sc->txb_cnt * ED_PAGE_SIZE * ED_TXBUF_SIZE; ! ! /* ! * Now zero memory and verify that it is clear ! */ ! bzero(sc->mem_start, memsize); ! ! for (i = 0; i < memsize; ++i) { ! if (sc->mem_start[i]) { ! printf("ed%d: failed to clear shared memory at %lx - check configuration\n", ! isa_dev->id_unit, kvtop(sc->mem_start + i)); ! return (0); ! } ! sc->mem_start[i] = (i - 5) & 0xff; ! } ! for (i = 0; i < memsize; ++i) { ! if ((sc->mem_start[i] & 0xff) != ((i - 5) & 0xff)) { ! printf("ed%d: shared memory failed at %lx (%x != %x) - check configuration\n", ! isa_dev->id_unit, kvtop(sc->mem_start + i), ! sc->mem_start[i], (i-5) & 0xff); ! return (0); ! } ! } ! i = inb(sc->nic_addr + ED_PC_MISC); ! if (!i) { ! printf("ed_probe_pccard: possible failure(2)\n"); ! } ! /* clear any pending interupts that we may have caused */ ! outb(sc->nic_addr + ED_P0_ISR, 0xff); ! return (ED_PC_IO_PORTS); } #endif /* NCRD > 0 */ --- 1377,1414 ---- #if NCRD > 0 /* ! * Probe framework for pccards. Replicates the standard framework, ! * minus the pccard driver registration and ignores the ether address ! * supplied (from the CIS), relying on the probe to find it instead. */ static int ed_probe_pccard(isa_dev, ether) struct isa_device *isa_dev; u_char *ether; { ! int nports; ! printf("ed_probe_pccard: try WD80x3\n"); ! nports = ed_probe_WD80x3(isa_dev); ! if (nports) ! return (nports); ! printf("ed_probe_pccard: try 3Com\n"); ! nports = ed_probe_3Com(isa_dev); ! if (nports) ! return (nports); ! printf("ed_probe_pccard: try NEx000\n"); ! nports = ed_probe_Novell(isa_dev); ! if (nports) ! return (nports); ! printf("ed_probe_pccard: try HP PClan\n"); ! nports = ed_probe_HP_pclanp(isa_dev); ! if (nports) ! return (nports); ! return (0); } #endif /* NCRD > 0 */ -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] Collector of old Unix hardware. "Where are your PEZ?" The Tick [[ From owner-freebsd-mobile Tue Oct 15 19:10:53 1996 Return-Path: owner-mobile Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA26636 for mobile-outgoing; Tue, 15 Oct 1996 19:10:53 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id TAA26624; Tue, 15 Oct 1996 19:10:42 -0700 (PDT) Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.12/8.6.9) id LAA27978; Wed, 16 Oct 1996 11:40:34 +0930 From: Michael Smith Message-Id: <199610160210.LAA27978@genesis.atrad.adelaide.edu.au> Subject: Planned changes to if_ed.c to support NE2000 PCCARDs To: mobile@freebsd.org Date: Wed, 16 Oct 1996 11:40:34 +0930 (CST) Cc: davidg@freebsd.org, wollman@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-mobile@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Well, I've received absolutely zero response to my previous calls for testers for these patches, so I can only conclude that either it has totally exterminated all the users of the 'ed' driver with PCCARDs, or I'm the only sucker using a cheap PCC ethernet. Either way, this is the last post before I just grit my teeth and commit the rotten thing. If nothing else, that'll get some results 8) David, Garrett, I'm cc'ing you on this because you're both implicated in the 'ed' driver and I don't want to tread on your toes. Note that the printfs will go away as soon as I hear from someone else that it still detects their shared-memory PCCARD ok. This diff is against if_ed.c version 1.106. *** /sys/i386/isa/if_ed.c Sat Oct 12 06:49:48 1996 --- if_ed.c Wed Oct 16 11:25:28 1996 *************** *** 227,232 **** --- 227,242 ---- static void edsuspend(struct pccard_dev *dp) { + struct ed_softc *sc = &ed_softc[dp->isahd.id_unit]; + /* + * Some 'ed' cards will generate a interrupt as they go away, + * and by the time the interrupt handler gets to the card, + * the interrupt can't be cleared. + * By setting gone here, we tell the handler to ignore the + * interrupt when it happens. + */ + sc->gone = 1; /* avoid spinning endlessly in interrupt handler */ + printf("ed%d: suspending\n", dp->isahd.id_unit); } *************** *** 254,259 **** --- 264,271 ---- return(ENXIO); if (ed_attach_isa(&dp->isahd)==0) return(ENXIO); + } else { + sc->gone = 0; /* reenable after a suspend */ } /* * XXX TODO: *************** *** 1310,1419 **** #if NCRD > 0 /* ! * Probe and vendor-specific initialization routine for PCCARDs */ static int ed_probe_pccard(isa_dev, ether) struct isa_device *isa_dev; u_char *ether; { ! struct ed_softc *sc = &ed_softc[isa_dev->id_unit]; ! int i; ! u_int memsize; ! u_char isa16bit; ! ! sc->nic_addr = isa_dev->id_iobase; ! sc->gone = 0; ! sc->is790 = 0; ! sc->cr_proto = ED_CR_RD2; ! sc->vendor = ED_VENDOR_PCCARD; ! sc->type = 0; ! sc->type_str = "PCCARD"; ! sc->mem_size = isa_dev->id_msize = memsize = 16384; ! sc->isa16bit = isa16bit = 1; ! ! for (i = 0; i < ETHER_ADDR_LEN; ++i) ! sc->arpcom.ac_enaddr[i] = ether[i]; ! ! #if ED_DEBUG ! printf("type = %x type_str=%s isa16bit=%d memsize=%d id_msize=%d\n", ! sc->type, sc->type_str, isa16bit, memsize, isa_dev->id_msize); ! #endif ! ! i = inb(sc->nic_addr + ED_PC_RESET); ! DELAY(100000); ! outb(sc->nic_addr + ED_PC_RESET,i); ! DELAY(100000); ! i = inb(sc->nic_addr + ED_PC_MISC); ! if (!i) { ! int j; ! printf("ed_probe_pccard: possible failure\n"); ! for (j=0;j<20 && !i;j++) { ! printf("."); ! DELAY(100000); ! i = inb(sc->nic_addr + ED_PC_MISC); ! } ! if (!i) { ! printf("dead :-(\n"); ! return 0; ! } ! printf("\n"); ! } ! /* ! * Set initial values for width/size. ! */ ! ! /* Make sure that we really have an 8390 based board */ ! if (!ed_probe_generic8390(sc)) { ! printf("ed_probe_generic8390 failed\n"); ! return (0); ! } ! sc->txb_cnt = 2; ! sc->tx_page_start = ED_PC_PAGE_OFFSET; ! sc->rec_page_start = sc->tx_page_start + ED_TXBUF_SIZE * sc->txb_cnt; ! sc->rec_page_stop = sc->tx_page_start + memsize / ED_PAGE_SIZE; ! ! sc->mem_shared = 1; ! sc->mem_start = (caddr_t) isa_dev->id_maddr; ! sc->mem_size = memsize; ! sc->mem_end = sc->mem_start + memsize; ! ! sc->mem_ring = sc->mem_start + ! sc->txb_cnt * ED_PAGE_SIZE * ED_TXBUF_SIZE; ! ! /* ! * Now zero memory and verify that it is clear ! */ ! bzero(sc->mem_start, memsize); ! ! for (i = 0; i < memsize; ++i) { ! if (sc->mem_start[i]) { ! printf("ed%d: failed to clear shared memory at %lx - check configuration\n", ! isa_dev->id_unit, kvtop(sc->mem_start + i)); ! return (0); ! } ! sc->mem_start[i] = (i - 5) & 0xff; ! } ! for (i = 0; i < memsize; ++i) { ! if ((sc->mem_start[i] & 0xff) != ((i - 5) & 0xff)) { ! printf("ed%d: shared memory failed at %lx (%x != %x) - check configuration\n", ! isa_dev->id_unit, kvtop(sc->mem_start + i), ! sc->mem_start[i], (i-5) & 0xff); ! return (0); ! } ! } ! i = inb(sc->nic_addr + ED_PC_MISC); ! if (!i) { ! printf("ed_probe_pccard: possible failure(2)\n"); ! } ! /* clear any pending interupts that we may have caused */ ! outb(sc->nic_addr + ED_P0_ISR, 0xff); ! return (ED_PC_IO_PORTS); } #endif /* NCRD > 0 */ --- 1322,1359 ---- #if NCRD > 0 /* ! * Probe framework for pccards. Replicates the standard framework, ! * minus the pccard driver registration and ignores the ether address ! * supplied (from the CIS), relying on the probe to find it instead. */ static int ed_probe_pccard(isa_dev, ether) struct isa_device *isa_dev; u_char *ether; { ! int nports; ! printf("ed_probe_pccard: try WD80x3\n"); ! nports = ed_probe_WD80x3(isa_dev); ! if (nports) ! return (nports); ! printf("ed_probe_pccard: try 3Com\n"); ! nports = ed_probe_3Com(isa_dev); ! if (nports) ! return (nports); ! printf("ed_probe_pccard: try NEx000\n"); ! nports = ed_probe_Novell(isa_dev); ! if (nports) ! return (nports); ! printf("ed_probe_pccard: try HP PClan\n"); ! nports = ed_probe_HP_pclanp(isa_dev); ! if (nports) ! return (nports); ! return (0); } #endif /* NCRD > 0 */ -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] Collector of old Unix hardware. "Where are your PEZ?" The Tick [[ From owner-freebsd-mobile Wed Oct 16 14:41:14 1996 Return-Path: owner-mobile Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA08433 for mobile-outgoing; Wed, 16 Oct 1996 14:41:14 -0700 (PDT) Received: from root.com (implode.root.com [198.145.90.17]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA08425; Wed, 16 Oct 1996 14:41:10 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by root.com (8.7.6/8.6.5) with SMTP id OAA09746; Wed, 16 Oct 1996 14:42:19 -0700 (PDT) Message-Id: <199610162142.OAA09746@root.com> X-Authentication-Warning: implode.root.com: Host localhost [127.0.0.1] didn't use HELO protocol To: Michael Smith cc: mobile@freebsd.org, wollman@freebsd.org Subject: Re: Planned changes to if_ed.c to support NE2000 PCCARDs In-reply-to: Your message of "Wed, 16 Oct 1996 11:40:34 +0930." <199610160210.LAA27978@genesis.atrad.adelaide.edu.au> From: David Greenman Reply-To: dg@root.com Date: Wed, 16 Oct 1996 14:42:19 -0700 Sender: owner-mobile@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Well, I've received absolutely zero response to my previous calls for >testers for these patches, so I can only conclude that either it has >totally exterminated all the users of the 'ed' driver with PCCARDs, or >I'm the only sucker using a cheap PCC ethernet. I have no objections myself, but Poul-Henning and Tatsumi Hosokawa might want to comment on it. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project From owner-freebsd-mobile Wed Oct 16 22:41:31 1996 Return-Path: owner-mobile Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA07034 for mobile-outgoing; Wed, 16 Oct 1996 22:41:31 -0700 (PDT) Received: from critter.tfs.com ([140.145.230.177]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id WAA07029; Wed, 16 Oct 1996 22:41:26 -0700 (PDT) Received: from critter.tfs.com (localhost.tfs.com [127.0.0.1]) by critter.tfs.com (8.7.5/8.7.3) with ESMTP id HAA01571; Thu, 17 Oct 1996 07:40:59 +0200 (MET DST) To: dg@Root.COM cc: Michael Smith , mobile@FreeBSD.org, wollman@FreeBSD.org Subject: Re: Planned changes to if_ed.c to support NE2000 PCCARDs In-reply-to: Your message of "Wed, 16 Oct 1996 14:42:19 PDT." <199610162142.OAA09746@root.com> Date: Thu, 17 Oct 1996 07:40:58 +0200 Message-ID: <1569.845530858@critter.tfs.com> From: Poul-Henning Kamp Sender: owner-mobile@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk In message <199610162142.OAA09746@root.com>, David Greenman writes: >>Well, I've received absolutely zero response to my previous calls for >>testers for these patches, so I can only conclude that either it has >>totally exterminated all the users of the 'ed' driver with PCCARDs, or >>I'm the only sucker using a cheap PCC ethernet. > > I have no objections myself, but Poul-Henning and Tatsumi Hosokawa might >want to comment on it. I have them in my queue, sorry for the delay. -- Poul-Henning Kamp | phk@FreeBSD.ORG FreeBSD Core-team. http://www.freebsd.org/~phk | phk@login.dknet.dk Private mailbox. whois: [PHK] | phk@ref.tfs.com TRW Financial Systems, Inc. Future will arrive by its own means, progress not so. From owner-freebsd-mobile Thu Oct 17 07:10:10 1996 Return-Path: owner-mobile Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA02329 for mobile-outgoing; Thu, 17 Oct 1996 07:10:10 -0700 (PDT) Received: from rocky.mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id HAA02314 for ; Thu, 17 Oct 1996 07:10:06 -0700 (PDT) Received: (from nate@localhost) by rocky.mt.sri.com (8.7.5/8.7.3) id IAA17562; Thu, 17 Oct 1996 08:09:41 -0600 (MDT) Date: Thu, 17 Oct 1996 08:09:41 -0600 (MDT) Message-Id: <199610171409.IAA17562@rocky.mt.sri.com> From: Nate Williams To: Aled Morris Cc: Graham Breach , mobile@freebsd.org Subject: Re: Tecra 730 CDT In-Reply-To: <199610170953.KAA10157@deputy.pavilion.co.uk> References: <199610170953.KAA10157@deputy.pavilion.co.uk> Sender: owner-mobile@freebsd.org X-Loop: FreeBSD.org Precedence: bulk [ Moved to -mobile where the laptop folks hang out ] " FreeBSD on Toshiba Satellite Pro 420CDT " > I haven't been able to get the SVGA X server to work, although the > VGA16 works fine (800x600 LCD). The problem with SVGA I think is the > chipset may not be supported (ct65555 is too new?). Perhaps this is > fixed in a newer release of XFree86 - does anyone know? The newest beta release (3.1.2G) works 'OK" with my C&T board in my NEC Versa. It works alot better than previous releases, that's for sure. Nate