Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/littlefs-project/littlefs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzhuangqiubin <zhuangqiubin@allwinnertech.com>2019-12-19 15:58:53 +0300
committerzhuangqiubin <zhuangqiubin@allwinnertech.com>2020-02-02 12:42:42 +0300
commit4fb188369dbdc037c291d342e798a9091d3ba2cc (patch)
tree19bac08ff079046336b87959cb72d55558c5d56c /SPEC.md
parentce2c01f098f4d2b9479de5a796c3bb531f1fe14c (diff)
Update SPEC.md
1.fix size in Layout of the CRC tag 2.update (size) to (size * 8)
Diffstat (limited to 'SPEC.md')
-rw-r--r--SPEC.md18
1 files changed, 9 insertions, 9 deletions
diff --git a/SPEC.md b/SPEC.md
index e6622d3..cc602c1 100644
--- a/SPEC.md
+++ b/SPEC.md
@@ -289,8 +289,8 @@ Layout of the name tag:
```
tag data
[-- 32 --][--- variable length ---]
-[1| 3| 8 | 10 | 10 ][--- (size) ---]
- ^ ^ ^ ^ ^- size ^- file name
+[1| 3| 8 | 10 | 10 ][--- (size * 8) ---]
+ ^ ^ ^ ^ ^- size ^- file name
| | | '------ id
| | '----------- file type
| '-------------- type1 (0x0)
@@ -470,8 +470,8 @@ Layout of the inline-struct tag:
```
tag data
[-- 32 --][--- variable length ---]
-[1|- 11 -| 10 | 10 ][--- (size) ---]
- ^ ^ ^ ^- size ^- inline data
+[1|- 11 -| 10 | 10 ][--- (size * 8) ---]
+ ^ ^ ^ ^- size ^- inline data
| | '------ id
| '------------ type (0x201)
'----------------- valid bit
@@ -556,8 +556,8 @@ Layout of the user-attr tag:
```
tag data
[-- 32 --][--- variable length ---]
-[1| 3| 8 | 10 | 10 ][--- (size) ---]
- ^ ^ ^ ^ ^- size ^- attr data
+[1| 3| 8 | 10 | 10 ][--- (size * 8) ---]
+ ^ ^ ^ ^ ^- size ^- attr data
| | | '------ id
| | '----------- attr type
| '-------------- type1 (0x3)
@@ -764,9 +764,9 @@ Layout of the CRC tag:
```
tag data
[-- 32 --][-- 32 --|--- variable length ---]
-[1| 3| 8 | 10 | 10 ][-- 32 --|--- (size) ---]
- ^ ^ ^ ^ ^ ^- crc ^- padding
- | | | | '- size (12)
+[1| 3| 8 | 10 | 10 ][-- 32 --|--- (size * 8 - 32) ---]
+ ^ ^ ^ ^ ^ ^- crc ^- padding
+ | | | | '- size
| | | '------ id (0x3ff)
| | '----------- valid state
| '-------------- type1 (0x5)