[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: DOS 3.3 RWTS question
Greymalkin writes:
>From what I remember, you jump to the DOS RWTS routine which reads parameters
>from the IOB included just after the jump.
>
> JMP RWTS (something like $B600)
> IOB DATA (read or write, buffer, slot #, drive, track, sector)
No, not quite. The IOB can be anywhere in memory; you must pass the
address of the IOB in the Accumulator and Y register (I can't remember the
which byte goes in which register off hand though, sorry!).
>Could someone please fill me in on the format of the IOB and the RWTS jump
>location?
This stretches my memory a bit. I think the entry point is $B7B5. I
can't remember the complete format of the IOB.
I probably shouldn't even bother posting this at all, but hey, I used to
know it all :-)
--
| Philip Stephens, Systems Programmer. | %%%% % Labtam Australia Pty Ltd |
| Address: 43 Malcolm Road, Braeside, | % % % % "Applied Ingenuity" |
| Victoria, 3195, AUSTRALIA. | % % % % We make the fastest RISC |
| Internet: philip@labtam.labtam.oz.au | %%%%% %%%%% X terminals in the world |