Re: Supporting extension ROMs and beyond...

2003-08-26 Thread ron minnich
On Sun, 17 Aug 2003, SONE Takeshi wrote: > PCI spec requires System BIOS to provide Bus/Dev/Fn of the device BTW I am assuming the format is (bus << 8) | devfn, correct? ron ___ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mai

Re: Supporting extension ROMs and beyond...

2003-08-26 Thread ron minnich
On Sun, 17 Aug 2003, SONE Takeshi wrote: > On Mon, Aug 11, 2003 at 05:21:06PM -0600, ron minnich wrote: > > On Mon, 11 Aug 2003, YhLu wrote: > > > I try to move the vgabios to freebios2 for 2880. I put the BIOS option rom > > > to 0xfff8c000, ( the second 48k). > > Looks, however, looke tehre is a

Re: Supporting extension ROMs and beyond...

2003-08-24 Thread ron minnich
On 17 Aug 2003, Eric W. Biederman wrote: > Does a version of ADLO that runs as 32bit C code sound reasonable? it sounds interesting, I'll look at this too. I'm back sporadically now until tuesday, back then for real. 2000 messages to dig through. ron _

Re: Supporting extension ROMs and beyond...

2003-08-19 Thread SONE Takeshi
On Sun, Aug 17, 2003 at 12:30:49PM -0600, Eric W. Biederman wrote: > Looking at the various specifications there is an additional route > we can take. We can have the 16bit trampoline detect if it is running > in v86 mode, and if so use the appropriate DPMI/VCPI/XMS functions to > switch to protec

Re: Supporting extension ROMs and beyond...

2003-08-19 Thread SONE Takeshi
On Tue, Aug 12, 2003 at 04:27:46PM +0200, Stefan Reinauer wrote: > > The BIOS support code is tiny -- I'm not surprised at 20k. > But that 20k is all you ever need on x86 machines. I looked at the x86emu but int.c only contains PCI services and some other little functions. This is pretty much like

Re: Supporting extension ROMs and beyond...

2003-08-17 Thread Eric W. Biederman
Stefan Reinauer <[EMAIL PROTECTED]> writes: > * ron minnich <[EMAIL PROTECTED]> [030812 15:33]: > > On Tue, 12 Aug 2003, Stefan Reinauer wrote: > > > > I'm not so sure. The emulation code supports the INT functions needed for > > vga setup. I would actually be inclined to dump ADLO rombios.c com

Re: Supporting extension ROMs and beyond...

2003-08-16 Thread ron minnich
On Sun, 17 Aug 2003, SONE Takeshi wrote: > And, vgabios.c doesn't do that. gee, I thought I had it doing that. I will try to fix this when I get back. ron ___ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mailman/listinfo/linux

Re: Supporting extension ROMs and beyond...

