Skip to content

Module_RedrawManager

Charles edited this page Aug 5, 2026 · 10 revisions

Module: RedrawManager

Status summary

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

Development status

Diagram from Module_RedrawManager

Completeness

Functionality Commands SWIs Services Uses Services TOTAL
50.00% 50.00% 50.00% 50.00% 50.00% 50.00%

Summary

RedrawManager is a redraw callback coordinator layered on the Wimp filter mechanism. Clients register callbacks with Redraw_AddCallBack/Redraw_RemoveCallBack; it hooks the dynamically allocated Wimp filter vector while present and announces its installation/removal through service calls.

Relationships

Diagram from Module_RedrawManager

Diagram from Module_RedrawManager

Discovered features

  • Has kernel collusion
  • Has services
  • Has services fast
  • Has swis
  • Is c
  • Uses dynamic area

Provides

Functionality

In 32bit In 64 bit Interface
🔲 Desktop filter redraw

Commands

In 32bit In 64 bit Interface
🔲 *RedrawList

SWIs

In 32bit In 64 bit Interface
🔲 Redraw_AddCallBack (&82C80)
🔲 Redraw_RemoveCallBack (&82C81)

Services

In 32bit In 64 bit Interface
🔲 Service_FilterManagerDying
🔲 Service_FilterManagerInstalled

Vectors

None

Events

None

UpCalls

None


Issues calls to

Services

In 32bit In 64 bit Interface
🔲 Service_RedrawManagerDying
🔲 Service_RedrawManagerInstalled

Vectors

None

Events

None

UpCalls

None

Modules

  • Filter
  • MessageTrans
  • SharedCLibrary
  • Wimp

Clone this wiki locally