blob: e24d32681a8a089d8121119adc37715aecb70e1e [file]
/*
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
*
* SPDX-License-Identifier: BSD-2-Clause
*/
arch ia32
objects {
cnode = cnode (4 bits)
tcb = tcb (addr: 0x15000, ip: 0x00010000, sp: 0x00013000, prio: 42, max_prio: 254, affinity: 0, init:[10,15], fault_ep: 1)
pd1 = pd
ap = asid_pool (asid_high: 0x1)
pt1 = pt
frame[6] = frame (4k)
ep = notification
cnode2 = cnode (4 bits)
}
caps {
cnode {
tcb
ep (RWG)
cnode (guard: 0, guard_size: 28)
frame[5] (RWG)
}
ap { pd1 }
pd1 { 0: pt1 }
pt1 {
0x10: frame[] (RWG)
}
cnode2 { 5: cnode (guard: 1, guard_size: 28) }
tcb {
cspace: cnode2 (guard: 0, guard_size: 28)
vspace: pd1
ipc_buffer_slot: frame[5] (RWG)
}
}