2003-08-16 Thread SONE Takeshi
On Mon, Aug 11, 2003 at 05:21:06PM -0600, ron minnich wrote: > On Mon, 11 Aug 2003, YhLu wrote: > > I try to move the vgabios to freebios2 for 2880. I put the BIOS option rom > > to 0xfff8c000, ( the second 48k). > > ah, well, we shouldn't really do that until we resolve the VGA bios > question.

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Adam Agnew
On Fri, 8 Aug 2003, SONE Takeshi wrote: > I guess, in this direction of development, you will most certainly > have to implement more legacy BIOS services (realmode INTxx). > > And, once SCSI BIOS worked, you automatically get INT13 > (disk services) because SCSI BIOS hooks it. > You already hav

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread SONE Takeshi
On Fri, Aug 08, 2003 at 10:51:23AM -0600, Eric W. Biederman wrote: > > Now if we want to have a way to choose seperate ELF payloads or direct > > linking them in at build time, that makes lots of sense to me. We can try > > to look at that. > > I am not certain about multiple payloads. I've

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Eric W. Biederman
Adam Agnew <[EMAIL PROTECTED]> writes: > On Fri, 8 Aug 2003, SONE Takeshi wrote: > > > I guess, in this direction of development, you will most certainly > > have to implement more legacy BIOS services (realmode INTxx). > > > > And, once SCSI BIOS worked, you automatically get INT13 > > (disk ser

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread ron minnich
On Sat, 9 Aug 2003, SONE Takeshi wrote: > Then it's convenient to have a few more INTs and generic PCI ROM > enabling routine to enable the SCSI adapter. That code would be > simple and small anyway. It doesn't bother me. I am fine with it. I believe that the VGA BIOS support can be used for thi

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread ron minnich
On Fri, 8 Aug 2003, Adam Agnew wrote: for example; > linuxBIOS -> > VGA Search and Init ROM ELF with its own printk, etc? > <- Back to linuxBIOS > linuxBIOS -> with its own printk, etc? > Polled IDE & File Systems Support ELF > Success: > -> Linux

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Steve Gehlbach
ron minnich wrote: Where did the VGABIOS code come from (the binary thing we are talking about)? which one. The point was, is it a proprietary BIOS from a mfr of the video/motherboard? I got the impression we were talking of copying a binary into the project, and wanted to know if it was a co

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread ron minnich
On Mon, 11 Aug 2003, ron minnich wrote: > For linuxbios to succeed in future, we'll need support for these two > things. I think this is a lamentable state of affairs. But that's how it > is. > > I think long-term the best way to fix it for all architectures is via > emulation, but for the imme

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread ron minnich
On Mon, 11 Aug 2003, Steve Gehlbach wrote: > Where did the VGABIOS code come from (the binary thing we are talking > about)? ?? which one. ron ___ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mailman/listinfo/linuxbios

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread ron minnich
On Tue, 12 Aug 2003, Stefan Reinauer wrote: > Emulation and ADLO go hand in hand I think. There are 2 different > problems to be addressed: I'm not so sure. The emulation code supports the INT functions needed for vga setup. I would actually be inclined to dump ADLO rombios.c completely and rep

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread YhLu
PROTECTED] 主题: Re: Supporting extension ROMs and beyond... ron minnich wrote: >Fair use says, I think, that you can copy a bios from your machine to your >machine for personal use. Certainly that's what you do when you load a new >bios image from a web site. You can't distribute i

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Eric W. Biederman
ron minnich <[EMAIL PROTECTED]> writes: > On Mon, 11 Aug 2003, ron minnich wrote: > > > For linuxbios to succeed in future, we'll need support for these two > > things. I think this is a lamentable state of affairs. But that's how it > > is. > > > > I think long-term the best way to fix it for

re: Supporting extension ROMs and beyond...

