41  v->
mr[1] = vgicc_fpage.raw;
 
   48  return l4_task_vgicc_map_u(task, vgicc_fpage, 
l4_utcb());
 
 
unsigned long l4_cap_idx_t
Capability selector type.
 
l4_msgtag_t l4_ipc_call(l4_cap_idx_t object, l4_utcb_t *utcb, l4_msgtag_t tag, l4_timeout_t timeout) L4_NOTHROW
Object call (usual invocation).
 
l4_msgtag_t l4_msgtag(long label, unsigned words, unsigned items, unsigned flags) L4_NOTHROW
Create a message tag from the specified values.
 
@ L4_PROTO_TASK
Protocol for messages to a task object.
 
@ L4_TASK_MAP_VGICC_ARM_OP
Arm: Map virtual GICC area.
 
l4_msgtag_t l4_task_vgicc_map(l4_cap_idx_t task, l4_fpage_t vgicc_fpage) L4_NOTHROW
Map the GIC virtual CPU interface page to the task in case Fiasco detected a GIC version 2.
 
#define L4_IPC_NEVER
never timeout
 
struct l4_utcb_t l4_utcb_t
Opaque type for the UTCB.
 
l4_utcb_t * l4_utcb(void) L4_NOTHROW L4_PURE
Get the UTCB address.
 
#define L4_NOTHROW
Mark a function declaration and definition as never throwing an exception.
 
#define L4_INLINE
L4 Inline function attribute.
 
Common L4 ABI Data Types.
 
Message tag data structure.
 
Encapsulation of the message-register block in the UTCB.
 
l4_umword_t mr[L4_UTCB_GENERIC_DATA_SIZE]
Message registers.