Operating systems › Acorn 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.
| Resource | Type | Notes |
|---|---|---|
| PRM Appendix D: Code File Formats (AIF/AOF) ↗ | Format | AIF image, AOF, ALF, ASD debug formats |
| HeyRick: ARM Assembler Programming ↗ | Instruction set | 26-bit ARM instruction set for RISC OS |
| ARM Assembly Language Programming (Cockerell) ↗ | Instruction set | Classic full ARM instruction-set programming book |
| RISC OS PRM - Interrupts and handling them ↗ | Interrupt list | IOC IRQ/FIQ sources and device vector numbers |
| PRM: Memory Management ↗ | Memory map | Logical map, dynamic areas, MEMC, RMA |
| PRM: An Introduction to SWIs ↗ | Programming | SWI software-interrupt calling convention and registers |
| RISC OS PRM: Modules ↗ | Programming | Writing relocatable modules that extend the OS |
| RPCEmu: obtaining RISC OS ROM images ↗ | ROMs | How to get/extract RISC OS 3.70 ROM images |
| RISC OS 3.70 FTP space (disc build) ↗ | ROMs | Original RISC OS 3.7 disc build components, patches |
| RISC OS 3 Programmer's Reference Manual (index) ↗ | Reference | Full official PRM: kernel, SWIs, filesystems, VDU |
| RPCEmu User Manual ↗ | Tool | RiscPC/A7000 emulator for running RISC OS |