Showing changes from revision #5 to #6:
Added | Removed | Changed
Entry | |
---|---|
R0 | Reason code |
All other registers are dependent on reason code |
Exit | |
---|---|
R0 | Preserved |
All other registers dependent on reason code |
The purpose of this call is to perform a module operation.
The action performed depends on the reason code value in R0.
# | Hex # | Action |
---|---|---|
00 | &00 | Run |
01 | &01 | Load |
02 | &02 | Enter |
03 | &03 | ReInit |
04 | &04 | Delete |
05 | &05 | Describe RMA |
06 | &06 | Claim |
07 | &07 | Free |
08 | &08 | Tidy |
09 | &09 | Clear |
10 | &0A | Insert module from memory |
11 | &0B | Insert module from memory and move into RMA |
12 | &0C | Extract module information |
13 | &0D | Extend block |
14 | &0E | Create new instantiation |
15 | &0F | Rename instantiation |
16 | &10 | Make preferred instantiation |
17 | &11 | Add expansion card module |
18 | &12 | Lookup module name |
19 | &13 | Enumerate ROM modules |
20 | &14 | Enumerate ROM modules with version |
21 | &15 | Find end of ROM module chain |
22 | &16 | Enumerate modules with private word pointer |
23 | &17 | Unplug or insert modules |
24 | &18 | Claim aligned block |