1/* Hypervisor call vector addresses; see <hv/hypervisor.h> */ 2hv_init = TEXT_OFFSET + 0x10020; 3hv_install_context = TEXT_OFFSET + 0x10040; 4hv_sysconf = TEXT_OFFSET + 0x10060; 5hv_get_rtc = TEXT_OFFSET + 0x10080; 6hv_set_rtc = TEXT_OFFSET + 0x100a0; 7hv_flush_asid = TEXT_OFFSET + 0x100c0; 8hv_flush_page = TEXT_OFFSET + 0x100e0; 9hv_flush_pages = TEXT_OFFSET + 0x10100; 10hv_restart = TEXT_OFFSET + 0x10120; 11hv_halt = TEXT_OFFSET + 0x10140; 12hv_power_off = TEXT_OFFSET + 0x10160; 13hv_inquire_physical = TEXT_OFFSET + 0x10180; 14hv_inquire_memory_controller = TEXT_OFFSET + 0x101a0; 15hv_inquire_virtual = TEXT_OFFSET + 0x101c0; 16hv_inquire_asid = TEXT_OFFSET + 0x101e0; 17hv_nanosleep = TEXT_OFFSET + 0x10200; 18hv_console_read_if_ready = TEXT_OFFSET + 0x10220; 19hv_console_write = TEXT_OFFSET + 0x10240; 20hv_downcall_dispatch = TEXT_OFFSET + 0x10260; 21hv_inquire_topology = TEXT_OFFSET + 0x10280; 22hv_fs_findfile = TEXT_OFFSET + 0x102a0; 23hv_fs_fstat = TEXT_OFFSET + 0x102c0; 24hv_fs_pread = TEXT_OFFSET + 0x102e0; 25hv_physaddr_read64 = TEXT_OFFSET + 0x10300; 26hv_physaddr_write64 = TEXT_OFFSET + 0x10320; 27hv_get_command_line = TEXT_OFFSET + 0x10340; 28hv_set_caching = TEXT_OFFSET + 0x10360; 29hv_bzero_page = TEXT_OFFSET + 0x10380; 30hv_register_message_state = TEXT_OFFSET + 0x103a0; 31hv_send_message = TEXT_OFFSET + 0x103c0; 32hv_receive_message = TEXT_OFFSET + 0x103e0; 33hv_inquire_context = TEXT_OFFSET + 0x10400; 34hv_start_all_tiles = TEXT_OFFSET + 0x10420; 35hv_dev_open = TEXT_OFFSET + 0x10440; 36hv_dev_close = TEXT_OFFSET + 0x10460; 37hv_dev_pread = TEXT_OFFSET + 0x10480; 38hv_dev_pwrite = TEXT_OFFSET + 0x104a0; 39hv_dev_poll = TEXT_OFFSET + 0x104c0; 40hv_dev_poll_cancel = TEXT_OFFSET + 0x104e0; 41hv_dev_preada = TEXT_OFFSET + 0x10500; 42hv_dev_pwritea = TEXT_OFFSET + 0x10520; 43hv_flush_remote = TEXT_OFFSET + 0x10540; 44hv_console_putc = TEXT_OFFSET + 0x10560; 45hv_inquire_tiles = TEXT_OFFSET + 0x10580; 46hv_confstr = TEXT_OFFSET + 0x105a0; 47hv_reexec = TEXT_OFFSET + 0x105c0; 48hv_set_command_line = TEXT_OFFSET + 0x105e0; 49hv_clear_intr = TEXT_OFFSET + 0x10600; 50hv_enable_intr = TEXT_OFFSET + 0x10620; 51hv_disable_intr = TEXT_OFFSET + 0x10640; 52hv_raise_intr = TEXT_OFFSET + 0x10660; 53hv_trigger_ipi = TEXT_OFFSET + 0x10680; 54hv_store_mapping = TEXT_OFFSET + 0x106a0; 55hv_inquire_realpa = TEXT_OFFSET + 0x106c0; 56hv_flush_all = TEXT_OFFSET + 0x106e0; 57hv_get_ipi_pte = TEXT_OFFSET + 0x10700; 58hv_set_pte_super_shift = TEXT_OFFSET + 0x10720; 59hv_glue_internals = TEXT_OFFSET + 0x10740; 60