All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Public Member Functions | Public Attributes
PageHandler Class Reference
Inheritance diagram for PageHandler:
CodePageHandler ExceptionPageHandler IllegalPageHandler NewInitPageHandler PageFoilHandler PC98ITFPageHandler RAMPageHandler ROMAliasPageHandler UnmappedPageHandler VGA_AMS_Handler VGA_CGATEXT_PageHandler VGA_ChainedVGA_Slow_Handler VGA_Empty_Handler VGA_ET4000_ChainedVGA_Slow_Handler VGA_HERC_Handler VGA_LFB_Handler VGA_Map_Handler VGA_MCGATEXT_PageHandler VGA_MMIO_Handler VGA_PC98_PageHandler VGA_PCJR_Handler VGA_Slow_CGA_Handler VGA_TANDY_PageHandler VGA_UnchainedVGA_Handler Voodoo_PageHandler Weitek_PageHandler

List of all members.

Public Member Functions

 PageHandler (Bitu flg)
virtual Bitu readb (PhysPt addr)
virtual Bitu readw (PhysPt addr)
virtual Bitu readd (PhysPt addr)
virtual void writeb (PhysPt addr, Bitu val)
virtual void writew (PhysPt addr, Bitu val)
virtual void writed (PhysPt addr, Bitu val)
virtual HostPt GetHostReadPt (Bitu phys_page)
virtual HostPt GetHostWritePt (Bitu phys_page)
virtual bool readb_checked (PhysPt addr, Bit8u *val)
virtual bool readw_checked (PhysPt addr, Bit16u *val)
virtual bool readd_checked (PhysPt addr, Bit32u *val)
virtual bool writeb_checked (PhysPt addr, Bitu val)
virtual bool writew_checked (PhysPt addr, Bitu val)
virtual bool writed_checked (PhysPt addr, Bitu val)
Bitu getFlags () const
void setFlags (const Bitu flagsNew)

Public Attributes

Bitu flags

Detailed Description

Definition at line 89 of file paging.h.

The documentation for this class was generated from the following files: