Skip to content

Commit

Permalink
Merge pull request #898 from zchen24/patch-1
Browse files Browse the repository at this point in the history
Update DESIGN.md minor typo
  • Loading branch information
geky authored Dec 21, 2023
2 parents c733d9e + 99b84ee commit 9b82db7
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions DESIGN.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ This leaves us with three major requirements for an embedded filesystem.
RAM to temporarily store filesystem metadata.

For ROM, this means we need to keep our design simple and reuse code paths
were possible. For RAM we have a stronger requirement, all RAM usage is
where possible. For RAM we have a stronger requirement, all RAM usage is
bounded. This means RAM usage does not grow as the filesystem changes in
size or number of files. This creates a unique challenge as even presumably
simple operations, such as traversing the filesystem, become surprisingly
Expand Down Expand Up @@ -626,7 +626,7 @@ log₂_n_ pointers that skip to different preceding elements of the
skip-list.

The name comes from heavy use of the [CTZ instruction][wikipedia-ctz], which
lets us calculate the power-of-two factors efficiently. For a give block _n_,
lets us calculate the power-of-two factors efficiently. For a given block _n_,
that block contains ctz(_n_)+1 pointers.

```
Expand Down

0 comments on commit 9b82db7

Please sign in to comment.