Date: Sun, 5 Nov 2000 20:51:48 -0600 From: "Michael C . Wu" <keichii@iteration.net> To: Peter Wemm <peter@netplex.com.au> Cc: mobile@freebsd.org Subject: Re: WARNING: later VAIOs (eg: PCG-F690) with ATI chipsets == trouble Message-ID: <20001105205148.A412@peorth.iteration.net> In-Reply-To: <200011060129.eA61TQK75981@mobile.wemm.org>; from peter@netplex.com.au on Mon, Nov 06, 2000 at 09:29:26AM %2B0800 References: <200011060129.eA61TQK75981@mobile.wemm.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Do you mean PCG-F590? F690 does not seem to exist on www.sony.com. What exactly are the ATI chipsets? The newer VAIO laptops all use Neomagic 256XL+ for their video chips. (unless I am wrong) On Mon, Nov 06, 2000 at 09:29:26AM +0800, Peter Wemm scribbled: | The problem comes from having an 80K video bios (0xc0000 -> 0xd3ffff). | This breaks two things: | | 1: the default pccard (oldcard) address is 0xd0000 and overlaps with the | rom, which causes pccardd to see garbage instead of the CIS> Ah, this explains why I cannot get oldcard to work. However, have you gotten oldcard or newcard to work with another memory address? If so, what iomem did you use? | 2: XFree86 carefully calculates the size of the ROM, and then memcpy's | all 80K of it onto a 64K stack buffer. Sigh. Does this patch just fix the video support? or does it also resolve the pccard problem? I will test it tonight. | ~ports/x11/XFree86-4/work/xc/programs/Xserver/hw/xfree86/drivers/ati-114> diff -u2 /tmp/atipreinit.c.badshit atipreinit.c | --- /tmp/atipreinit.c.BADSHIT Mon Nov 6 09:20:18 2000 | +++ atipreinit.c Sun Oct 29 15:09:13 2000 | @@ -327,5 +327,5 @@ | ) | { | -# define BIOS_SIZE 0x00010000U /* 64kB */ | +# define BIOS_SIZE 0x00014000U /* 80kB */ | CARD8 BIOS[BIOS_SIZE], *pBIOS; | # define BIOSByte(_n) (*((CARD8 *)(BIOS + (_n)))) | | This is just an expedient hack to get it working for me. It needs to be fixed | properly. | | 3: NEWCARD doesn't seem to have any way to change the CIS window address. | It merrily maps into 0xd0000 and then explodes in the kernel probe due to | the "garbage" CIS there. Right, same problem here with VAIO Z505JS. | After getting over the initial hurdles, I'm pretty happy with it. It isn't | quite a Dell Inspiron 5000e, but it is close enough.. :-) Bah, Let JHB keep his 1600x1200 15in screen. :-) -- +------------------------------------------------------------------+ | keichii@peorth.iteration.net | keichii@bsdconspiracy.net | | http://peorth.iteration.net/~keichii | Yes, BSD is a conspiracy. | +------------------------------------------------------------------+ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001105205148.A412>