URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 444 |
Rev 477 |
Line 73... |
Line 73... |
int ngpios;
|
int ngpios;
|
int gpios_enabled;
|
int gpios_enabled;
|
struct {
|
struct {
|
unsigned long baseaddr; /* Base address */
|
unsigned long baseaddr; /* Base address */
|
int irq; /* IRQ of this device */
|
int irq; /* IRQ of this device */
|
unsigned long vapi_id; /* VAPI id for this instance */
|
unsigned long base_vapi_id; /* First VAPI ID. GPIO uses 8 consecutive IDs */
|
unsigned long aux_vapi_id; /* VAPI id for auxiliary inputs */
|
|
unsigned long clk_vapi_id; /* VAPI id for external clock */
|
|
unsigned long cfg_vapi_id; /* VAPI id for configuring this instance */
|
|
} gpios[MAX_GPIOS];
|
} gpios[MAX_GPIOS];
|
|
|
struct {
|
struct {
|
int enabled; /* is MC enabled? */
|
int enabled; /* is MC enabled? */
|
unsigned long baseaddr; /* Naturally aligned base address */
|
unsigned long baseaddr; /* Naturally aligned base address */
|
Line 177... |
Line 174... |
|
|
struct { /* Verification API, part of Advanced Core Verification */
|
struct { /* Verification API, part of Advanced Core Verification */
|
int enabled; /* Whether is VAPI module enabled */
|
int enabled; /* Whether is VAPI module enabled */
|
int server_port; /* A user specified port number for services */
|
int server_port; /* A user specified port number for services */
|
int log_enabled; /* Whether to log the vapi requests */
|
int log_enabled; /* Whether to log the vapi requests */
|
int log_device_id; /* Whether to log device ID for each request */
|
int hide_device_id; /* Whether to log device ID for each request */
|
char vapi_fn[STR_SIZE]; /* vapi log filename */
|
char vapi_fn[STR_SIZE]; /* vapi log filename */
|
} vapi;
|
} vapi;
|
};
|
};
|
|
|
struct runtime {
|
struct runtime {
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.