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 3,975 of 4,255   
   James Harris to wolfgang kern   
   Re: EBDA detection   
   24 Nov 23 18:15:14   
   
   From: james.harris.1@gmail.com   
      
   On 17/11/2023 03:17, wolfgang kern wrote:   
   > On 16/11/2023 17:18, James Harris wrote:   
      
   ...   
      
   >   
   > I don't like LILO nor GRUB, I want to have my own code running :)   
      
   I'm very much the same!   
      
   ...   
      
   >> A few months ago, as I wanted to support UEFI boot via my own   
   >> bootloader I looked into it - and found it horrendously complicated.   
   >> To make matters worse my test environment was hugely uninformative.   
   >> Most of the time I couldn't even tell whether my code had been booted   
   >> or not.   
   >>   
   >> I did, however, eventually get it working. As a result I have a Hello   
   >> World UEFI program written in assembly. I can share the details if you   
   >> like but it needs a thread of its own.   
   >>   
   >> I also got working a program which went further along the boot   
   >> process. It interrogated the file system and successfully found a   
   >> kernel file to load. That's in C but it's enough to help show how to   
   >> convert to asm.   
   >   
   > I'd appreciate you for any hint on this conversion, but nothing in C.   
      
   Sorry it took a while to write up but I've just started a "UEFI boot   
   basics" thread.   
      
   >   
   >> At that point I'd done enough to convince me I could get it working so   
   >> I moved on to other things but if you are interested I could dig it   
   >> out. Like you, I don't want to have a C version. It was only to help   
   >> me get started. Longer term I would have the UEFI bootloader in pure   
   >> asm or in asm and my own language.   
   >>   
   >> UEFI can be mastered!   
   >   
   > Yes I think that too, even enduring by lots of obstacles.   
   > I don't want a copy of your code, all I need is info:   
   >   
   > how would C-declarations/parameter-structs look on my HEX-dump.   
   > is there any easy short worded hint available for conversion ?   
      
   I see Scott's reply. Also, some comments added to the new thread but   
   feel free to ask about specifics or comment further.   
      
      
   --   
   James Harris   
      
   --- 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