7 个版本
| 0.2.5 | 2024年6月20日 |
|---|---|
| 0.2.4 | 2024年3月12日 |
| 0.2.3 | 2023年7月21日 |
| 0.2.2 | 2023年6月2日 |
| 0.0.1 |
|
#449 in Unix API
517 每月下载次数
在 2 个crate中使用了(通过 linux-syscalls)
700KB
6.5K SLoC
linux-sysno
这是一个针对Linux内核支持的几乎所有CPU架构的(几乎)所有系统调用号的列表。当前架构的sysnos(如果 target_os 是 linux 或 android)即使在没有对应的功能标志的情况下也导出在模块的根目录。
#![no_std]
这个库是 no_std,我的意思是,它只是一个枚举。
功能标志
arm:在自模块中启用arm架构。mips:在自模块中启用mips架构。mipsn32:在自模块中启用mipsn32架构。mips64:在自模块中启用mips64架构。powerpc:在自模块中启用powerpc架构。powerpc64:在自模块中启用powerpc64架构。s390x:在自模块中启用s390x架构。sparc:在自模块中启用sparc架构。sparc64:在自模块中启用sparc64架构。x86:在自模块中启用x86架构。x86_64:在自模块中启用x86_64架构。x32:在自模块中启用x32架构。aarch64:在自模块中启用aarch64架构。riscv32:在自模块中启用riscv32架构。riscv64:在自模块中启用riscv64架构。m68k:在自模块中启用m68k架构。loongarch64:在自模块中启用loongarch64架构。all:启用所有架构。
MSRV
1.40.0