Zookeeper/hypercalls.yaml

71 lines
1.2 KiB
YAML
Raw Permalink Normal View History

2016-05-10 21:18:38 -04:00
log_:
- message: const char *
map:
- return: void *
- virt_base: void *
- count: uint32_t
map_contiguous:
- return: void *
- virt_base: void *
- phys_low: uint32_t
- phys_high: uint32_t
- count: uint32_t
query_map_size:
- return: uint32_t
- base: void *
2016-05-10 21:18:38 -04:00
unmap:
- virt_base: void *
- count: uint32_t
get_xbebase:
- return: XbeHeader_t *
create_thread:
- return: uint32_t
- eip: thread_ep_t
- esp: void *
- arg: uint32_t
terminate_thread:
2016-05-10 21:18:38 -04:00
query_eeprom:
- return: uint32_t
- index: uint32_t
io_open:
- return: uint32_t
2016-05-13 00:17:57 -04:00
- dir_handle: uint32_t
- fn: char *
- flags: FSFlags
io_read:
- return: bool
- handle: uint32_t
- buf: void *
- count: uint32_t
- offset: int64_t
io_write:
- return: bool
- handle: uint32_t
- buf: void *
- count: uint32_t
- offset: int64_t
io_ioctl:
- return: bool
- handle: uint32_t
- code: uint32_t
- ibuf: void *
- isize: uint32_t
- obuf: void *
- osize: uint32_t
close:
- handle: uint32_t
get_system_time:
- time: uint64_t *
pci_read:
- bus: uint32_t
- slot: uint32_t
- reg: uint32_t
- buffer: void *
- length: uint32_t
pci_write:
- bus: uint32_t
- slot: uint32_t
- reg: uint32_t
- buffer: void *
- length: uint32_t