home bbs files messages ]

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 2,863 of 4,255   
   mint suki to Branimir Maksimovic   
   Re: Limine Bootloader   
   12 Oct 21 21:57:54   
   
   From: the.mintlander@gmail.com   
      
   On Tuesday, October 12, 2021 at 1:39:44 PM UTC+2, Branimir Maksimovic wrote:   
   > On 2021-10-12, Kerr-Mudd, John  wrote:   
   > > On Tue, 12 Oct 2021 09:10:27 +0200   
   > > wolfgang kern  wrote:   
   > >   
   > >> On 12/10/2021 01:14, Carver Harrison wrote:   
   > >> > Try Limine Today: https://github.com/limine-bootloader/limine   
   > >> >   
   > >> > - What is Limine?   
   > >> >   
   > >> > Limine is an advanced multiprotocol x86/x86_64 BIOS and UEFI   
   > >> > bootloader that supports Linux, multiboot1 and 2, the stivale   
   > >> > protocols, and chainloading.   
   > >> >   
   > >> > - What is a bootloader for?   
   > >> > A bootloader is an essential piece of software which takes over the   
   > >> > computer after the firmware relinquishes control of the system. It   
   > >> > is the job of the bootloader to find an operating system to boot   
   > >> > and perform all the operations needed in order to get the operating   
   > >> > system's kernel and modules up and running.   
   > >> >   
   > >> > - Why Limine?   
   > >> > Limine is lightweight, elegant, fast, and the reference   
   > >> > implementation of the stivale and stivale2 boot protocols.   
   > >> >   
   > >> > - Why not GRUB?   
   > >> >   
   > >> > GRUB is an amazing piece of software, but Limine's and stivale(2)'s   
   > >> > main target audience is operating system and kernel developers that   
   > >> > want to use a boot protocol which supports modern features which   
   > >> > GRUB's aging multiboot protocols do not (or do not properly).   
   > >>   
   > >>   
   > >> who is brave enough to check on it ? :)   
   > >> I'm curious how assembler source of this UEFI loader would look like.   
   > >> but it sounds suspicious like hell to be just one more HLL-C bloat.   
   > >   
   > >   
   > > Well I went to the site (github) where there's asm src code. (OK, and C   
   > > for the menu program).   
   > >   
   > iWell iUEFI just needs PE format and no bootloader :P   
   > >   
   >   
   >   
   > --   
   >   
   > 7-77-777   
   > Evil Sinner!   
   > with software, you repeat same experiment, expecting different results...   
      
   The C code is definitely not just "for the menu program".   
      
   The whole bootloader, including filesystem drivers, protocol implementations,   
   user interface, etc. is in C. The bootloader is 92.8% C according to GitHub,   
   that should raise some red flag that it is not just the menu that is in C.   
      
   > I'm curious how assembler source of this UEFI loader would look like.   
   > but it sounds suspicious like hell to be just one more HLL-C bloat.   
      
   It's HLL-C bloat. Move along, move along.   
      
   --- 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