home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.asm.x86      Ahh, the lost art of x86 assembly      4,675 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 4,363 of 4,675   
   luser.droog@nospicedham.gmail.com to James Harris   
   Re: reading a file from disk   
   29 May 21 12:19:08   
   
   From: luser...@nospicedham.gmail.com   
      
   On Thursday, May 27, 2021 at 2:02:52 AM UTC-5, James Harris wrote:   
   > On 26/05/2021 23:33, luser...@nospicedham.gmail.com wrote:   
      
   > > Very good points. Thanks. You're right that the 8086 by itself only has   
   > > in/out instructions, ESC instructions, and memory mapped IO, all of which   
   > > depend on the rest of the system. It appears that the IBM BIOS operates   
   > > at the very low level of clusters, heads, and sectors. But the DOS   
   functions   
   > > appear to map pretty closely to stdio.h functions. So that seems to be   
   > > the easiest path forward.   
   > There's a guy on alt.os.development who has been posting about very much   
   > the same sorts of thing. Maybe there's value in the two of you getting   
   > in touch, if you aren't already.   
   >   
      
   Thanks. I have read some of his postings in comp.lang.c and have just   
   now started to browse some in AOD. We have a similar set of interests   
   but diverge on many of the details. Eg. I'm using C99 tools[1] rather than C90   
   and targeting just 8086 for now. I still haven't implemented the full   
   instruction set, just the ones initially required for the codego   
   f.stackexchange.com   
   challenge and additional ones needed to get the Forth up and running.   
   So, while we're both working in the same sort of space we're on different   
   peaks of the mountain range.   
      
   [1] I'm pretty much addicted to the C99 designated initializers and variable   
   argument macros. I can't really imagine doing without those for hobby work.   
      
   --- 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