Reduced disk archive format
  • C 96.8%
  • Makefile 3.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Chloe M. f787daa3d7 packer: Mark root descriptor with DATA_ROOT
Signed-off-by: Chloe M. <chloe@faracom.org>
2026-07-28 18:39:28 +00:00
core packer: Mark root descriptor with DATA_ROOT 2026-07-28 18:39:28 +00:00
.gitignore initial commit 2026-07-27 20:24:14 -04:00
Makefile initial commit 2026-07-27 20:24:14 -04:00
README.md docs: Update README.md 2026-07-28 03:24:11 -04:00

RDAR

RDAR stands for Reduced Disk Archive Format and serves to be a minimal bundle format (similar to tar) for various applications, primarily operating system initial ramdisks. RDAR does not intend to replace existing formats and instead aims to provide a potential alternative to them for minimalists.

Building

Simply run make and that's it !!

Format

The format is simple:

   0: root [points to root data region (rdr)]
  /
 /
0~  [DATA DESCRIPTOR] ---------+ OFFSET
1~  [DATA DESCRIPTOR] -------- |---+ OFFSET
2~  [FILE]  <------------------+   |
3~  [FILE]  <----------------------+