*参照元 [#ic5ec408] #backlinks *説明 [#e4f0d5b0] -パス: [[linux-2.6.33/drivers/char/agp/agp.h]] -FIXME: これは何? --説明 **参考 [#v3a4ab10] *実装 [#aea25e10] struct agp_bridge_data { const struct agp_version *version; const struct agp_bridge_driver *driver; const struct vm_operations_struct *vm_ops; - --[[linux-2.6.33/agp_version]] - --[[linux-2.6.33/agp_bridge_driver]] - --[[linux-2.6.33/vm_operations_struct]] void *previous_size; void *current_size; void *dev_private_data; struct pci_dev *dev; - --[[linux-2.6.33/pci_dev]] u32 __iomem *gatt_table; u32 *gatt_table_real; unsigned long scratch_page; struct page *scratch_page_page; dma_addr_t scratch_page_dma; unsigned long gart_bus_addr; unsigned long gatt_bus_addr; - --[[linux-2.6.33/page]] - --[[linux-2.6.33/dma_addr_t]] u32 mode; enum chipset_type type; - --[[linux-2.6.33/chipset_type]] unsigned long *key_list; atomic_t current_memory_agp; atomic_t agp_in_use; - --[[linux-2.6.33/atomic_t]] int max_memory_agp; /* in number of pages */ int aperture_size_idx; int capndx; int flags; char major_version; char minor_version; struct list_head list; - --[[linux-2.6.33/list_head]] u32 apbase_config; /* list of agp_memory mapped to the aperture */ struct list_head mapped_list; spinlock_t mapped_lock; - --[[linux-2.6.33/spinlock_t]] }; *コメント [#df813be2]