All Projects → Cxbx-Reloaded → xbox_kernel_test_suite

Cxbx-Reloaded / xbox_kernel_test_suite

Licence: GPL-3.0 License
Xbox kernel APIs tester written using nxdk

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to xbox kernel test suite

xone
Linux kernel driver for Xbox One and Xbox Series X|S accessories
Stars: ✭ 636 (+3641.18%)
Mutual labels:  kernel, xbox
oxdpus
A toy tool that leverages the super powers of XDP to bring in-kernel IP filtering
Stars: ✭ 59 (+247.06%)
Mutual labels:  kernel
whats-new-in-java
Overview of features that were introduced in Java 8-13.
Stars: ✭ 29 (+70.59%)
Mutual labels:  tests
linux kernel wiki
linux内核学习资料:200+经典内核文章,100+内核论文,50+内核项目,500+内核面试题,80+内核视频
Stars: ✭ 1,653 (+9623.53%)
Mutual labels:  kernel
SanderOSUSB
32 bit singletasking C kernel
Stars: ✭ 52 (+205.88%)
Mutual labels:  kernel
Sigma
Abandoned overcomplicated Microkernel using modern x86_64 features
Stars: ✭ 36 (+111.76%)
Mutual labels:  kernel
webpack-webhooks-plugin
Minimal kernel implemented in Rust
Stars: ✭ 44 (+158.82%)
Mutual labels:  kernel
junit-annotate-buildkite-plugin
📈 Summarise your test failures as a build annotation
Stars: ✭ 18 (+5.88%)
Mutual labels:  tests
pwru
Packet, where are you? -- Linux kernel networking debugger
Stars: ✭ 694 (+3982.35%)
Mutual labels:  kernel
bpflock
bpflock - eBPF driven security for locking and auditing Linux machines
Stars: ✭ 54 (+217.65%)
Mutual labels:  kernel
selenoid-container-tests
An automated Java test suite to check browser images quality
Stars: ✭ 12 (-29.41%)
Mutual labels:  tests
memfd-examples
Sample usage of the new memfd_create(2) Linux system call.
Stars: ✭ 64 (+276.47%)
Mutual labels:  kernel
AT-browser-tests
HTML tests for various uses, including HTML5accessibility.com and JAWS tests
Stars: ✭ 74 (+335.29%)
Mutual labels:  tests
infinity
A secure, modern and intelligent operative system
Stars: ✭ 27 (+58.82%)
Mutual labels:  kernel
slabdbg
GDB plug-in that helps exploiting the Linux kernel's SLUB allocator
Stars: ✭ 55 (+223.53%)
Mutual labels:  kernel
flower
A learning OS
Stars: ✭ 50 (+194.12%)
Mutual labels:  kernel
rnk
rnk is a RTOS targeting ARM architecture.
Stars: ✭ 22 (+29.41%)
Mutual labels:  kernel
imongo
A MongoDB kernel for Jupyter
Stars: ✭ 51 (+200%)
Mutual labels:  kernel
btfhub
BTFHub, together with BTFHub Archive repository, provides BTF files for existing published kernels that don't support embedded BTF.
Stars: ✭ 100 (+488.24%)
Mutual labels:  kernel
novusk
A kernel written in Rust
Stars: ✭ 61 (+258.82%)
Mutual labels:  kernel

xbox kernel test suite

Xbox kernel APIs tester written using the opensoure nxdk

This is a tool for testing xbox kernel apis, in particular CxBx-Reloaded kernel implementation.

HOW TO BUILD:

All you need is nxdk. You can get it here: https://github.com/xqemu/nxdk

Here is a setup guide: https://github.com/xqemu/nxdk/wiki/Getting-Started

CONFIGURATION FILE:

The configuration file should be called "config.txt" and should be placed in the same directory of the xbe.

This is an example of config.txt:

seed=5

tests=1,25,3,F

PAY ATTENTION: Every value is treated as hex (eg. 25 is 37 in decimal)

BINARIES:

You can download pre-built bins from here: https://github.com/Cxbx-Reloaded/xbox_kernel_test_suite/releases

GITHUB CI:

Current build status can be seen here: https://github.com/Cxbx-Reloaded/xbox_kernel_test_suite/actions/workflows/ci.yml

USEFUL LINKS:

TODO:

  • Complete the test suite with all xbox kernel APIs (fill the stubs)
  • Organize the code, maybe using folders etc.

ANY HELP IS REALLY WELCOME!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].