Skip to content

Module_ScreenBlanker

Charles edited this page Aug 5, 2026 · 10 revisions

Module: ScreenBlanker

Status summary

Component Section 32-bit 64-bit Claimant Source Repo summary
ScreenBlanker ROM modules Investigate Gerph not built in repo, not tested in repo

Development status

Diagram from Module_ScreenBlanker

Completeness

Commands SWIs Services Vectors Events Uses Services Uses Vectors TOTAL
0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%

Summary

ScreenBlanker is the low-level screen blanking controller. It performs the blank/restore transition and broadcasts the matching lifecycle services for saver/user-interface components.

Relationships

Diagram from Module_ScreenBlanker

Diagram from Module_ScreenBlanker

Discovered features

  • Has background processing
  • Has pointer control
  • Has services
  • Has services fast
  • Has swis
  • Uses console output
  • Uses messagetrans

Provides

Functionality

In 32bit In 64 bit Interface

None found

Commands

In 32bit In 64 bit Interface
🔲 🔲 *BlankTime
🔲 🔲 *DPMSTime

SWIs

In 32bit In 64 bit Interface
🔲 🔲 ScreenBlanker_Control (&43100)

Services

In 32bit In 64 bit Interface
🔲 🔲 Service_ModeChange
🔲 🔲 Service_Reset

Vectors

In 32bit In 64 bit Interface
🔲 🔲 EventV
🔲 🔲 INSV
🔲 🔲 WrchV

Events

In 32bit In 64 bit Interface
🔲 🔲 Event_Keyboard

UpCalls

None


Issues calls to

Services

In 32bit In 64 bit Interface
🔲 🔲 ?
🔲 🔲 Service_ScreenBlanking

Vectors

In 32bit In 64 bit Interface
🔲 🔲 PaletteV

Events

None

UpCalls

None

Modules

  • MessageTrans

Clone this wiki locally