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,005 of 4,255   
   Alexei A. Frounze to James Harris   
   Re: Booting from FAT16   
   20 Dec 21 19:43:57   
   
   From: alexfrunews@gmail.com   
      
   On Monday, December 20, 2021 at 8:37:41 AM UTC-8, James Harris wrote:   
   > On 20/12/2021 09:27, Alexei A. Frounze wrote:   
   > > On Sunday, December 19, 2021 at 2:43:46 PM UTC-8, James Harris wrote:   
   > > ...   
   > >> I will then need to load the OS loader but than can be difficult in just   
   > >> 512 bytes as I would like it to be a normal file. No special sectors. No   
   > >> unmovable sectors.   
   > >   
   > > Not too difficult (beware of the overflow bug, though).   
   > > https://github.com/alexfru/BootProg   
   > I'm amazed at how much you managed to fit in one sector. There are some   
   > learning points - for example, I hadn't thought of using pusha and popa   
   > - but more importantly it looks as though you load entire clusters at   
   > once. I hadn't thought of that and had been doing it sector by sector.   
      
   But you have to remember that with large clusters and large files   
   you may be using more RAM than needed.   
      
   > What did you mean about the overflow bug?   
      
   I missed the case of FAT16 occupying more than 64KB:   
   https://github.com/alexfru/BootProg/issues/1   
   It's obviously fixable.   
      
   Alex   
      
   --- 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