🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #3687

Re: ROM disassembly for TOS 1.4

#3687
From: Stephen Jacobs
Date: Tue, 05 Sep 1989 04:22
35 lines
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!saj
References: <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