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,862 of 4,255   
   Carver Harrison to John   
   Re: Limine Bootloader   
   13 Oct 21 00:57:10   
   
   From: ch@dorper.me   
      
   On 10/12/2021 4:42 AM, 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).   
   >   
   >   
      
   huh? The drivers are all written in C. Very little is written in   
   assembly. Really just the bootstrapping code and trampolines. Take a   
   better look...   
      
   --- 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