Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Dos Protected Mode Interface - Norton Guide http://www.X-Hacker.org [^^Up^^] [Menu] [About The Guide]
LDT DESCRIPTOR MANAGEMENT SERVICES
INT 31H Function 0000H - Allocate LDT Descriptors
INT 31H Function 0001H - Free LDT Descriptor
INT 31H Function 0002H - Segment to Descriptor
INT 31H Function 0003H - Get Next Selector Increment Value
INT 31H Function 0004H - Reserved - Should not be called...
INT 31H Function 0005H - Reserved - Should not be called...
INT 31H Function 0006H - Get Segment Base Address
INT 31H Function 0007H - Set Segment Base Address
INT 31H Function 0008H - Set Segment Limit
INT 31H Function 0009H - Set Descriptor Access Rights
INT 31H Function 000AH - Create Code Segment Alias Descriptor
INT 31H Function 000BH - Get Descriptor
INT 31H Function 000CH - Set Descriptor
INT 31H Function 000DH - Allocate Specific LDT Descriptor
DOS MEMORY MANAGEMENT SERVICES
INT 31H Function 0100H - Allocate DOS Memory Block
INT 31H Function 0101H - Free DOS Memory Block
INT 31H Function 0102H - Resize DOS Memory Block
INTERRUPT SERVICES
INT 31H Function 0200H - Get Real Mode Interrupt Vector
INT 31H Function 0201H - Set Real Mode Interrupt Vector
INT 31H Function 0202H -  Get Processor Exception Handler Vector
INT 31H Function 0203H -  Set Processor Exception Handler Vector
INT 31H Function 0204H -  Get Protected Mode Interrupt Vector
INT 31H Function 0205H -  Set Protected Mode Interrupt Vector
TRANSLATION SERVICES
INT 31H Function 0300H -  Simulate Real Mode Interrupt
INT 31H Function 0301H -  Call Real Mode Procedure With Far Return Frame
INT 31H Function 0302H -  Call Real Mode Procedure With Iret Frame
INT 31H Function 0303H -  Allocate Real Mode Call-Back Address
INT 31H Function 0304H -  Free Real Mode Call-Back Address
INT 31H Function 0305H -  Get State Save/Restore Addresses
INT 31H Function 0306H -  Get Raw Mode Switch Addresses
INT 31H Function 0400H - GET VERSION
MEMORY MANAGEMENT SERVICES
INT 31H Function 0500H -  Get Free Memory Information
INT 31H Function 0501H -  Allocate Memory Block
INT 31H Function 0502H -  Free Memory Block
INT 31H Function 0503H -  Resize Memory Block
PAGE LOCKING SERVICES
INT 31H Function 0600H -  Lock Linear Region
INT 31H Function 0601H -  Unlock Linear Region
INT 31H Function 0602H - Mark Real Mode Region as Pageable
INT 31H Function 0603H - Relock Real Mode Region
INT 31H Function 0604H - Get Page Size
DEMAND PAGING PERFORMANCE TUNING SERVICES
INT 31H Function 0700H - Reserved - Should not be called...
INT 31H Function 0701H - Reserved - Should not be called...
INT 31H Function 0702H - Mark Page as Demand Paging Candidate
INT 31H Function 0703H - Discard Page Contents
INT 31H Function 0800H - PHYSICAL ADDRESS MAPPING
VIRTUAL INTERRUPT STATE FUNCTIONS
INT 31H Function 0900H - Get and Disable Virtual Interrupt State
INT 31H Function 0901H - Get and Enable Virtual Interrupt State
INT 31H Function 0902H - Get Virtual Interrupt State
INT 31H Function 0A00H - GET VENDOR SPECIFIC API ENTRY POINT
DEBUG REGISTER SUPPORT
INT 31H Function 0B00H - Set Debug Watchpoint
INT 31H Function 0B01H - Clear Debug Watchpoint
INT 31H Function 0B02H - Get State of Debug Watchpoint
INT 31H Function 0B03H - Reset Debug Watchpoint

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson