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