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