videoagp.h header

videoagp.h contains the following programming interfaces:

Functions

Title Description
PAGP_COMMIT_PHYSICAL The AgpCommitPhysical function maps system (physical) memory to the specified range of AGP-decodable physical addresses.
PAGP_COMMIT_VIRTUAL The AgpCommitVirtual function maps reserved virtual memory to an associated range of AGP-decodable physical addresses.
PAGP_FREE_PHYSICAL The AgpFreePhysical function frees system memory that was committed by a previous call to AgpCommitPhysical.
PAGP_FREE_VIRTUAL The AgpFreeVirtual function frees virtual memory committed by a previous call to AgpCommitVirtual.
PAGP_RELEASE_PHYSICAL The AgpReleasePhysical function frees a physical address range reserved by a previous call to AgpReservePhysical.
PAGP_RELEASE_VIRTUAL The AgpReleaseVirtual function frees system memory reserved by a previous call to AgpReserveVirtual.
PAGP_RESERVE_PHYSICAL The AgpReservePhysical function reserves a range of physical addresses on the system bus to which the AGP controller can respond.
PAGP_RESERVE_VIRTUAL The AgpReserveVirtual function reserves a range of virtual addresses for AGP.
PAGP_SET_RATE The AgpSetRate function reprograms the data transfer rate of the AGP chipset.
VideoPortGetAgpServices The VideoPortGetAgpServices function is obsolete and is supported only for backward compatibility with existing drivers.

Structures

Title Description
_VIDEO_PORT_AGP_SERVICES The VIDEO_PORT_AGP_SERVICES structure is obsolete and is supported only for backward compatibility with existing drivers. In its place, driver writers should use VIDEO_PORT_AGP_INTERFACE.