From owner-freebsd-mobile Sun Jul 13 18:03:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA17890 for mobile-outgoing; Sun, 13 Jul 1997 18:03:37 -0700 (PDT) Received: from twinlark.arctic.org (twinlark.arctic.org [204.62.130.91]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id SAA17882 for ; Sun, 13 Jul 1997 18:03:32 -0700 (PDT) Received: (qmail 31146 invoked by uid 500); 14 Jul 1997 00:03:52 -0000 Date: Sun, 13 Jul 1997 17:03:52 -0700 (PDT) From: Dean Gaudet To: Richard Levenberg cc: freebsd-mobile@FreeBSD.ORG Subject: Re: Two Problems with TP 560 -- sb0 and XFree86 In-Reply-To: <199707120613.XAA00274@voyager.ufp.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-mobile@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk I've got a bunch of details and submissions from other users running X on the 560 under Linux. It pretty much all applies to FreeBSD as well. Visit . Dean On Fri, 11 Jul 1997, Richard Levenberg wrote: > I have been on the mailing list and have seen the messages regarding X > on the TP 560. I have not been able to get it to work. From owner-freebsd-mobile Tue Jul 15 04:34:00 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA22151 for mobile-outgoing; Tue, 15 Jul 1997 04:34:00 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id EAA22146 for ; Tue, 15 Jul 1997 04:33:58 -0700 (PDT) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) id VAA16316; Tue, 15 Jul 1997 21:03:44 +0930 (CST) From: Michael Smith Message-Id: <199707151133.VAA16316@genesis.atrad.adelaide.edu.au> Subject: Re: polling in sio.c In-Reply-To: <199707091741.NAA01725@snoopy.mv.com> from Paul Werkowski at "Jul 9, 97 01:41:04 pm" To: pw@snoopy.mv.com (Paul Werkowski) Date: Tue, 15 Jul 1997 21:03:44 +0930 (CST) Cc: freebsd-mobile@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL28 (25)] 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 Paul Werkowski stands accused of saying: > > I have this Megahertz XJ4288 modem that has been flashed > to work at 33.6 Kbaud. I managed to get it working on > 2.2.1 with the PAO kit only by using polled mode. I spent > a half Saturday trying to figure out why it got only > 1.6 KB thoughput on BSD (works better on Win95). > > My conclusion is that the on-chip FIFO is 16 Bytes polled at 100 Hz. Good guess. > Question, is polled mode a true feature of sio.c or just a > lucky accident? It's a feature intended for situations where you absolutely must function with a port that is too stupid to generate an interrupt. It's not meant to be used for what you're doing. > Any reason not to base the poll interval on the port line speed? 100Hz is as fast as can be conveniently arranged. I would recommend fixing your modem configuration instead. If you post the output of 'pccard dumpcis' and the /etc/pccard.conf entry you're using, along with the resource allocation details from the top of /etc/pccard.conf and the IRQ usage for your system to mobile@freebsd.org , we can probably sort it out. > Paul Werkowski -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[ From owner-freebsd-mobile Tue Jul 15 09:52:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA09993 for mobile-outgoing; Tue, 15 Jul 1997 09:52:08 -0700 (PDT) Received: from bort.mv.net (root@bort.mv.net [192.80.84.6]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA09953 for ; Tue, 15 Jul 1997 09:51:59 -0700 (PDT) Received: from snoopy.mv.com (mail.sonetechcorp.com [207.22.2.1]) by bort.mv.net (8.8.5/mem-951016) with ESMTP id MAA16325; Tue, 15 Jul 1997 12:51:39 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by snoopy.mv.com (8.8.5/8.8.5) with ESMTP id MAA00268; Tue, 15 Jul 1997 12:54:54 -0400 (EDT) Message-Id: <199707151654.MAA00268@snoopy.mv.com> To: Michael Smith cc: freebsd-mobile@FreeBSD.ORG Subject: Re: polling in sio.c In-reply-to: Your message of "Tue, 15 Jul 1997 21:03:44 +0930." <199707151133.VAA16316@genesis.atrad.adelaide.edu.au> Date: Tue, 15 Jul 1997 12:54:52 -0400 From: Paul Werkowski Sender: owner-mobile@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk From: Michael Smith Message-Id: <199707151133.VAA16316@genesis.atrad.adelaide.edu.au> Subject: Re: polling in sio.c In-Reply-To: <199707091741.NAA01725@snoopy.mv.com> from Paul Werkowski at "Jul 9, 97 01:41:04 pm" To: pw@snoopy.mv.com (Paul Werkowski) Date: Tue, 15 Jul 1997 21:03:44 +0930 (CST) Cc: freebsd-mobile@FreeBSD.ORG > Any reason not to base the poll interval on the port line speed? 100Hz is as fast as can be conveniently arranged. I would recommend fixing your modem configuration instead. If you post the output of 'pccard dumpcis' and the /etc/pccard.conf entry you're using, along with the resource allocation details from the top of /etc/pccard.conf and the IRQ usage for your system to mobile@freebsd.org , we can probably sort it out. > Paul Werkowski -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[ Ok, thanks. I hope I got it all here.... ============================================ pccardc dumpcis Code 128 not found Code 128 not found code Unknown ignored Configuration data for card in slot 0 Tuple #1, code = 0x1 (Common memory descriptor), length = 3 000: 00 00 ff Common memory device information: Device number 1, type No device, WPS = OFF Speed = No speed, Memory block size = 512b, 1 units Tuple #2, code = 0x15 (Version 1 info), length = 50 000: 05 00 4d 65 67 61 68 65 72 74 7a 00 58 4a 2d 43 010: 43 34 32 38 38 00 56 2e 33 34 20 44 61 74 61 2f 020: 46 61 78 2f 43 65 6c 6c 20 50 43 20 43 61 72 64 030: 00 ff Version = 5.0, Manuf = [Megahertz],card vers = [XJ-CC4288] Addit. info = [V.34 Data/Fax/Cell PC Card],[ÿ] Tuple #3, code = 0x20 (Manufacturer ID), length = 4 000: 02 01 23 00 PCMCIA ID = 0x102, OEM ID = 0x23 Tuple #4, code = 0x1a (Configuration map), length = 5 000: 01 23 00 03 03 Reg len = 2, config register addr = 0x300, last config = 0x23 Registers: XX------ Tuple #5, code = 0x1b (Configuration entry), length = 16 000: e0 41 99 49 55 26 25 aa 60 f8 03 07 30 ff ff 28 Config index = 0x20(default) Interface byte = 0x41 (I/O) +RDY/-BSY active Vcc pwr: Nominal operating supply voltage: 5 x 1V Continuous supply current: 2 x 100mA Power down supply current: 2 x 10mA Card decodes 10 address lines, 8 Bit I/O only I/O address # 1: block start = 0x3f8 block length = 0x8 IRQ modes: Level IRQs: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Max twin cards = 0 Misc attr: (Audio-BVD2) (Power down supported) Tuple #6, code = 0x1b (Configuration entry), length = 7 000: 21 08 aa 60 f8 02 07 Config index = 0x21 Card decodes 10 address lines, 8 Bit I/O only I/O address # 1: block start = 0x2f8 block length = 0x8 Tuple #7, code = 0x1b (Configuration entry), length = 7 000: 22 08 aa 60 e8 03 07 Config index = 0x22 Card decodes 10 address lines, 8 Bit I/O only I/O address # 1: block start = 0x3e8 block length = 0x8 Tuple #8, code = 0x1b (Configuration entry), length = 7 000: 23 08 aa 60 e8 02 07 Config index = 0x23 Card decodes 10 address lines, 8 Bit I/O only I/O address # 1: block start = 0x2e8 block length = 0x8 Tuple #9, code = 0x21 (Functional ID), length = 2 000: 02 01 Serial port/modem - POST initialize Tuple #10, code = 0x22 (Functional EXT), length = 4 000: 00 02 0f 7c Serial interface extension: 16550 UART, Parity - Space,Mark,Odd,Even, Tuple #11, code = 0x22 (Functional EXT), length = 9 000: 01 1f 0d 00 03 00 00 03 00 Modem interface capabilities: Tuple #12, code = 0x22 (Functional EXT), length = 12 000: 02 06 00 3f 1c 03 03 0f 07 00 02 b5 Data modem services available: Tuple #13, code = 0x22 (Functional EXT), length = 8 000: 13 06 00 0f 00 02 00 b5 Tuple #14, code = 0x22 (Functional EXT), length = 8 000: 23 06 00 0f 00 02 00 b5 Tuple #15, code = 0x0 (Null tuple), length = 7 000: 02 01 23 00 05 00 ff Tuple #16, code = 0x14 (No link), length = 0 Tuple #17, code = 0xff (Terminator), length = 0 2 slots found ================================================================ # PC-card sample configuration file # Tatsumi Hosokawa # # Generally available IO ports io 0x240-0x2e0 0x300-0x360 # Generally available IRQs irq 3 4 5 9 11 # Available memory slots memory 0xd4000 96k # ......... for unsupported cards ......... card "Megahertz" "XJ-CC4288" config 0x22 "sio2" 5 insert echo Megahertz XJ-CC4288 inserted remove echo Megahertz XJ-CC4288 removed ============================================================== dmesg|grep irq pcic0 rev 2 int a irq 11 on pci0:3:0 sc0 at 0x60-0x6f irq 1 on motherboard sio0 at 0x3f8-0x3ff irq 4 on isa lpt0 at 0x378-0x37f irq 7 on isa psm0 at 0x60-0x64 irq 12 on motherboard fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa wdc0 at 0x1f0-0x1f7 irq 14 on isa wdc1 at 0x170-0x177 irq 15 on isa pcic: controller irq 3 ============================================================= config file # PCCARD (PCMCIA) support controller crd0 device pcic0 at crd? device pcic1 at crd? device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr device sio2 at isa? port "IO_COM3" tty irq 5 vector siointr ================================================================ from dmesg after insert/remove Card inserted, slot 0 sio2: Warning: irq_pending error1. <<< first one in sio.c sio2: type 16550A sio2: unload,gone Return IRQ=5 Card removed, slot 0 ============================== From owner-freebsd-mobile Tue Jul 15 19:11:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA13287 for mobile-outgoing; Tue, 15 Jul 1997 19:11:06 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id TAA13281 for ; Tue, 15 Jul 1997 19:10:59 -0700 (PDT) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) id LAA19606; Wed, 16 Jul 1997 11:40:38 +0930 (CST) From: Michael Smith Message-Id: <199707160210.LAA19606@genesis.atrad.adelaide.edu.au> Subject: Re: polling in sio.c In-Reply-To: <199707151654.MAA00268@snoopy.mv.com> from Paul Werkowski at "Jul 15, 97 12:54:52 pm" To: pw@snoopy.mv.com (Paul Werkowski) Date: Wed, 16 Jul 1997 11:40:37 +0930 (CST) Cc: msmith@atrad.adelaide.edu.au, freebsd-mobile@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-mobile@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Paul Werkowski stands accused of saying: > > Tuple #2, code = 0x15 (Version 1 info), length = 50 > 000: 05 00 4d 65 67 61 68 65 72 74 7a 00 58 4a 2d 43 > 010: 43 34 32 38 38 00 56 2e 33 34 20 44 61 74 61 2f > 020: 46 61 78 2f 43 65 6c 6c 20 50 43 20 43 61 72 64 > 030: 00 ff > Version = 5.0, Manuf = [Megahertz],card vers = [XJ-CC4288] > Addit. info = [V.34 Data/Fax/Cell PC Card],[ÿ] OK, looks like you've got this all right in your pccard.conf file. > Config index = 0x20(default) > I/O address # 1: block start = 0x3f8 block length = 0x8 > Config index = 0x21 > I/O address # 1: block start = 0x2f8 block length = 0x8 > Config index = 0x22 > I/O address # 1: block start = 0x3e8 block length = 0x8 > Config index = 0x23 > I/O address # 1: block start = 0x2e8 block length = 0x8 Ok, 0x20-23 are sio0-3 > # Generally available IO ports > io 0x240-0x2e0 0x300-0x360 Er, you're not making any of the serial port address ranges available. This obviously isn't fatal, but it's Bad. I'd suggest changing the ranges to 0x240-0x2ef and 0x300-0x3ff > # Generally available IRQs > irq 3 4 5 9 11 Are you _sure_ that 3 and 4 are available on your notebook? I would assume that you have two internal serial ports already, so they shouldn't be listed above. If your system has internal sound, it's probably on 5 or maybe 9 as well. Check and make very sure that the IRQs listed above are available. > card "Megahertz" "XJ-CC4288" > config 0x22 "sio2" 5 > insert echo Megahertz XJ-CC4288 inserted > remove echo Megahertz XJ-CC4288 removed Ok, you want it on com3. > ============================================================== > dmesg|grep irq > > pcic0 rev 2 int a irq 11 on pci0:3:0 > sc0 at 0x60-0x6f irq 1 on motherboard > sio0 at 0x3f8-0x3ff irq 4 on isa > lpt0 at 0x378-0x37f irq 7 on isa > psm0 at 0x60-0x64 irq 12 on motherboard > fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa > wdc0 at 0x1f0-0x1f7 irq 14 on isa > wdc1 at 0x170-0x177 irq 15 on isa > pcic: controller irq 3 Erk. As long as you don't use the second onboard serial port, I guess that'll be OK. > Card inserted, slot 0 > sio2: Warning: irq_pending error1. <<< first one in sio.c Er, you must be using the PAO kernel. I don't recommend this unless you need it for something else; the pccard support in the standard kernels is good enough for this. I don't actually know what this is meant to be, but I suspect it's the "didn't generate interrupt" error. This would tend to reinforce my suspicion that you have an IRQ configuration problem. -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[ From owner-freebsd-mobile Wed Jul 16 04:40:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA06103 for mobile-outgoing; Wed, 16 Jul 1997 04:40:54 -0700 (PDT) Received: from bort.mv.net (root@bort.mv.net [192.80.84.6]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id EAA06097 for ; Wed, 16 Jul 1997 04:40:52 -0700 (PDT) Received: from snoopy.mv.com (mail.sonetechcorp.com [207.22.2.1]) by bort.mv.net (8.8.5/mem-951016) with ESMTP id HAA29139; Wed, 16 Jul 1997 07:40:49 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by snoopy.mv.com (8.8.5/8.8.5) with ESMTP id HAA00452; Wed, 16 Jul 1997 07:44:02 -0400 (EDT) Message-Id: <199707161144.HAA00452@snoopy.mv.com> To: Michael Smith cc: freebsd-mobile@FreeBSD.ORG Subject: Re: polling in sio.c In-reply-to: Your message of "Wed, 16 Jul 1997 11:40:37 +0930." <199707160210.LAA19606@genesis.atrad.adelaide.edu.au> Date: Wed, 16 Jul 1997 07:44:00 -0400 From: Paul Werkowski Sender: owner-mobile@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk From: Michael Smith Message-Id: <199707160210.LAA19606@genesis.atrad.adelaide.edu.au> Subject: Re: polling in sio.c In-Reply-To: <199707151654.MAA00268@snoopy.mv.com> from Paul Werkowski at "Jul 15, 97 12:54:52 pm" To: pw@snoopy.mv.com (Paul Werkowski) Date: Wed, 16 Jul 1997 11:40:37 +0930 (CST) Cc: msmith@atrad.adelaide.edu.au, freebsd-mobile@FreeBSD.ORG .... Ok, 0x20-23 are sio0-3 > # Generally available IO ports > io 0x240-0x2e0 0x300-0x360 Er, you're not making any of the serial port address ranges available. This obviously isn't fatal, but it's Bad. I'd suggest changing the ranges to 0x240-0x2ef and 0x300-0x3ff I missed that, thanks. Changing it made no difference. > # Generally available IRQs > irq 3 4 5 9 11 Are you _sure_ that 3 and 4 are available on your notebook? I would assume that you have two internal serial ports already, so they shouldn't be listed above. If your system has internal sound, it's probably on 5 or maybe 9 as well. Check and make very sure that the IRQs listed above are available. COM2 is an IR port and is disabled via BIOS. There is an ESS1688 Audio chip assigned via BIOS to irq 10. FWIW Win95 runs the modem on irq 5. > card "Megahertz" "XJ-CC4288" > config 0x22 "sio2" 5 > insert echo Megahertz XJ-CC4288 inserted > remove echo Megahertz XJ-CC4288 removed Ok, you want it on com3. > ============================================================== > dmesg|grep irq > > pcic0 rev 2 int a irq 11 on pci0:3:0 > sc0 at 0x60-0x6f irq 1 on motherboard > sio0 at 0x3f8-0x3ff irq 4 on isa > lpt0 at 0x378-0x37f irq 7 on isa > psm0 at 0x60-0x64 irq 12 on motherboard > fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa > wdc0 at 0x1f0-0x1f7 irq 14 on isa > wdc1 at 0x170-0x177 irq 15 on isa > pcic: controller irq 3 Erk. As long as you don't use the second onboard serial port, I guess that'll be OK. > Card inserted, slot 0 > sio2: Warning: irq_pending error1. <<< first one in sio.c Er, you must be using the PAO kernel. I don't recommend this unless you need it for something else; the pccard support in the standard kernels is good enough for this. I don't actually know what this is meant to be, but I suspect it's the "didn't generate interrupt" error. I went to PAO because I couldn't get anywhere with the standard code -- but maybe I was making different mistakes then. I could try reverting back. I find the sio code a bit hard to follow, but I believe interrupt is not being generated. If I try talking to the modem using something like seyon, I see that characters echo back delayed by one. That is, the first char typed does not echo until the second is entered. If I then go ahead and enter the AT dial sequence, every thing seems to work except I see no output until I type something at which time I get about 16 chars on the screen. It doesn't seem to lose anything, just something wrong with the interrupt. This would tend to reinforce my suspicion that you have an IRQ configuration problem. I have tried using different irq numbers to no avail. If it didn't work on Win95 I would think it was a hardware fault, but then I don't have the driver code to look at so maybe it is being polled there as well. Frustrating! Paul From owner-freebsd-mobile Wed Jul 16 07:30:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA14526 for mobile-outgoing; Wed, 16 Jul 1997 07:30:37 -0700 (PDT) Received: from kiste-5.ki.informatik.uni-frankfurt.de (kiste-5.ki.informatik.uni-frankfurt.de [141.2.5.112]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id HAA14513 for ; Wed, 16 Jul 1997 07:30:25 -0700 (PDT) Message-Id: <199707161430.HAA14513@hub.freebsd.org> Received: by kiste-5.ki.informatik.uni-frankfurt.de (1.37.109.4/16.2) id AA10129; Wed, 16 Jul 97 16:30:02 +0200 Date: Wed, 16 Jul 97 16:30:02 +0200 From: Marko Schuetz To: Michael Smith Cc: pw@snoopy.mv.com (Paul Werkowski), freebsd-mobile@FreeBSD.ORG Subject: Re: polling in sio.c In-Reply-To: <199707160210.LAA19606@genesis.atrad.adelaide.edu.au> References: <199707151654.MAA00268@snoopy.mv.com> <199707160210.LAA19606@genesis.atrad.adelaide.edu.au> Mime-Version: 1.0 (generated by tm-edit 7.66) Content-Type: text/plain; charset=US-ASCII Sender: owner-mobile@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >>>>> "Michael" == Michael Smith writes: [...] Michael> Er, you must be using the PAO kernel. I don't recommend this unless Michael> you need it for something else; the pccard support in the standard Michael> kernels is good enough for this. I don't actually know what this is Michael> meant to be, but I suspect it's the "didn't generate interrupt" error. Why is that? What exactly is it *needed* for? I.e. What is the difference in behavior with or without the PAO kernel? Marko From owner-freebsd-mobile Wed Jul 16 08:06:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA16426 for mobile-outgoing; Wed, 16 Jul 1997 08:06:05 -0700 (PDT) Received: from gs38.sp.cs.cmu.edu (GS38.SP.CS.CMU.EDU [128.2.209.240]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id IAA16418 for ; Wed, 16 Jul 1997 08:06:02 -0700 (PDT) From: dmaltz@gs38.sp.cs.cmu.edu Message-Id: <199707161506.IAA16418@hub.freebsd.org> To: freebsd-mobile@FreeBSD.ORG Subject: Any experience with the IBM ThinkPad 560E ? Date: Wed, 16 Jul 97 11:05:31 EDT Source-Info: Sender is really dmaltz@gs38.sp.cs.cmu.edu Sender: owner-mobile@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Has anyone got a 560E ? We're debating whether to get the 560 or 560E, and are worried about potential problems getting FreeBSD to run. In particular, the 560E has CardBus instead of PCMCIA. While IBM claims the cardbus controller looks like a PCMCIA controller to naivie drivers, I can't stomach the thought of having to wrestle with porting drivers yet again. The cards I'm particularily interested in are the IBM Credit Card Ethernet Adapter, the ATT WaveLAN, and the IBM IR Wireless. If you've got a 560E and it's working I'd love to hear about it, and if you can send me your config files to crib off of so much the better! Thanks, -dam From owner-freebsd-mobile Wed Jul 16 08:17:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA16881 for mobile-outgoing; Wed, 16 Jul 1997 08:17:33 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA16876 for ; Wed, 16 Jul 1997 08:17:30 -0700 (PDT) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) id AAA24864; Thu, 17 Jul 1997 00:47:19 +0930 (CST) From: Michael Smith Message-Id: <199707161517.AAA24864@genesis.atrad.adelaide.edu.au> Subject: Re: polling in sio.c In-Reply-To: <199707161430.AAA24669@genesis.atrad.adelaide.edu.au> from Marko Schuetz at "Jul 16, 97 04:30:02 pm" To: marko@ki.informatik.uni-frankfurt.de (Marko Schuetz) Date: Thu, 17 Jul 1997 00:47:18 +0930 (CST) Cc: msmith@atrad.adelaide.edu.au, pw@snoopy.mv.com, freebsd-mobile@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL28 (25)] 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 Marko Schuetz stands accused of saying: > >>>>> "Michael" == Michael Smith writes: > > [...] > > Michael> Er, you must be using the PAO kernel. I don't recommend this unless > Michael> you need it for something else; the pccard support in the standard > Michael> kernels is good enough for this. I don't actually know what this is > Michael> meant to be, but I suspect it's the "didn't generate interrupt" error. > > Why is that? What exactly is it *needed* for? I.e. What is the > difference in behavior with or without the PAO kernel? The PAO kernel has the Nomads extra stuff in it. This comprises (IMHO) about equal parts extra cruft and useful stuff. The problem is that they're concerned with their development, and the only person that's spent serious time integrating their work (Nate) is way too busy to finish the job. So there is extra support in the PAO code for some devices that don't work with the mainstream stuff, and they roll a boot disk which can be used to talk to PCCARDs while installing, but if you don't need the functionality, you're better running the mainstream code because there are more of us that can help you with it. -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[ From owner-freebsd-mobile Wed Jul 16 11:45:55 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA29448 for mobile-outgoing; Wed, 16 Jul 1997 11:45:55 -0700 (PDT) Received: from sed.cs.fsu.edu (sed.cs.fsu.edu [128.186.121.157]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA29443 for ; Wed, 16 Jul 1997 11:45:50 -0700 (PDT) Received: (from uh@localhost) by sed.cs.fsu.edu (8.8.5/8.7.3) id OAA10178 for mobile@freebsd.org; Wed, 16 Jul 1997 14:45:45 -0400 (EDT) From: Gang-Ryung Uh Message-Id: <199707161845.OAA10178@sed.cs.fsu.edu> Subject: NEC versa 6200MMX To: mobile@freebsd.org Date: Wed, 16 Jul 1997 14:45:44 -0400 (EDT) X-Mailer: ELM [version 2.4 PL24] 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 Hi, Fortunately enough, I can access this fancy labtop. This machine comes with 2.1G hard disk, 32M EDO ram, 13.3inches TFT display, 2M DRAM for graphics, 16bit Sound Card touchpad What I want to do is partitioning the hard drive into 1.0G for Window NT and another 1.1G for FreeBSD 2.2.2. My question is whether or not I can boot FreeBSD off from the root block that resides outside 1024 Cylinder boundary. Thanks in advance. Regards, Gang-Ryung Uh From owner-freebsd-mobile Thu Jul 17 02:37:10 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA19170 for mobile-outgoing; Thu, 17 Jul 1997 02:37:10 -0700 (PDT) Received: from kiste-5.ki.informatik.uni-frankfurt.de (kiste-5.ki.informatik.uni-frankfurt.de [141.2.5.112]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id CAA19164 for ; Thu, 17 Jul 1997 02:37:06 -0700 (PDT) Message-Id: <199707170937.CAA19164@hub.freebsd.org> Received: by kiste-5.ki.informatik.uni-frankfurt.de (1.37.109.4/16.2) id AA11015; Thu, 17 Jul 97 11:36:40 +0200 Date: Thu, 17 Jul 97 11:36:40 +0200 From: Marko Schuetz To: Michael Smith Cc: marko@kiste-5.ki.informatik.uni-frankfurt.de (Marko Schuetz), pw@snoopy.mv.com, freebsd-mobile@FreeBSD.ORG Subject: Re: polling in sio.c In-Reply-To: <199707161517.AAA24864@genesis.atrad.adelaide.edu.au> References: <199707161430.AAA24669@genesis.atrad.adelaide.edu.au> <199707161517.AAA24864@genesis.atrad.adelaide.edu.au> Mime-Version: 1.0 (generated by tm-edit 7.66) Content-Type: text/plain; charset=US-ASCII Sender: owner-mobile@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >>>>> "Michael" == Michael Smith writes: Michael> Marko Schuetz stands accused of saying: >> >>>>> "Michael" == Michael Smith writes: >> >> [...] >> Michael> Er, you must be using the PAO kernel. I don't recommend this unless Michael> you need it for something else; the pccard support in the standard Michael> kernels is good enough for this. I don't actually know what this is Michael> meant to be, but I suspect it's the "didn't generate interrupt" error. >> >> Why is that? What exactly is it *needed* for? I.e. What is the >> difference in behavior with or without the PAO kernel? Michael> The PAO kernel has the Nomads extra stuff in it. This comprises Michael> (IMHO) about equal parts extra cruft and useful stuff. The problem is Michael> that they're concerned with their development, and the only person Michael> that's spent serious time integrating their work (Nate) is way too Michael> busy to finish the job. Michael> So there is extra support in the PAO code for some devices that don't Michael> work with the mainstream stuff, and they roll a boot disk which can be Michael> used to talk to PCCARDs while installing, but if you don't need the Michael> functionality, you're better running the mainstream code because there Michael> are more of us that can help you with it. I have a laptop running the PAO kernel, only because from the documentation I had it seemed to be the only way to get support for apm and pccards. Is this not correct? If not then what exactly is the difference between PAO and non-PAO kernels? What are those devices supported by PAO which are not supported by the mainstream kernel? Marko From owner-freebsd-mobile Thu Jul 17 07:39:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA05717 for mobile-outgoing; Thu, 17 Jul 1997 07:39:46 -0700 (PDT) Received: from snoopy.mv.com (mail.sonetechcorp.com [207.22.2.1]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA05712 for ; Thu, 17 Jul 1997 07:39:42 -0700 (PDT) Received: from snoopy.mv.com (localhost.MV.COM [127.0.0.1]) by snoopy.mv.com (8.8.5/8.8.5) with ESMTP id KAA00224; Thu, 17 Jul 1997 10:42:49 -0400 (EDT) Message-Id: <199707171442.KAA00224@snoopy.mv.com> To: Michael Smith Cc: freebsd-mobile@FreeBSD.ORG Subject: Re: polling in sio.c In-reply-to: My message of "Wed, 16 Jul 1997 07:44:00 EDT." <199707161144.HAA00452@snoopy.mv.com> Date: Thu, 17 Jul 1997 10:42:46 -0400 From: Paul Werkowski Sender: owner-mobile@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk | | > Card inserted, slot 0 | > sio2: Warning: irq_pending error1. <<< first one in sio.c | | Er, you must be using the PAO kernel. I don't recommend this unless | you need it for something else; the pccard support in the standard | kernels is good enough for this. I don't actually know what this is | meant to be, but I suspect it's the "didn't generate interrupt" error. | | I went to PAO because I couldn't get anywhere with the standard | code -- but maybe I was making different mistakes then. I could | try reverting back. I find the sio code a bit hard to follow, but So, I upgraded to a stock 2.2.2 kernel. Now I see from dmesg.. apm0 on isa apm: found APM BIOS version 1.1 PC-Card Intel 82365 (5 mem & 2 I/O windows) pcic: controller irq 3 Card inserted, slot 0 sio2: probe test 3 failed Return IRQ=5 Card removed, slot 0 Hmm, seems that when I upgraded my office box from 2.1 to 2.2.1 an internal Black Box modem that had always worked swell suddenly started failing the probe. I don't have that modem installed right now, but I had set the flag that enables verbose printout in the probe and I seem to remember that "sio2: probe test 3 failed" message coming out. I wonder if something broke going from 2.1 to 2.2? Nah, probably not. Paul