aboutsummaryrefslogtreecommitdiffstats
path: root/sys/fuchsia/system_amd64.const
diff options
context:
space:
mode:
authorLaura Peskin <pesk@google.com>2022-11-02 14:45:03 -0700
committerChris Palmer <snackypants@gmail.com>2022-11-03 10:45:57 -0700
commite01d28e04a1df2179ae9005678f5210c61fd5596 (patch)
treefd994743b85650f6f92117f5e825db94e0a8845c /sys/fuchsia/system_amd64.const
parent16bf04fa63b3b02c6b04741e2ac2284d839a3b10 (diff)
sys/fuchsia: update system syscall definitions
- `zx_system_get_version` is deprecated in favor of `zx_system_get_version_string`. - ARM-only feature options are replaced with cross- arch options. - All syscalls from `system.fidl` are now defined in `system.txt`.
Diffstat (limited to 'sys/fuchsia/system_amd64.const')
-rw-r--r--sys/fuchsia/system_amd64.const21
1 files changed, 21 insertions, 0 deletions
diff --git a/sys/fuchsia/system_amd64.const b/sys/fuchsia/system_amd64.const
new file mode 100644
index 000000000..1d5cb99e4
--- /dev/null
+++ b/sys/fuchsia/system_amd64.const
@@ -0,0 +1,21 @@
+ZX_FEATURE_KIND_HW_BREAKPOINT_COUNT = 1
+ZX_FEATURE_KIND_HW_WATCHPOINT_COUNT = 2
+ZX_FEATURE_KIND_ADDRESS_TAGGING = 3
+ZX_FEATURE_KIND_VM = 4
+ZX_SYSTEM_EVENT_OUT_OF_MEMORY = 1
+ZX_SYSTEM_EVENT_MEMORY_PRESSURE_CRITICAL = 2
+ZX_SYSTEM_EVENT_MEMORY_PRESSURE_WARNING = 3
+ZX_SYSTEM_EVENT_MEMORY_PRESSURE_NORMAL = 4
+ZX_SYSTEM_EVENT_IMMINENT_OUT_OF_MEMORY = 5
+ZX_CPU_PERF_SCALE = 1
+ZX_CPU_DEFAULT_PERF_SCALE = 2
+ZX_FEATURE_KIND_CPU = 0
+ZX_SYSTEM_POWERCTL_ENABLE_ALL_CPUS = 1
+ZX_SYSTEM_POWERCTL_DISABLE_ALL_CPUS_BUT_PRIMARY = 2
+ZX_SYSTEM_POWERCTL_ACPI_TRANSITION_S_STATE = 3
+ZX_SYSTEM_POWERCTL_X86_SET_PKG_PL1 = 4
+ZX_SYSTEM_POWERCTL_REBOOT = 5
+ZX_SYSTEM_POWERCTL_REBOOT_BOOTLOADER = 6
+ZX_SYSTEM_POWERCTL_REBOOT_RECOVERY = 7
+ZX_SYSTEM_POWERCTL_SHUTDOWN = 8
+ZX_SYSTEM_POWERCTL_ACK_KERNEL_INITIATED_REBOOT = 9 \ No newline at end of file