home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ARM Club 3
/
TheARMClub_PDCD3.iso
/
hensa
/
documentation
/
swis_2
/
SWIs
/
ReadMe
< prev
next >
Wrap
Text File
|
1997-10-10
|
3KB
|
68 lines
Release note for the 'SWIs package' (10 Oct 1997)
=================================================
Since mid-January this year, in between my other projects, I've been working
to seperate the SWIs manual into seperate parts which might be more easily
updated and managed. This process, although it may have seemed simple has
taken longer than I intended for a number of reasons (standardisation,
updates and other things getting in the way). However, this release - the
first in this form - should cover a much larger range of the operating system
and support modules than previously and in a more regular fashion.
From what was the SWIs manual there is now :
OS v3.00 - most of the Operating System
Wimp v1.01 - the desktop side of the Operating System
MiscSWIs v1.00 - support and softloadable modules
InetSWIs v1.00 - the Internet SWI calls (OS and 3rd party)
TBSWIs v0.01 - the Toolbox SWIs (Not included)
In addition to these, a new manual has been created from others and textual
documentation :
Inet v1.03 - The Socket SWIs, constants and other related things
There are a number of things that need addressing yet, foremost of which is
obbiously updating the manuals to include every form of call available. Of
the other concerns :
• The Wimp manual needs more standardisation applying to it
• The MiscSWIs manual requires tidying
• InetSWIs needs massively updating
• TBSWIs needs /really/ sorting out !
For this release (as with all others), I have checked the manuals using
StrongTxt and cleaned them using CleanHlp. As such I am aware of the broken
links due to pages being absent - please don't mail me about these. These
links remain broken for two reasons:
1) they'll work when I add them
2) they're constant 'brokenness' reminds me to write them up at some point.
New things
----------
Of the new things you can expect to see in these manuals, the things that
immediately spring to mind are :
• Conversion help; most of the OS_Convert<x># calls now have individual
pages.
• Some ImageEntry and FSEntry documentation
• Nested Wimp calls documentation (by experimentation and disassembly - I'm
still waiting for some docs from Acorn).
• More Risc OS 3.5-3.7 documentation; Only having an A5000 this will be
slow to change, but I hope to keep Risc OS 3.6 as my base reference for
future releases.
• A few more services and vectors documented.
• SpriteOp calls documented in both hex and decimal (at last!)
Submissions
-----------
Please, please, please send me submissions ! I can count the number of
submissions I've received on the fingers of one hand... hang on, no, I can
count them on the number of arms I have ! If you have made changes to the
manual, please send me the changes, even if it's just one page. I don't mind
receiving complete manuals, but I'd prefer a manual of the changes made, or
individual pages. In the case of anyone mad enough to be doing the same as
myself and changing great swathes of the pages, the entire manual would be
appropriate (I'll run it through CompareDr and hope!).
Submissions, as with everything else can be sent to <gerph@innocent.com>, and
any size is acceptable.