Article View: comp.sys.atari.st
Article #3687Re: ROM disassembly for TOS 1.4
From: Stephen Jacobs
Date: Tue, 05 Sep 1989 04:22
Date: Tue, 05 Sep 1989 04:22
35 lines
2736 bytes
2736 bytes
In article <1677@atari.UUCP>, kbad@atari.UUCP (Ken Badertscher) writes:
> Finally, if you have a specific question about something that isn't
> covered to your satisfaction in the developer documentation, please call
> or write to Atari developer support. They bust their butts answering
> developer questions all the time.
>
Having asked for ridiculous favors and kinds of help from Atari developer
support (and having been taken care of effectively and politely), I'll
second and more Ken's praise. As far as one-to-one help goes, the support
staff is wonderful.
However.....they can't help me with problems I don't understand well
enough to explain. One specific example (taken care of in TOS 1.4, but
this was a year ago) happened while I was adapting Steve Grimm's uupc
distribution to Mark Williams C. I couldn't use (or even understand) his
code to get the old RS232 port settings using Rsconf(). I would have had
a hard time explaining to a support person that some public domain code
used undocumented features in a way I didn't understand. Solution: read the
ROM disassembly. I'm still kinda shaky on VBL queue routines and interrupt
handlers (in principle, I understand, but..): there are examples in the ROM
disassembly. I have some ideas for a product that would depend critically on
a CD-ROM drive being able to read non-High Sierra formats. Can Atari's? I
don't know. I don't understand CD ROM well enough to ask the right questions,
but given code, I could tell how much was controlled in software, how much
in hardware.
I'm not asking for beautiful; and definitely: what Atari hasn't promised
will stay the same will definitely change (may even change without any change
in version numbers). But the more specifics there are about how TOS works,
the better we can use it. And frankly, I'd be glad of an official,
self-consistent disassembly WITHOUT comments, if that was possible. Again,
it seems to have worked for the PC (although IBM did make it beautiful).
And please don't interpret anything I say as remotely anti-Atari. I just
got a good strong dose of PC and MAC, and it reminded me why I like my ST so
much. Maybe the BEST, maybe not, but powerful and friendly to BOTH users and
programmers. Steve J.
Technical Details
Message-ID:
<9496@chinet.chi.il.us>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!watmath!att!chinet!sajReferences:
<9401@chinet.chi.il.us> <1666@atari.UUCP> <1677@atari.UUCP>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!att!chinet!saj From: saj@chinet.chi.il.us (Stephen Jacobs) Newsgroups: comp.sys.atari.st Subject: Re: ROM disassembly for TOS 1.4 Summary: Yeah, 5 cheers for Atari developer support. But still.... Message-ID: <9496@chinet.chi.il.us> Date: 5 Sep 89 04:22:19 GMT References: <9401@chinet.chi.il.us> <1666@atari.UUCP> <1677@atari.UUCP> Organization: Chinet - Chicago, Ill. Lines: 35