URL
https://opencores.org/ocsvn/pcie_ds_dma/pcie_ds_dma/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 2 |
Rev 6 |
Line 91... |
Line 91... |
|
|
#define IOCTL_AMB_ADJUST \
|
#define IOCTL_AMB_ADJUST \
|
PEX_MAKE_IOCTL(PEX_DEVICE_TYPE, PEX_ADJUST)
|
PEX_MAKE_IOCTL(PEX_DEVICE_TYPE, PEX_ADJUST)
|
|
|
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
// board configuration data structure
|
|
struct board_info {
|
|
size_t PhysAddress[6]; // OUT
|
|
void* VirtAddress[6]; // OUT
|
|
size_t Size[6]; // OUT
|
|
size_t InterruptLevel; // OUT
|
|
size_t InterruptVector;// OUT
|
|
unsigned short vendor_id; // OUT
|
|
unsigned short device_id; // OUT
|
|
};
|
|
|
|
//-----------------------------------------------------------------------------
|
|
// memory block structure
|
// memory block structure
|
struct memory_block {
|
struct memory_block {
|
size_t phys;
|
size_t phys;
|
void* virt;
|
void* virt;
|
size_t size;
|
size_t size;
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.