Operating systemsAcorn RISC OS › RISC OS 3.7

RISC OS 3.7

1996

The 1996 version supporting the StrongARM processor and the Risc PC, boosting performance considerably.

Reference & documentation

External technical references for programming RISC OS 3.7 and for writing emulators.

ResourceTypeNotes
PRM Appendix D: Code File Formats (AIF/AOF) ↗FormatAIF image, AOF, ALF, ASD debug formats
HeyRick: ARM Assembler Programming ↗Instruction set26-bit ARM instruction set for RISC OS
ARM Assembly Language Programming (Cockerell) ↗Instruction setClassic full ARM instruction-set programming book
RISC OS PRM - Interrupts and handling them ↗Interrupt listIOC IRQ/FIQ sources and device vector numbers
PRM: Memory Management ↗Memory mapLogical map, dynamic areas, MEMC, RMA
PRM: An Introduction to SWIs ↗ProgrammingSWI software-interrupt calling convention and registers
RISC OS PRM: Modules ↗ProgrammingWriting relocatable modules that extend the OS
RPCEmu: obtaining RISC OS ROM images ↗ROMsHow to get/extract RISC OS 3.70 ROM images
RISC OS 3.70 FTP space (disc build) ↗ROMsOriginal RISC OS 3.7 disc build components, patches
RISC OS 3 Programmer's Reference Manual (index) ↗ReferenceFull official PRM: kernel, SWIs, filesystems, VDU
RPCEmu User Manual ↗ToolRiscPC/A7000 emulator for running RISC OS