AcornSearch - Acorn and RISC OS information searching
RISC OS Search
containing
"Nutty quip goes here!"
Home  |  About  |  Filebase Archive  |  StrongHelp Manuals  |  Newsgroups  |  Module Database
=>     R1 =     &8A (reason code)
     R2 =     0     power up
           1     power down
     R3 =     bitmask of ports which will be powered down/have been powered up
<=     R1 =     &8A (don't claim, unless R3 = 0)
     R2 preserved
     R3 =     bitmask - set bits mean no objection to power up/down

This service is issued before powering down, or after powering up certain hardware. If a module wishes to prevent power down it should clear the appropriate bits for that hardware. If this results in R3 = 0, the service should be claimed to prevent it being needlessly passed round remaining modules.

See PRM 4, page 197
Bitmask of ports
Bit     Hardware

0     Econet
3     Serial oscillator and buffer
14     Floppy Disc Controller oscillator

[sh-index] Back to list of manuals