home *** CD-ROM | disk | FTP | other *** search
- 308000%%%%pddbase%%%%Introduction
- 308001%%%%pddbase%%%%Types of OS/2 Device Drivers
- 308002%%%%pddbase%%%%Physical Device Drivers
- 308003%%%%pddbase%%%%Virtual Device Drivers
- 308004%%%%pddbase%%%%Presentation Drivers
- 308005%%%%pddbase%%%%Physical Device Driver Overview
- 308006%%%%pddbase%%%%Character and Block Device Drivers
- 308007%%%%pddbase%%%%Character Device Drivers
- 308008%%%%pddbase%%%%Block Device Drivers
- 308009%%%%pddbase%%%%Application I/O to Devices
- 308010%%%%pddbase%%%%I/O Support for OS/2 Applications
- 308011%%%%pddbase%%%%I/O Support for the DOS Session
- 308012%%%%pddbase%%%%Physical Device Driver Architecture and Structure
- 308013%%%%pddbase%%%%Physical Device Driver Load Module Layout
- 308014%%%%pddbase%%%%OS/2 Device Driver Execution Contexts
- 308015%%%%pddbase%%%%Physical Device Driver Programming Model
- 308016%%%%pddbase%%%%Physical Device Driver Header
- 308017%%%%pddbase%%%%Pointer to Next Device Header
- 308018%%%%pddbase%%%%Device Attribute
- 308019%%%%pddbase%%%%Offset to Strategy Routine
- 308020%%%%pddbase%%%%Offset to IDC Entry Point
- 308021%%%%pddbase%%%%Name or Units
- 308022%%%%pddbase%%%%Capabilities Bit Strip
- 308023%%%%pddbase%%%%Physical Device Driver Components
- 308024%%%%pddbase%%%%Building a Physical Device Driver
- 308025%%%%pddbase%%%%OS/2 Physical Device Driver Operations
- 308026%%%%pddbase%%%%Physical Device Driver Initialization
- 308027%%%%pddbase%%%%Device Driver INIT-Time Function Call Summary
- 308028%%%%pddbase%%%%Replacing Character Device Drivers
- 308029%%%%pddbase%%%%Compatibility with Previous-Level DOS Device Drivers
- 308030%%%%pddbase%%%%Initialization of Previous-Level DOS Device Drivers
- 308031%%%%pddbase%%%%Hardware Interrupt Management
- 308032%%%%pddbase%%%%Interrupt Level Sharing
- 308033%%%%pddbase%%%%Rules for Sharing Interrupt Levels
- 308034%%%%pddbase%%%%Interrupt Level Sharing
- 308035%%%%pddbase%%%%Processing the Interrupt
- 308036%%%%pddbase%%%%Sharing Interrupts
- 308037%%%%pddbase%%%%DevHelp Services
- 308038%%%%pddbase%%%%OS/2 Physical Device Driver Design Issues
- 308039%%%%pddbase%%%%Resource Management
- 308040%%%%pddbase%%%%Request Packet Queue Management
- 308041%%%%pddbase%%%%Memory Management
- 308042%%%%pddbase%%%%Semaphore Management
- 308043%%%%pddbase%%%%Character Queue Management
- 308044%%%%pddbase%%%%Requesting OS/2 Services
- 308045%%%%pddbase%%%%Limiting the Number of Nested Interrupts
- 308046%%%%pddbase%%%%Device Monitor Support in Character Device Drivers
- 308047%%%%pddbase%%%%Device Support
- 308048%%%%pddbase%%%%Character Device Monitors
- 308049%%%%pddbase%%%%Monitoring Character Device Data Streams
- 308050%%%%pddbase%%%%Device Monitor Support Limitations
- 308051%%%%pddbase%%%%The OS/2 Monitor Mechanism
- 308052%%%%pddbase%%%%Character Device Monitor Process
- 308053%%%%pddbase%%%%Character Device Driver with Monitor Support
- 308054%%%%pddbase%%%%Character Device Driver and Monitors
- 308055%%%%pddbase%%%%Registering and Terminating a Monitor
- 308056%%%%pddbase%%%%Data Passing Through a Monitor Chain
- 308057%%%%pddbase%%%%OS/2 Monitor Functions
- 308058%%%%pddbase%%%%DosMonOpen
- 308059%%%%pddbase%%%%DosMonReg
- 308060%%%%pddbase%%%%DosMonRead
- 308061%%%%pddbase%%%%DosMonWrite
- 308062%%%%pddbase%%%%DosMonClose
- 308063%%%%pddbase%%%%Guidelines for a Character Device Monitor
- 308064%%%%pddbase%%%%Monitor Buffers
- 308065%%%%pddbase%%%%Monitor Data Records
- 308066%%%%pddbase%%%%Positioning of Monitors in a Monitor Chain
- 308067%%%%pddbase%%%%Monitor Thread Priorities
- 308068%%%%pddbase%%%%Special Considerations for Character Device Monitors
- 308069%%%%pddbase%%%%Performance
- 308070%%%%pddbase%%%%Separate Threads
- 308071%%%%pddbase%%%%Task Synchronization
- 308072%%%%pddbase%%%%I/O Requests
- 308073%%%%pddbase%%%%Data Consumption
- 308074%%%%pddbase%%%%Expected Responses
- 308075%%%%pddbase%%%%Error Handling
- 308076%%%%pddbase%%%%Monitor Termination
- 308077%%%%pddbase%%%%Well-Behaved Monitor Applications
- 308078%%%%pddbase%%%%Monitor Problems and Solutions
- 308079%%%%pddbase%%%%Type-Ahead Characters
- 308080%%%%pddbase%%%%Redirecting Data to Another Device
- 308081%%%%pddbase%%%%Providing Monitor Support in a Character Device Driver
- 308082%%%%pddbase%%%%MonitorCreate
- 308083%%%%pddbase%%%%Register
- 308084%%%%pddbase%%%%MonWrite
- 308085%%%%pddbase%%%%MonFlush
- 308086%%%%pddbase%%%%DeRegister
- 308087%%%%pddbase%%%%Guidelines for a Character Device Driver
- 308088%%%%pddbase%%%%Buffer Requirements
- 308089%%%%pddbase%%%%Code Requirements
- 308090%%%%pddbase%%%%Special Considerations for Character Device Drivers
- 308091%%%%pddbase%%%%Device-Specific Monitor Information
- 308092%%%%pddbase%%%%Performance
- 308093%%%%pddbase%%%%Device Driver Problems
- 308094%%%%pddbase%%%%Installation of External Loadable Device Drivers
- 308095%%%%pddbase%%%%Device Driver Profile
- 308096%%%%pddbase%%%%Physical Device Driver Strategy Commands
- 308097%%%%pddbase%%%%Request Packets
- 308098%%%%pddbase%%%%Summary of Strategy Commands
- 308099%%%%pddbase%%%%0h
- 308104%%%%pddbase%%%%1h
- 308109%%%%pddbase%%%%2h
- 308114%%%%pddbase%%%%4h,8h,9h
- 308119%%%%pddbase%%%%5h
- 308124%%%%pddbase%%%%6h,Ah
- 308129%%%%pddbase%%%%7h,Bh
- 308134%%%%pddbase%%%%Dh,Eh
- 308139%%%%pddbase%%%%Fh
- 308144%%%%pddbase%%%%10h
- 308150%%%%pddbase%%%%11h
- 308155%%%%pddbase%%%%12h,13h
- 308160%%%%pddbase%%%%14h
- 308165%%%%pddbase%%%%16h
- 308170%%%%pddbase%%%%17h
- 308175%%%%pddbase%%%%1Ch
- 308180%%%%pddbase%%%%1Dh
- 308185%%%%pddbase%%%%1Fh
- 308190%%%%pddbase%%%%Device Helper (DevHlp) Services
- 308191%%%%pddbase%%%%Using DevHlp Services
- 308192%%%%pddbase%%%%Calling the DevHlp Interface Routine from Assembler
- 308193%%%%pddbase%%%%Register Usage
- 308194%%%%pddbase%%%%State of the Interrupt Flag
- 308195%%%%pddbase%%%%Constant Definitions
- 308196%%%%pddbase%%%%Calling the DevHlp Interface Routine from C
- 308197%%%%pddbase%%%%16:16 Virtual Address Conversion
- 308198%%%%pddbase%%%%DevHlp Services and Function Codes
- 308199%%%%pddbase%%%%DevHlp Services and Device Contexts
- 308200%%%%pddbase%%%%Related DevHlp Services
- 308201%%%%pddbase%%%%Advanced BIOS Services
- 308202%%%%pddbase%%%%Character Queue Management
- 308203%%%%pddbase%%%%PDD-VDD Communications Services
- 308204%%%%pddbase%%%%Context Hook Services
- 308205%%%%pddbase%%%%Interrupt Management
- 308206%%%%pddbase%%%%Memory Management
- 308207%%%%pddbase%%%%Monitor Management
- 308208%%%%pddbase%%%%Process Management
- 308209%%%%pddbase%%%%Processor Mode Services - No longer used in OS/2 2.X.
- 308210%%%%pddbase%%%%Request Queue Management
- 308211%%%%pddbase%%%%Semaphore Management
- 308212%%%%pddbase%%%%System Clock Management
- 308213%%%%pddbase%%%%System Services
- 308214%%%%pddbase%%%%Timer Services
- 308215%%%%pddbase%%%%ABIOSCall
- 308224%%%%pddbase%%%%ABIOSCommonEntry
- 308233%%%%pddbase%%%%AllocateCtxHook
- 308242%%%%pddbase%%%%AllocGDTSelector
- 308251%%%%pddbase%%%%AllocPhys
- 308260%%%%pddbase%%%%AllocReqPacket
- 308269%%%%pddbase%%%%ArmCtxHook
- 308278%%%%pddbase%%%%AttachDD
- 308287%%%%pddbase%%%%Beep
- 308296%%%%pddbase%%%%CloseEventSemaphore
- 308305%%%%pddbase%%%%DeRegister
- 308314%%%%pddbase%%%%DevDone
- 308323%%%%pddbase%%%%DynamicAPI
- 308332%%%%pddbase%%%%EOI
- 308341%%%%pddbase%%%%FreeCtxHook
- 308350%%%%pddbase%%%%FreeGDTSelector
- 308359%%%%pddbase%%%%FreeLIDEntry
- 308368%%%%pddbase%%%%FreePhys
- 308377%%%%pddbase%%%%FreeReqPacket
- 308386%%%%pddbase%%%%GetDescInfo
- 308395%%%%pddbase%%%%GetDeviceBlock
- 308404%%%%pddbase%%%%GetDOSVar
- 308413%%%%pddbase%%%%GetLIDEntry
- 308422%%%%pddbase%%%%InternalError
- 308431%%%%pddbase%%%%LinToGDTSelector
- 308440%%%%pddbase%%%%LinToPageList
- 308449%%%%pddbase%%%%Lock
- 308458%%%%pddbase%%%%MonFlush
- 308467%%%%pddbase%%%%MonitorCreate
- 308476%%%%pddbase%%%%MonWrite
- 308485%%%%pddbase%%%%OpenEventSem
- 308494%%%%pddbase%%%%PageListToGDTSelector
- 308503%%%%pddbase%%%%PageListToLin
- 308512%%%%pddbase%%%%PhysToGDTSel
- 308521%%%%pddbase%%%%PhysToGDTSelector
- 308530%%%%pddbase%%%%PhysToUVirt
- 308539%%%%pddbase%%%%PhysToVirt
- 308548%%%%pddbase%%%%PostEventSem
- 308557%%%%pddbase%%%%ProcBlock
- 308566%%%%pddbase%%%%ProcRun
- 308575%%%%pddbase%%%%ProtToReal
- 308579%%%%pddbase%%%%PullParticular
- 308588%%%%pddbase%%%%PullReqPacket
- 308597%%%%pddbase%%%%PushReqPacket
- 308606%%%%pddbase%%%%QueueFlush
- 308615%%%%pddbase%%%%QueueInit
- 308624%%%%pddbase%%%%QueueRead
- 308633%%%%pddbase%%%%QueueWrite
- 308642%%%%pddbase%%%%RealToProt
- 308646%%%%pddbase%%%%Register
- 308655%%%%pddbase%%%%RegisterBeep
- 308664%%%%pddbase%%%%RegisterPDD
- 308673%%%%pddbase%%%%RegisterStackUsage
- 308682%%%%pddbase%%%%RegisterTmrDD
- 308691%%%%pddbase%%%%ResetEventSem
- 308700%%%%pddbase%%%%ResetTimer
- 308709%%%%pddbase%%%%ROMCritSection
- 308713%%%%pddbase%%%%Save_Message
- 308722%%%%pddbase%%%%SchedClockAddr
- 308731%%%%pddbase%%%%SemClear
- 308740%%%%pddbase%%%%SemHandle
- 308749%%%%pddbase%%%%SemRequest
- 308758%%%%pddbase%%%%SendEvent
- 308767%%%%pddbase%%%%SetIRQ
- 308776%%%%pddbase%%%%SetROMVector
- 308780%%%%pddbase%%%%SetTimer
- 308789%%%%pddbase%%%%SortReqPacket
- 308798%%%%pddbase%%%%SysTrace
- 308807%%%%pddbase%%%%TCYield
- 308816%%%%pddbase%%%%TickCount
- 308825%%%%pddbase%%%%Unlock
- 308834%%%%pddbase%%%%UnPhysToVirt
- 308838%%%%pddbase%%%%UnSetIRQ
- 308847%%%%pddbase%%%%VerifyAccess
- 308856%%%%pddbase%%%%VideoPause
- 308865%%%%pddbase%%%%VirtToLin
- 308874%%%%pddbase%%%%VirtToPhys
- 308883%%%%pddbase%%%%VMAlloc
- 308892%%%%pddbase%%%%VMFree
- 308901%%%%pddbase%%%%VMGlobalToProcess
- 308910%%%%pddbase%%%%VMLock
- 308919%%%%pddbase%%%%VMProcessToGlobal
- 308928%%%%pddbase%%%%VMSetMem
- 308937%%%%pddbase%%%%VMUnlock
- 308946%%%%pddbase%%%%Yield
- 308955%%%%pddbase%%%%Generic IOCtl Commands
- 308956%%%%pddbase%%%%Generic IOCtl Example
- 308957%%%%pddbase%%%%Generic IOCtl Function Table
- 308958%%%%pddbase%%%%Category 01h ASYNC (RS232-C) Control IOCtl Commands
- 308959%%%%pddbase%%%%Function 41h
- 308967%%%%pddbase%%%%Function 42h
- 308977%%%%pddbase%%%%Function 43h
- 308986%%%%pddbase%%%%Function 44h
- 308994%%%%pddbase%%%%Function 45h
- 309002%%%%pddbase%%%%Function 46h
- 309011%%%%pddbase%%%%Function 47h
- 309018%%%%pddbase%%%%Function 48h
- 309025%%%%pddbase%%%%Function 4Bh
- 309033%%%%pddbase%%%%Function 53h
- 309049%%%%pddbase%%%%Function 54h
- 309057%%%%pddbase%%%%Function 61h
- 309065%%%%pddbase%%%%Function 62h
- 309076%%%%pddbase%%%%Function 63h
- 309089%%%%pddbase%%%%Function 64h
- 309097%%%%pddbase%%%%Function 65h
- 309105%%%%pddbase%%%%Function 66h
- 309113%%%%pddbase%%%%Function 67h
- 309121%%%%pddbase%%%%Function 68h
- 309130%%%%pddbase%%%%Function 69h
- 309139%%%%pddbase%%%%Function 6Dh
- 309147%%%%pddbase%%%%Function 72h
- 309155%%%%pddbase%%%%Function 73h
- 309171%%%%pddbase%%%%Function 74h
- 309180%%%%pddbase%%%%Category 03h Video Control IOCtl Commands
- 309181%%%%pddbase%%%%Function 70h
- 309188%%%%pddbase%%%%Function 71h
- 309195%%%%pddbase%%%%Function 72h
- 309202%%%%pddbase%%%%Function 73h
- 309209%%%%pddbase%%%%Function 74h
- 309216%%%%pddbase%%%%Function 75h
- 309223%%%%pddbase%%%%Function 76h
- 309231%%%%pddbase%%%%Function 7Eh
- 309237%%%%pddbase%%%%Function 7Fh
- 309243%%%%pddbase%%%%Category 04h Keyboard Control IOCtl Commands
- 309244%%%%pddbase%%%%Function 50h
- 309252%%%%pddbase%%%%Function 51h
- 309260%%%%pddbase%%%%Function 52h
- 309268%%%%pddbase%%%%Function 53h
- 309277%%%%pddbase%%%%Function 54h
- 309286%%%%pddbase%%%%Function 56h
- 309297%%%%pddbase%%%%Function 57h
- 309305%%%%pddbase%%%%Function 58h
- 309314%%%%pddbase%%%%Function 59h
- 309323%%%%pddbase%%%%Function 5Ah
- 309331%%%%pddbase%%%%Function 5Ch
- 309341%%%%pddbase%%%%Function 5Dh
- 309350%%%%pddbase%%%%Function 5Eh
- 309358%%%%pddbase%%%%Function 71h
- 309366%%%%pddbase%%%%Function 72h
- 309374%%%%pddbase%%%%Function 73h
- 309383%%%%pddbase%%%%Function 74h
- 309392%%%%pddbase%%%%Function 75h
- 309401%%%%pddbase%%%%Function 76h
- 309413%%%%pddbase%%%%Function 77h
- 309421%%%%pddbase%%%%Function 78h
- 309429%%%%pddbase%%%%Function 79h
- 309442%%%%pddbase%%%%Function 7Ah
- 309451%%%%pddbase%%%%Function 7Bh
- 309462%%%%pddbase%%%%Category 05h Parallel Port Control IOCtl Commands
- 309463%%%%pddbase%%%%Function 42h
- 309472%%%%pddbase%%%%Function 44h
- 309481%%%%pddbase%%%%Function 46h
- 309488%%%%pddbase%%%%Function 48h
- 309497%%%%pddbase%%%%Function 4Dh
- 309507%%%%pddbase%%%%Function 4Eh
- 309516%%%%pddbase%%%%Function 62h
- 309525%%%%pddbase%%%%Function 64h
- 309533%%%%pddbase%%%%Function 66h
- 309541%%%%pddbase%%%%Function 69h
- 309550%%%%pddbase%%%%Function 6Ah
- 309559%%%%pddbase%%%%Function 6Eh
- 309568%%%%pddbase%%%%Category 07h Mouse Control IOCtl Commands
- 309569%%%%pddbase%%%%Function 51h
- 309600%%%%pddbase%%%%Function 53h
- 309609%%%%pddbase%%%%Function 54h
- 309617%%%%pddbase%%%%Function 55h
- 309629%%%%pddbase%%%%Function 56h
- 309641%%%%pddbase%%%%Function 57h
- 309648%%%%pddbase%%%%Function 58h
- 309659%%%%pddbase%%%%Function 59h
- 309668%%%%pddbase%%%%Function 5Ah
- 309679%%%%pddbase%%%%Function 5Ch
- 309687%%%%pddbase%%%%Function 5Dh
- 309694%%%%pddbase%%%%Function 60h
- 309701%%%%pddbase%%%%Function 61h
- 309708%%%%pddbase%%%%Function 62h
- 309716%%%%pddbase%%%%Function 63h
- 309727%%%%pddbase%%%%Function 64h
- 309736%%%%pddbase%%%%Function 65h
- 309744%%%%pddbase%%%%Function 66h
- 309753%%%%pddbase%%%%Function 67h
- 309762%%%%pddbase%%%%Function 68h
- 309774%%%%pddbase%%%%Function 69h
- 309786%%%%pddbase%%%%Function 6Ah
- 309793%%%%pddbase%%%%Function 6Bh
- 309803%%%%pddbase%%%%Category 08h Logical Disk Control IOCtl Commands
- 309804%%%%pddbase%%%%Function 00h
- 309812%%%%pddbase%%%%Function 01h
- 309820%%%%pddbase%%%%Function 02h
- 309828%%%%pddbase%%%%Function 03h
- 309837%%%%pddbase%%%%Function 04h
- 309846%%%%pddbase%%%%Function 20h
- 309855%%%%pddbase%%%%Function 21h
- 309863%%%%pddbase%%%%Function 40h
- 309872%%%%pddbase%%%%Function 43h
- 309884%%%%pddbase%%%%Function 44h, 64h, 65h
- 309897%%%%pddbase%%%%Function 45h
- 309911%%%%pddbase%%%%Function 5Dh
- 309920%%%%pddbase%%%%Function 60h
- 309928%%%%pddbase%%%%Function 63h
- 309941%%%%pddbase%%%%Function 66h
- 309951%%%%pddbase%%%%Category 09h Physical Disk Control IOCtl Commands
- 309952%%%%pddbase%%%%Function 00h
- 309960%%%%pddbase%%%%Function 01h
- 309968%%%%pddbase%%%%Function 44h, 64h, 65h
- 309981%%%%pddbase%%%%Function 63h
- 309992%%%%pddbase%%%%Category 0Ah Character Device Monitor IOCtl Command
- 309993%%%%pddbase%%%%Function 40h
- 310005%%%%pddbase%%%%Category 0Bh General Device Control IOCtl Commands
- 310006%%%%pddbase%%%%Function 01h
- 310013%%%%pddbase%%%%Function 02h
- 310020%%%%pddbase%%%%Function 41h
- 310030%%%%pddbase%%%%Function 60h
- 310038%%%%pddbase%%%%Category 0Ch Advanced Power Management
- 310039%%%%pddbase%%%%Function 40h
- 310049%%%%pddbase%%%%Function 41h
- 310060%%%%pddbase%%%%Function 60h
- 310073%%%%pddbase%%%%Function 61h
- 310085%%%%pddbase%%%%Function 62h
- 310097%%%%pddbase%%%%Category 80h Screen Control IOCtl Commands
- 310098%%%%pddbase%%%%Function 00h
- 310109%%%%pddbase%%%%Function 01h
- 310120%%%%pddbase%%%%Function 08h
- 310130%%%%pddbase%%%%Function 09h
- 310140%%%%pddbase%%%%Function 0Ah
- 310148%%%%pddbase%%%%Function 0Bh
- 310159%%%%pddbase%%%%Category 80h OEMHLP IOCtls
- 310160%%%%pddbase%%%%Using the Query Adapter ID to Verify EISA Adapter
- 310161%%%%pddbase%%%%Using the DevHlp_ABIOSCall to Verify Micro Channel Adapter
- 310162%%%%pddbase%%%%OEMHLP IOCtls Summary
- 310163%%%%pddbase%%%%Function 00h
- 310172%%%%pddbase%%%%Function 01h
- 310182%%%%pddbase%%%%Function 02h
- 310190%%%%pddbase%%%%Function 03h
- 310203%%%%pddbase%%%%Function 04h
- 310213%%%%pddbase%%%%Function 04h
- 310222%%%%pddbase%%%%Function 05h
- 310233%%%%pddbase%%%%Function 06h
- 310241%%%%pddbase%%%%Function 07h
- 310249%%%%pddbase%%%%Function 08h
- 310259%%%%pddbase%%%%Function 09h
- 310268%%%%pddbase%%%%Function 0Ah
- 310276%%%%pddbase%%%%Category 80h CD-ROM Drive and Disc IOCtl Commands
- 310277%%%%pddbase%%%%Function 40h
- 310285%%%%pddbase%%%%Function 44h
- 310293%%%%pddbase%%%%Function 46h
- 310302%%%%pddbase%%%%Function 50h
- 310312%%%%pddbase%%%%Function 60h
- 310320%%%%pddbase%%%%Function 61h
- 310329%%%%pddbase%%%%Function 63h
- 310338%%%%pddbase%%%%Function 70h
- 310348%%%%pddbase%%%%Function 72h
- 310361%%%%pddbase%%%%Function 78h
- 310370%%%%pddbase%%%%Function 79h
- 310382%%%%pddbase%%%%Category 81h CD-ROM Audio IOCtl Commands
- 310383%%%%pddbase%%%%Function 40h
- 310391%%%%pddbase%%%%Function 50h
- 310402%%%%pddbase%%%%Function 51h
- 310410%%%%pddbase%%%%Function 52h
- 310418%%%%pddbase%%%%Function 60h
- 310426%%%%pddbase%%%%Function 61h
- 310437%%%%pddbase%%%%Function 62h
- 310448%%%%pddbase%%%%Function 63h
- 310456%%%%pddbase%%%%Function 65h
- 310467%%%%pddbase%%%%Category 81h Touch Device-Dependent Driver
- 310468%%%%pddbase%%%%Device-Dependent Device Driver Command Summary
- 310469%%%%pddbase%%%%Function 52h
- 310476%%%%pddbase%%%%Function 53h
- 310495%%%%pddbase%%%%Function 54h
- 310503%%%%pddbase%%%%Function 55h
- 310513%%%%pddbase%%%%Function 56h
- 310523%%%%pddbase%%%%Function 57h
- 310532%%%%pddbase%%%%Function 58h
- 310540%%%%pddbase%%%%Function 59h
- 310549%%%%pddbase%%%%Function 5Ah
- 310556%%%%pddbase%%%%Function 60h
- 310563%%%%pddbase%%%%Function 61h
- 310571%%%%pddbase%%%%Function 62h
- 310581%%%%pddbase%%%%Function 63h
- 310591%%%%pddbase%%%%Function 64h
- 310600%%%%pddbase%%%%Function 65h
- 310608%%%%pddbase%%%%Function 66h
- 310617%%%%pddbase%%%%Function 67h
- 310624%%%%pddbase%%%%Category 81h Touch Device-Independent Driver
- 310625%%%%pddbase%%%%Device-Independent Device Driver Command Summary
- 310626%%%%pddbase%%%%Function 50h
- 310641%%%%pddbase%%%%Function 52h
- 310652%%%%pddbase%%%%Function 53h
- 310660%%%%pddbase%%%%Function 54h
- 310668%%%%pddbase%%%%Function 55h
- 310676%%%%pddbase%%%%Function 60h
- 310691%%%%pddbase%%%%Function 62h
- 310702%%%%pddbase%%%%Function 63h
- 310710%%%%pddbase%%%%Function 64h
- 310718%%%%pddbase%%%%Function 65h
- 310726%%%%pddbase%%%%Function 66h
- 310739%%%%pddbase%%%%Running OS/2 Version 1.3 16-Bit
- 310740%%%%pddbase%%%%Use of Physical Addresses - PhysToUVirt
- 310741%%%%pddbase%%%%Direct Call to Physical Device Drivers
- 310742%%%%pddbase%%%%Direct Writing of GDT Selectors
- 310743%%%%pddbase%%%%Physical Device Drivers that Need Real Mode
- 310744%%%%pddbase%%%%Physical Device Drivers Support of DOS Applications
- 310745%%%%pddbase%%%%Using Advanced BIOS
- 310746%%%%pddbase%%%%Device Driver Data Segment
- 310747%%%%pddbase%%%%Obtaining a Logical ID
- 310748%%%%pddbase%%%%Calling Advanced BIOS Services
- 310749%%%%pddbase%%%%Mapping Device Names to LID
- 310750%%%%pddbase%%%%Handling ABIOS Requests
- 310751%%%%pddbase%%%%Writing a Physical Device Driver Using Advanced BIOS
- 310752%%%%pddbase%%%%Interrupt During START
- 310753%%%%pddbase%%%%Interrupt After START
- 310754%%%%pddbase%%%%Spurious Interrupts
- 310755%%%%pddbase%%%%Address Conversion Using DevHlp Services
- 310756%%%%pddbase%%%%Notices
- 310757%%%%pddbase%%%%Glossary
- 310758%%%%pddbase%%%%Introduction
- 310759%%%%pddbase%%%%Glossary Listing
-