@@ -11,10 +11,10 @@ kernel syscall implementation tracker.
1111
1212** Features** :
1313
14- - Tables for multiple architectures, ABIs, and kernel versions, easily
15- selectable and switchable.
14+ - Sortable tables for multiple architectures, ABIs, and kernel versions.
1615- URL parameters to share/link a specific table.
17- - Direct links to syscall definitions within the kernel source code.
16+ - Direct links to syscall definitions within the kernel source code via
17+ [ Bootlin Elixir Cross Referencer] [ bootlin-elixir ] .
1818- Parameter types, names and corresponding ABI calling convention registers.
1919- Listed Kconfig options for optional syscalls.
2020- Downloadable kernel configurations to build kernels with the same syscalls
@@ -23,21 +23,27 @@ kernel syscall implementation tracker.
2323## Building
2424
2525To build this static website, you will need Python 3, and optionally the
26- ` fonttools ` and ` brotli ` modules. Run the following in the root of this
26+ ` fonttools ` and ` brotli ` modules. Run the following commands the root of this
2727repository:
2828
2929``` sh
30- # Required: copies over db files and builds index
30+ # Required: copy over db files and build db index
3131./scripts/build_web_db.py
3232# Opional: build emoji font (needs fonttools + brotli)
3333./scripts/build_web_fonts.sh
3434```
3535
36- The static website is now available in ` www/ ` folder. You may quickly test it
37- locally using ` python3 -m http.server -d www/ ` .
36+ The static website is now available in the ` www/ ` folder. You may quickly test
37+ it locally using one of these commands:
38+
39+ ``` sh
40+ $ python3 -m http.server -d www -b 127.0.0.1 8080
41+ $ ruby -run -ehttpd -- -p 8080 www
42+ ```
3843
3944---
4045
4146* Copyright © ; 2023-2025 Marco Bonelli. Licensed under the GNU General Public License v3.0.*
4247
4348[ systrack ] : https://github.com/mebeim/systrack
49+ [ bootlin-elixir ] : https://elixir.bootlin.com/linux
0 commit comments