Forums before death by AOL, social media and spammers... "We can't have nice things"
|    alt.os.development    |    Operating system development chatter    |    4,255 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 3,682 of 4,255    |
|    mutazilah@gmail.com to muta...@gmail.com    |
|    Re: 32 on 64    |
|    22 Mar 23 04:44:51    |
      From: muta...@gmail.com              On Wednesday, March 22, 2023 at 7:27:24 PM UTC+8, muta...@gmail.com wrote:              > But if I do that, I may as well make a C compiler as an EFI app.        >        > And the pseudo-BIOS that I provide for x64 can run multiple        > such apps.               That would in fact mimic the way GNU/Linux was built.              The tools were written first.              OS vendors don't really have a say in tools - tools are not       rivals.              And then you can run those tools under what?              EFI would be one choice.              But the Amiga 1000 read a kickstart floppy. That kickstart       floppy could be a single app that perhaps allows editing       and compiling by driving the hardware.              It could perhaps use in-memory files to avoid needing an       OS to manage files.              Or do what Sqlite does and produce a single file to be       compiled.              The end goal would be to crank out a pdos.exe for       bootx64.efi (pseudo-bios) to run.              Where the pseudo bios is not considered to be an OS       because it doesn't provide an API for apps to use, it       only provides a way to read disks, for use by an OS.              So developing the pseudo-BIOS on Windows is fair.              Just not pdos.exe.              The shell (pcomm.exe) might be considered part of the OS too.              There is probably no tangible difference between the Amiga       and EFI if I only write disk blocks, not files.              Basically it is odd that EFI allowed reading/writing files at all.              BFN. Paul.              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca