Files
cocos/hal/linux
Sammy Kerata Oina 87f2728cc4
CI / lint (push) Has been cancelled
CI / test (agent) (push) Has been cancelled
CI / test (cli) (push) Has been cancelled
CI / test (cmd) (push) Has been cancelled
CI / test (internal) (push) Has been cancelled
CI / test (manager, true) (push) Has been cancelled
CI / test (pkg) (push) Has been cancelled
CI / upload-coverage (push) Has been cancelled
feat: add patch to guard inclusion of linux/scc.h in libsanitizer for compatibility (#613)
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
2026-07-28 16:07:58 +02:00
..
2023-12-08 16:45:02 +01:00
2024-08-26 17:19:47 +02:00
2026-05-08 14:59:13 +02:00

Hardware Abstraction Layer (HAL) for Confidential Computing

Cocos HAL for Linux is framework for building custom in-enclave Linux distribution.

Usage

HAL uses Buildroot's External Tree mechanism for building custom distro:

git clone git@github.com:ultravioletrs/cocos.git
git clone git@github.com:buildroot/buildroot.git
cd buildroot
git checkout 2025.11
make BR2_EXTERNAL=../cocos/hal/linux cocos_defconfig
# Execute 'make menuconfig' only if you want to make additional configuration changes to Buildroot.
make menuconfig
make