Subject: Re: sparc64 w /PCI
To: None <port-sparc64@netbsd.org>
From: None <mcesare@nc.rr.com>
List: port-sparc64
Date: 06/10/2006 10:37:07
Do you suggest doing a headless insatallation 
then adding video card(s) and Xfree86 install
or doing it all at once ?

----- Original Message ----- 
From: "Michael" <macallan1888@gmail.com>
To: "Miles Nordin" <carton@Ivy.NET>
Cc: <port-sparc64@netbsd.org>
Sent: Friday, June 09, 2006 4:06 PM
Subject: Re: sparc64 w /PCI


> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hello,
> 
> > non-openboot PCI video cards on sparc64?  really?
> 
> Yes, I ran  my U10 triple-head with an ffb, onboard Rage Pro and a 
> PCish Millennium II.
> Needs some hacking though since by default XFree mmap()s everything 
> through /dev/ttyE0 which only 'sees' the console device.
> 
> > I thought there were problems both with XFree86/Xorg locating the card 
> > without an
> > OpenPROM node,
> 
> Not at all.
> XFree or xorg don't know about OBP or OF, they just use the operating 
> system to scan PCI buses and find their devices that way. No need for 
> ROMs anywhere.
> You only need ROMs for devices that should be configured and used by 
> OF, like the primary video card or SCSI or IDE controllers you want to 
> boot from. ( SymBIOS 53c8xx based cards are an exception, the Sun 
> firmware supports them directly )
> 
> >  and then even more fundamental problems that full
> > bootup-initialization code for modern video cards is contained only in
> > the x86 ROM and in the proprietary Linux .o XFree86/Xorg module
> 
> XFree has an x86 emulator for exactly this purpose - to run a card's PC 
> firmware and cold boot it.
> 
> have fun
> Michael
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.4 (Darwin)
> 
> iQEVAwUBRInUvspnzkX8Yg2nAQJ/2QgAk+oUkxPuEp5mJza8zvlFFsEwruYXZnsL
> SIrBWRQGqVinXd3RPYfOlbLw9BD090canukjGdngbjxHYdAh8/2h/aeDLcjktYFQ
> dkYmNDRSB4cvb+TwCGLPLgfCpMIWFPFVkL+hLARylvjKOOkj5XF4J/UPR+FQZf0T
> dlwdZvpiTj7F/i2iiZfv5kq+g4Gvyi7K3L21q78cTZZwxUdnzGsMIgQLOXhTPPF5
> vJcunWLc03ZMUzuaFFYSfhzq6od3Go46dfANQ2zn6vGttB0OO0wH7vQxfRKZQvpP
> Qdj3z0yN/gkcjoy/FxlW0pNwLYzPSeMC0Xo1AOJcWOTTOS+pKqK1jw==
> =pMo1
> -----END PGP SIGNATURE-----