openbouffalo / bouffalo_structs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bouffalo Structures

This repository contains structures such of boot headers, efuses, and others structures, which are complex, and they're often used. The structures are in YAML format, and it is based on original Bouffalo structures from their source code, although, not all functions are documented, some of values can be mapped to enums, and some of fields might be wrong. So improvements and fixes are always welcome.

Download

You can find latest generated files in Github Actions.

Generators

Repository also contains scripts, for converting those YAMLs to another file formats. Planned generators are:

  • Kaitai
  • ImHex (docs)
  • C Headers
  • Rust Headers

About


Languages

Language:JavaScript 100.0%