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