AcornSearch - Acorn and RISC OS information searching
RISC OS Search
containing
"Nutty quip goes here!"
Home  |  About  |  Filebase Archive  |  StrongHelp Manuals  |  Newsgroups  |  Module Database
Number     Name

1     Peek               Read destination machine's memory
2     Poke               Write destination machine's memory (!)
3     JSR               Calls a subroutine
4     UserProcedureCall     Generate Event 8
5     OSProcedureCall          Generate Event 16
6     Halt               Halt the destination machine (BBC & Master only)
7     Continue          (BBC & Master only)
8     MachinePeek          Returns a number identifying the machine type
9     GetRegisters          Returns R0-R15, R13_irq, R14_irq, R13_svc, R14_svc (80 bytes)
Econet JSR
This will cause a JSR or BL on the destination machine. Entry conditions:

=>     R1 =     argument buffer
     R2 =     address of the code entered
     R3 =     sending station
     R4 =     sending net
<=     R0-R4 may be corrupted

If the address to call is -1 then the address called is the argument buffer - this allows ARM code to be sent. (Erm, security risk?)
Econet Machine Peek
Bits     Meaning

0-15     Machine type:
     &0000     Reserved
     &0001     BBC                    (MOS 1 or 2)
     &0002     Atom
     &0003     System 3 or 4
     &0004     System 5
     &0005     Master 128               (MOS 3)
     &0006     Electron               (MOS 0)
     &0007     Archimedes
     &0008     Reserved
     &0009     Acorn Communicator
     &000A     Master 128 Econet Terminal     (MOS 4)
     &000B     Acorn Filestore
     &000C     Master 128 Compact          (MOS 5)
     &000D     Acorn Ecolink card for Personal Computers
     &000E     Acorn Unix box
     &000F     Risc PC architecture
     &0010     Reserved
     &0011     A9
     &FFF8     SJ Research GP server
     &FFF9     SJ Research 80386 UNIX
     &FFFA     SCSI interface
     &FFFB     SJ Research IBM PC Econet interface
     &FFFC     Nascom 2
     &FFFD     Reseach Machines 480Z
     &FFFE     SJ Research File Server
     &FFFF     Z80 CP/M
16-23     Software version number (BCD)
24-31     Software release number (BCD)

[sh-index] Back to list of manuals