16#ifndef SIMICS_TYPE_BANK_ACCESS_H
17#define SIMICS_TYPE_BANK_ACCESS_H
19#include <simics/base/transaction.h>
20#include <simics/base/types.h>
46 inquiry(SIM_transaction_is_inquiry(t)),
48 size(SIM_transaction_size(t)) {}
struct bank_access bank_access_t
Definition: after-bank.h:33
Definition: bank-access.h:25
bool * suppress
Definition: bank-access.h:33
uint64_t * value
Definition: bank-access.h:31
conf_object_t * initiator
Definition: bank-access.h:34
uint64_t size
Definition: bank-access.h:29
conf_object_t * bank
Definition: bank-access.h:26
bool * success
Definition: bank-access.h:32
uint64_t * offset
Definition: bank-access.h:28
bool * inquiry
Definition: bank-access.h:27
Definition: bank-access.h:42
bank_access_t c_struct()
Definition: bank-access.h:58
uint64_t value
Definition: bank-access.h:68
BankAccess(conf_object_t *bank, conf_object_t *ini, bool inquiry, uint64_t offset, uint64_t size)
Definition: bank-access.h:50
uint64_t size
Definition: bank-access.h:67
conf_object_t * initiator
Definition: bank-access.h:64
BankAccess(conf_object_t *bank, transaction_t *t, uint64_t offset)
Definition: bank-access.h:43
uint64_t offset
Definition: bank-access.h:66
bool success
Definition: bank-access.h:69
conf_object_t * bank
Definition: bank-access.h:63
bool suppress
Definition: bank-access.h:70
bool inquiry
Definition: bank-access.h:65