ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

videoagp.h File Reference

Go to the source code of this file.

Data Structures

struct  PVIDEO_PORT_AGP_SERVICES

Defines

#define __VIDEOAGP_H__
#define VIDEO_AGP_RATE_1X   0x00000001
#define VIDEO_AGP_RATE_2X   0x00000002
#define VIDEO_AGP_RATE_4X   0x00000004
#define VIDEO_AGP_RATE_8X   0x00000008

Typedefs

typedef BOOLEAN(NTAPIPAGP_COMMIT_PHYSICAL )(IN PVOID HwDeviceExtension, IN PVOID PhysicalReserveContext, IN ULONG Pages, IN ULONG Offset)
typedef PVOID(NTAPIPAGP_COMMIT_VIRTUAL )(IN PVOID HwDeviceExtension, IN PVOID VirtualReserveContext, IN ULONG Pages, IN ULONG Offset)
typedef VOID(NTAPIPAGP_FREE_PHYSICAL )(IN PVOID HwDeviceExtension, IN PVOID PhysicalReserveContext, IN ULONG Pages, IN ULONG Offset)
typedef VOID(NTAPIPAGP_FREE_VIRTUAL )(IN PVOID HwDeviceExtension, IN PVOID VirtualReserveContext, IN ULONG Pages, IN ULONG Offset)
typedef VOID(NTAPIPAGP_RELEASE_PHYSICAL )(IN PVOID HwDeviceExtension, IN PVOID PhysicalReserveContext)
typedef VOID(NTAPIPAGP_RELEASE_VIRTUAL )(IN PVOID HwDeviceExtension, IN PVOID VirtualReserveContext)
typedef PHYSICAL_ADDRESS(NTAPIPAGP_RESERVE_PHYSICAL )(IN PVOID HwDeviceExtension, IN ULONG Pages, IN VIDEO_PORT_CACHE_TYPE Caching, OUT PVOID *PhysicalReserveContext)
typedef PVOID(NTAPIPAGP_RESERVE_VIRTUAL )(IN PVOID HwDeviceExtension, IN HANDLE ProcessHandle, IN PVOID PhysicalReserveContext, OUT PVOID *VirtualReserveContext)
typedef BOOLEAN(NTAPIPAGP_SET_RATE )(IN PVOID HwDeviceExtension, IN ULONG AgpRate)

Enumerations

enum  VIDEO_PORT_CACHE_TYPE { VpNonCached = 0, VpWriteCombined, VpCached }

Functions

BOOLEAN NTAPI VideoPortGetAgpServices (IN PVOID HwDeviceExtension, IN PVIDEO_PORT_AGP_SERVICES AgpServices)

Generated on Sat May 26 2012 05:30:39 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.