2003-08-14 Thread YhLu
Ron, If I only want to use addon AGP Display adapter ROM, I don't need to use VGABIOS? How about PCIBIOS? Regards YH. -邮件原件- 发件人: SONE Takeshi [mailto:[EMAIL PROTECTED] 发送时间: 2003年8月9日 10:55 收件人: ron minnich 抄送: YhLu; [EMAIL PROTECTED] 主题: Re: Supporting extension ROMs and b

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread YhLu
TED] 发送时间: 2003年8月11日 10:07 收件人: YhLu 抄送: SONE Takeshi; [EMAIL PROTECTED] 主题: re: Supporting extension ROMs and beyond... On Mon, 11 Aug 2003, YhLu wrote: > If I only want to use addon AGP Display adapter ROM, I don't need to use > VGABIOS? How about PCIBIOS? does the rom need pcibio

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread ron minnich
Ollie can't we use the x86 emulator + bios support? I am sympathetic to Eric's concerns about callbacks, in spite of my having written callback support into the vgabios for linuxbios. It's so easy to lose control of that vgabios off running on its own. It seems like the emulator would let us k

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Stefan Reinauer
* ron minnich <[EMAIL PROTECTED]> [030812 17:40]: > > I agree, but it is still a really big step forward. When you want video > > support, you either have network or a disk or a completely custom > > application without linux anyways. > > yes. Do you think we should test this as an ELF payload?

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Stefan Reinauer
* Adam Sulmicki <[EMAIL PROTECTED]> [030812 04:39]: > > [apologies if it was mentioned before] > > Not sure if folks now about it, > but there's this project. > > http://www.nongnu.org/vgabios/ > > perhaps it would be usefull. This is nice and useful for bochs and plex86, since they don'

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Stefan Reinauer
* ron minnich <[EMAIL PROTECTED]> [030812 15:33]: > On Tue, 12 Aug 2003, Stefan Reinauer wrote: > > I'm not so sure. The emulation code supports the INT functions needed for > vga setup. I would actually be inclined to dump ADLO rombios.c completely > and replace it with real C code. which is

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread ron minnich
On Mon, 11 Aug 2003, YhLu wrote: > I try to move the vgabios to freebios2 for 2880. I put the BIOS option rom > to 0xfff8c000, ( the second 48k). ah, well, we shouldn't really do that until we resolve the VGA bios question. Looks, however, looke tehre is a bug ... Takeshi can perhaps address i

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread ron minnich
well, 20K of full bios support answers one of Eric's objections ;-) but we still need callbacks, right? Still this is promising if emulator + bios gets to 53K, still rather large, but interesting. Stefan, do you plan to test this? anyone else? ron

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Stefan Reinauer
* ron minnich <[EMAIL PROTECTED]> [030812 01:21]: > > I try to move the vgabios to freebios2 for 2880. I put the BIOS option rom > > to 0xfff8c000, ( the second 48k). > > ah, well, we shouldn't really do that until we resolve the VGA bios > question. It sounds cleaner to work on a seperated ve

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread YhLu
OS or emulation? Regards YH -邮件原件- 发件人: ron minnich [mailto:[EMAIL PROTECTED] 发送时间: 2003年8月11日 16:21 收件人: YhLu 抄送: SONE Takeshi; [EMAIL PROTECTED] 主题: Re: Supporting extension ROMs and beyond... On Mon, 11 Aug 2003, YhLu wrote: > I try to move the vgabios to freebios2 for 2880. I put

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Steve Gehlbach
Adam Sulmicki wrote: http://www.nongnu.org/vgabios/ Thanks, I hadn't seen this before, looks like a very nice implementation. I believe on a quick read that it is implementing basic legacy mode VGA, which we have in linuxbios. The problem always is, how to set the bridge or card to the point

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Adam Sulmicki
[apologies if it was mentioned before] Not sure if folks now about it, but there's this project. http://www.nongnu.org/vgabios/ perhaps it would be usefull. -- Adam Sulmicki http://www.eax.com The Supreme Headquarters of the 32 bit registers _

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread YhLu
on minnich [mailto:[EMAIL PROTECTED] 发送时间: 2003年8月11日 8:59 收件人: Eric W. Biederman 抄送: SONE Takeshi; Stefan Reinauer; [EMAIL PROTECTED] 主题: Re: Supporting extension ROMs and beyond... On Mon, 11 Aug 2003, ron minnich wrote: > For linuxbios to succeed in future, we'll need support for these two

re: Supporting extension ROMs and beyond...

2003-08-14 Thread ron minnich
On Mon, 11 Aug 2003, YhLu wrote: > If I only want to use addon AGP Display adapter ROM, I don't need to use > VGABIOS? How about PCIBIOS? does the rom need pcibios support? if so, you need both of these modules. ron ___ Linuxbios mailing list [EMAIL P

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread ron minnich
On Tue, 12 Aug 2003, ron minnich wrote: > > compiling v86bios.vm86 from above I get everything into 20k. not the emulator, surely. Just the bios support code, right? Let's get our terms right. BIOS support code -> the code in ADLO, or the linuxbios support code, that provides BIOS sup

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Stefan Reinauer
* SONE Takeshi <[EMAIL PROTECTED]> [030809 19:54]: > I don't know about freebios2 tree, but in freebios tree there is > some code to call POST routine of external VGA BIOS, > and support for some realmode BIOS call (like PCI BIOS) to > help the VGA BIOS run happily. the code is currently only in

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Eric W. Biederman
Andrew Ip <[EMAIL PROTECTED]> writes: > Hi, > > > > I haven't seen the numbers on the dreaded size overhead. So > > > that argument does not yet convince me. If I can fit a whole IP/UDP > > > stack a network driver, and printk in 16K I have trouble seeing > > > the problem. > > multiply that by

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread ron minnich
On 8 Aug 2003, Eric W. Biederman wrote: > Several bugs fixes later and we have put the Bochs BIOS into LinuxBIOS. > Which doesn't work on anything but x86 I take your point, but is there any harm done if this is packaged as an extension, not a part of the core? I just can't see the harm in i

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread ron minnich
On Mon, 11 Aug 2003, Steve Gehlbach wrote: > I will someday get to more work on VGA disassembly, it is a hobby, some > people play chess, I disassemble BIOSes. we can't use that code, however, or some idiot will decide to sue. we don't ever use code based on disassembly. > So how many request

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Stefan Reinauer
* ron minnich <[EMAIL PROTECTED]> [030812 16:06]: > On Tue, 12 Aug 2003, ron minnich wrote: > > > > compiling v86bios.vm86 from above I get everything into 20k. > > not the emulator, surely. Just the bios support code, right? yes. > The x86 emulator need to support the needs of an expansion r

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Stefan Reinauer
* SONE Takeshi <[EMAIL PROTECTED]> [030809 19:40]: > On Fri, Aug 08, 2003 at 03:23:42PM -0600, ron minnich wrote: > > Bochs is neat, but not simple. Maybe, however, we can make it simpler. I > > really don't want to write x86 asm at this point, however. If I do this I > > want to do it by building

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread SONE Takeshi
On Fri, Aug 08, 2003 at 08:28:34AM -0600, ron minnich wrote: > I agree that in some sense it is "cleaner" to have VGA support in some > external binary blob, but it is far more convenient to have it right in > linuxbios itself. It works today, so I can't see strong reasons not to > continue usin

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Stefan Reinauer
* ron minnich <[EMAIL PROTECTED]> [030812 15:39]: > On Tue, 12 Aug 2003, Stefan Reinauer wrote: > I wonder if my bug fixes ever made it in. They had some "issues" (well, > bugs) with prefix 0x66 instruction parsing. Don't know, but this version is from 2001. It also does not contain the latest fi

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread ron minnich
On Tue, 12 Aug 2003, Stefan Reinauer wrote: > I agree, but it is still a really big step forward. When you want video > support, you either have network or a disk or a completely custom > application without linux anyways. yes. Do you think we should test this as an ELF payload? ron __

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Steve Gehlbach
ron minnich wrote: you missed the point. We will never copy a vga bios into the tree in any place unless given permission. Okay, I saw something about putting binaries into linuxbios, and made the assumption... -Steve ___ Linuxbios mailing list [E

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Eric W. Biederman
ron minnich <[EMAIL PROTECTED]> writes: > On Sat, 9 Aug 2003, SONE Takeshi wrote: > > > Then it's convenient to have a few more INTs and generic PCI ROM > > enabling routine to enable the SCSI adapter. That code would be > > simple and small anyway. > > It doesn't bother me. I am fine with it. I

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Eric W. Biederman
ron minnich <[EMAIL PROTECTED]> writes: > so, in the config file, we have something like: > > extension pcbios > extension vgabios > extension elfboot > > and the system linkes these in via src/extionsions/whatever. > > They are each run in turn. > > reasonable? Not really. I haven't seen th

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Eric W. Biederman
ron minnich <[EMAIL PROTECTED]> writes: > I guess I have a hard time seeing the difference between linking functions > into LB via the static device tree, and calling ELFs, except that you get > no space savings with the ELF approach. You're going to create printk etc. > functions in every sing

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread ron minnich
On Mon, 11 Aug 2003, Bari Ari wrote: > Does this mean that VGABIOS would not work for boards that have > integrated video and have the video BIOS combined into the system BIOS? Currently, it means it won't work, but that is pretty straightforward to fix. ron _

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread SONE Takeshi
On Fri, Aug 08, 2003 at 03:23:42PM -0600, ron minnich wrote: > Bochs is neat, but not simple. Maybe, however, we can make it simpler. I > really don't want to write x86 asm at this point, however. If I do this I > want to do it by building on the VGA BIOS stuff I wrote for 1.0. That's what I'm int

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread SONE Takeshi
On Sat, Aug 09, 2003 at 08:26:55PM +0200, Stefan Reinauer wrote: > Extensions could be "stackable" and configurable for certain > application goals: > * legacy emulation for VGA and SCSI init > * elf loader > * openbios kernel Something like splash image support could be in the extension. I have o

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread ???
;; "SONE Takeshi" <[EMAIL PROTECTED]>; "Stefan Reinauer" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Tuesday, August 12, 2003 7:41 AM Subject: Re: Supporting extension ROMs and beyond... > ron minnich wrote: > > >Fair use says, I think, that

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Greg Watson
At 6:04 PM -0600 10/8/03, ron minnich wrote: so, in the config file, we have something like: extension pcbios extension vgabios extension elfboot and the system linkes these in via src/extionsions/whatever. They are each run in turn. reasonable? Sounds good, but what does the 'extension' keywor

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread ron minnich
On 10 Aug 2003, Eric W. Biederman wrote: > I haven't seen the numbers on the dreaded size overhead. So > that argument does not yet convince me. If I can fit a whole IP/UDP > stack a network driver, and printk in 16K I have trouble seeing > the problem. multiply that by, let's just say 4, for 4

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread ron minnich
so, in the config file, we have something like: extension pcbios extension vgabios extension elfboot and the system linkes these in via src/extionsions/whatever. They are each run in turn. reasonable? ron ___ Linuxbios mailing list [EMAIL PROTECTED]

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Stefan Reinauer
* Stefan Reinauer <[EMAIL PROTECTED]> [030812 12:36]: > 1) x86 realmode code execution. > 2) legacy api emulation/implementation (pcibios, etc) > > In my opinion writing the legacy emulation code (2) in C certainly makes > sense, since it will run on all platforms by recompiling and it can be >

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Steve Gehlbach
Eric, I am sympathy with what you are saying. There is a reality here -- people want VGA and they want it on early. I want to accomodate this. ron There is always the direct register programming approach that we have for the sis630 and stpc, but in the case of the sis630, vga is not available

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread ron minnich
On Fri, 8 Aug 2003, SONE Takeshi wrote: > On Thu, Aug 07, 2003 at 03:17:26PM -0600, Eric W. Biederman wrote: > > However none of this will get into the core of LinuxBIOS, they will all be > > separate ELF loadable components like etherboot. > So, we need an external program that provides legacy BI

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread Andrew Ip
Hi, > > I haven't seen the numbers on the dreaded size overhead. So > > that argument does not yet convince me. If I can fit a whole IP/UDP > > stack a network driver, and printk in 16K I have trouble seeing > > the problem. > multiply that by, let's just say 4, for 4 elf payloads for 4 function

Re: Supporting extension ROMs and beyond...

2003-08-14 Thread steven james
Greetings, One other call for modular binary support is end users. It's one thing to get them to use a provided tool to flash in one of several mix and match modules, it's quite a different matter to get them to actually compile something correctly and then flash it. An idea I have for baremetal

Re: Supporting extension ROMs and beyond...

2003-08-12 Thread ron minnich
On Tue, 12 Aug 2003, Stefan Reinauer wrote: > I looked at the official x86emu code at > ftp://ftp.scitechsoft.com/devel/x86emu/x86emu-0.8.tar.gz I wonder if my bug fixes ever made it in. They had some "issues" (well, bugs) with prefix 0x66 instruction parsing. hmm. > This contains something p

Re: Supporting extension ROMs and beyond...

2003-08-12 Thread Steve Gehlbach
ron minnich wrote: we can't use that code, however, or some idiot will decide to sue. we don't ever use code based on disassembly. I understand, although they would lose the suit (Sony v. Connectix and related cases), it is not the kind of trouble we need. Would that idiot be named SCO? I a

Re: Supporting extension ROMs and beyond...

2003-08-11 Thread ron minnich
On Mon, 11 Aug 2003, Adam Sulmicki wrote: > Not sure if folks now about it, > but there's this project. it's ok but it's overkill. All we want is to get vga into a state that linux etc. can use it. That means only supporting PCIBIOS functions used by VGA expansion roms for initialization. That in

Re: Supporting extension ROMs and beyond...

2003-08-11 Thread ron minnich
On Mon, 11 Aug 2003, Steve Gehlbach wrote: > The point was, is it a proprietary BIOS from a mfr of the > video/motherboard? I got the impression we were talking of copying a > binary into the project, and wanted to know if it was a copyrighted and > proprietary work. Or did I miss the point?

Re: Supporting extension ROMs and beyond...

2003-08-11 Thread Bari Ari
ron minnich wrote: Fair use says, I think, that you can copy a bios from your machine to your machine for personal use. Certainly that's what you do when you load a new bios image from a web site. You can't distribute it. So ADLO supports getting the VGA bios out of your on-card bios and building

Re: Supporting extension ROMs and beyond...

2003-08-11 Thread ron minnich
On Mon, 11 Aug 2003, YhLu wrote: > I also find the freebios/util/vgabios. Is that you mean 16 VGABIOS or > emulation? that is the (fixed) x86 emulation code from the XFree86 tree. ron ___ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermat

Re: Supporting extension ROMs and beyond...

2003-08-11 Thread ron minnich
On Mon, 11 Aug 2003, YhLu wrote: > It should work with onboard one. You may put the option rom in the EEPROM > and set the VGABIOS_START correctly. oops, forgot, we do support that. I never tried it though. ron ___ Linuxbios mailing list [EMAIL PROTEC

Re: Supporting extension ROMs and beyond...

2003-08-11 Thread SONE Takeshi
On Fri, Aug 08, 2003 at 01:51:16PM -0600, Eric W. Biederman wrote: > > Of couse the DOS applications like EMM386 and things like DPMI > > won't run with a BIOS which does it's job in 32-bit. > > And nowadays nobody uses those application. > > Dosemu which uses DPMI still has a surprising number o

Re: Supporting extension ROMs and beyond...

2003-08-10 Thread steven james
Greetings, I solved that for payloads built from the baremetal toolkit. They create a simple data structure at the top of RAM with a signature in it so that the first payload to run will know to set it up. Each payload is expected to take what it needs from the top of available memory and alter t

Re: Supporting extension ROMs and beyond...

2003-08-10 Thread ron minnich
On Thu, 7 Aug 2003, Steve Gehlbach wrote: > is disconcerting to see that linux is starting to use BIOS calls in some > places, like power management stuff (AFAIR). that's a big mistake ... ron ___ Linuxbios mailing list [EMAIL PROTECTED] http://www.c

Re: Supporting extension ROMs and beyond...

2003-08-10 Thread Eric W. Biederman
SONE Takeshi <[EMAIL PROTECTED]> writes: > On Fri, Aug 08, 2003 at 10:51:23AM -0600, Eric W. Biederman wrote: > > > Now if we want to have a way to choose seperate ELF payloads or direct > > > linking them in at build time, that makes lots of sense to me. We can try > > > to look at that. > >

Re: Supporting extension ROMs and beyond...

2003-08-09 Thread ron minnich
I guess I have a hard time seeing the difference between linking functions into LB via the static device tree, and calling ELFs, except that you get no space savings with the ELF approach. You're going to create printk etc. functions in every single ELF image, and in fact you'll have a whole "BI

Re: Supporting extension ROMs and beyond...

2003-08-09 Thread SONE Takeshi
On Fri, Aug 08, 2003 at 02:29:08PM -0600, ron minnich wrote: > On Fri, 8 Aug 2003, YhLu wrote: > > > Where is the VGA BIOS support? Still in freebios? > > it's the one that SONE used in linuxbios, he can describe again how it is > enabled. We are using it here for NVidia cards. I don't know abo

Re: Supporting extension ROMs and beyond...

2003-08-09 Thread YhLu
Ron, Where is the VGA BIOS support? Still in freebios? YH -邮件原件- 发件人: ron minnich [mailto:[EMAIL PROTECTED] 发送时间: 2003年8月8日 12:42 收件人: SONE Takeshi 抄送: [EMAIL PROTECTED] 主题: Re: Supporting extension ROMs and beyond... On Sat, 9 Aug 2003, SONE Takeshi wrote: > Then it's conve

Re: Supporting extension ROMs and beyond...

2003-08-08 Thread SONE Takeshi
On Thu, Aug 07, 2003 at 03:17:26PM -0600, Eric W. Biederman wrote: > Adam Agnew <[EMAIL PROTECTED]> writes: > > No one really wants LinuxBIOS to support legacy BIOS services. However, > > the need for them keeps creeping in (I believe Ron plans to add int15 to > > have better support for some vga r

Re: Supporting extension ROMs and beyond...

2003-08-08 Thread ron minnich
On Fri, 8 Aug 2003, YhLu wrote: > Where is the VGA BIOS support? Still in freebios? it's the one that SONE used in linuxbios, he can describe again how it is enabled. We are using it here for NVidia cards. ron p.s. but it doesn't work on nvidia yet!

Re: Supporting extension ROMs and beyond...

2003-08-08 Thread ron minnich
On 8 Aug 2003, Eric W. Biederman wrote: > But beyond that having etherboot separate has proved very valuable. agree. In general, having "THE PAYLOAD" separate is a good deal. I would not want to link, e.g., 9load into linuxbios, and I can't even build those two on the same system. My doubts c

Re: Supporting extension ROMs and beyond...

2003-08-08 Thread Steve Gehlbach
Adam Agnew wrote: No one really wants LinuxBIOS to support legacy BIOS services. However, the need for them keeps creeping in (I believe Ron plans to add int15 to have better support for some vga roms). True, and too bad if any int's are added, I agree with Linus' original comment that "we don't

Re: Supporting extension ROMs and beyond...

2003-08-08 Thread Adam Agnew
> If I stick with this requirement that the VGA roms get supported by an > external ELF piece, I have to do this: > > linuxbios -> external ELF bit that does VGA ROMs -> some other bit that > loads linux from flash -> linux > I tend to agree with Sone that much of these functions should be seper