home *** CD-ROM | disk | FTP | other *** search
- ASM Version 3.00ß
-
- To install ASM, copy the main ASM program (ASM) to your
- Library directory.
-
- If you have Acorn's DDE toolset, copy !ASM to the Tools
- directory. Then edit !Make.choices.tools, and add the
- following lines at the end:
- -------------- Cut Here ----------------
- ASM
- A
-
- ASM $(ASMFlags) -output $@ $<
- DDE:!ASM.desc
- DDE:!ASM.!setup
- -------------- Cut Here ----------------
-
- The Impression document 'ASM_Doc' gives fairly extensive
- documentation of the features of ASM (including a section
- on features new to version 3.00), but does not attempt to
- act as an ARM assembly language tutor, or even describe
- ARM opcodes.
-
- If you don't have Impression, please email me for an ASCII
- version.
-
-
- Licensing
- ~~~~~~~~~
-
- ASM is FREEWARE, not Public Domain. It should only be copied
- and/or distributed in its intirety (including this document),
- and copyright remains with me. If you use it to to write
- applications for distribution (commercial or otherwise), an
- acknowledgement would be nice.
-
-
- Disclaimer
- ~~~~~~~~~~
-
- ASM is distributed as is, and the author will not accept any
- responsibility for any resultant damage, whatever its form.
-
-
- Bug Reports
- ~~~~~~~~~~~
-
- Irrespective of the formal disclaimer above, I am perfectly
- happy to receive emails describing any bugs discovered, and I
- will do my best to fix them quickly. Bug reports should include
- a description of the problem, and a code fragment that exhibits
- the aberrant behaviour.
-
- NB There seems to be a bug in the Debugger_Disassemble SWI,
- that will show up if the -validate option is used on code that
- contains the ARM3 SWP instruction (Debugger_Disassemble returns
- them as "Undefined Instruction"). All my tests of the generated
- code against Acorn documentation indicates that ASM is producing
- the correct opcodes, and that it is the SWI that is at fault. If
- you have any info on this (ie whether the SWI or documentation
- is at fault) please email me.
-
- Nick Roberts
- tigger@argonet.co.uk
-