summaryrefslogtreecommitdiff
path: root/README.md
blob: 4a1151dcbc64dd587ce14a6374a1aaf190a778c4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# 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

Install ![bop](https://git.faracom.org/chloe/bop) and run ``BOP_BUILD=core bop build``

## 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]  <----------------------+
```