Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 499 Bytes

README.md

File metadata and controls

23 lines (15 loc) · 499 Bytes

Linux Kernel Driver Compiler (KDC)

An extra abstraction layer for Kernel Drivers. Define your own write/read logic.

Requirements

  • gcc, bison, flex, make.
  • libxz: For compressing the resulting binary.

Get Started

Use this one-liner for initial demo.

make && \
    ./build/compiler/compiler samples/test.c build/test.xz && \
    ./build/user/runner-user build/test.xz 1 && \
    ./build/user/runner-user build/test.xz 2

Disclaimer

For educational purposes.