Python module to check for system call number/name andavailability
Project description
System calls table on different architectures
What and why?
Linux kernel has a set of system calls (called syscalls in short) offered for userspace. Each architecture can support them but the numbers used for their identification can vary between archs.
And those numbers can be important for some projects (like Valgrind for example).
How to help?
Check issues list and work on any of them.
Where to see HTML table?
I keep a copy at https://marcin.juszkiewicz.com.pl/download/tables/syscalls.html page.
Python support
As a part of this project I provide code to get system call number/name and availability from Python level.
Usage
Please check "bin/syscall" script and files in "examples/" directory.
Why this project looks like python-syscalls one?
I needed to merge both projects to make it more manageable. Now all data is kept in one place so I do not need to synchronize it between projects.
The plan is to have some kind of CI which would handle updates.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file system_calls-6.11.1.tar.gz
.
File metadata
- Download URL: system_calls-6.11.1.tar.gz
- Upload date:
- Size: 53.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0207a48c32add4638a72e35e1b1cba8bc3cc11614d84f20dce0b91bcb3868af6 |
|
MD5 | 7093fbf8e4ea001fc660b346d0840867 |
|
BLAKE2b-256 | 7aef1427718489bdb46d6d1808ba0c569a5279454df352243c470d2f8bf0ee39 |
File details
Details for the file system_calls-6.11.1-py3-none-any.whl
.
File metadata
- Download URL: system_calls-6.11.1-py3-none-any.whl
- Upload date:
- Size: 126.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68ccf4979d4afab380ae8ee6f87c50010aa91e51ab131cee34c8c1bf7b8f6e43 |
|
MD5 | 5915877404c31c42de6df114adccc18e |
|
BLAKE2b-256 | 823083e1730d1d86daf978cc64b84465b144658cc3e03528cfa7a22f3f6bd6a2 |