Showing changes from revision #2 to #3:
Added | Removed | Changed
Entry | |
---|---|
R4 | Bits 0-23: 9 (reason code) |
Bits 24-31: Display number |
Exit | |
---|---|
R0 | Framestore physical base address |
R1 | Framestore size |
R4 | 0 |
- | All other registers preserved |
If a driver indicates via GraphicsV 8 that it has a seperate framestore then the kernel will issue this call to determine the framestore size and location. The appropriate driver should respond by setting R4 to 0 to claim the call, and setting R0-R1 to the correct values.
Drivers which don’t have seperate framestores should ignore this call and leave it unclaimed.
If the call is left unclaimed, and the call was for display 0, the kernel has will no claim it by setting R4 to 0 and call HAL HAL_Video_FramestoreAddress? -based . fallback in place.