1/* Public domain */ 2 3#ifndef _LINUXKPI_LINUX_AGP_BACKEND_H_ 4#define _LINUXKPI_LINUX_AGP_BACKEND_H_ 5 6#include <sys/types.h> 7 8struct agp_version { 9 uint16_t major; 10 uint16_t minor; 11}; 12 13struct agp_kern_info { 14 struct agp_version version; 15 uint16_t vendor; 16 uint16_t device; 17 unsigned long mode; 18 unsigned long aper_base; 19 size_t aper_size; 20 int max_memory; 21 int current_memory; 22 bool cant_use_aperture; 23 unsigned long page_mask; 24}; 25 26struct agp_memory; 27 28#endif /* _LINUXKPI_LINUX_AGP_BACKEND_H_ */ 29