Updated directory structure depicted in README.

This commit is contained in:
Tobias Reinhard 2022-12-31 16:16:52 -05:00
parent ea989ae236
commit 0adb318dd9

View file

@ -79,17 +79,14 @@ FreeRTOS-Kernel
├── tasks.c files
│ The base directory contains the source files, in particular `tasks.c`.
`tasks.c` has been annotated with the VeriFast proof steps necessary to
│ prove memory safety and thread safety of `vTaskSwitchContext`.
│ The proof uses many specifications and lemmas residing in
`verification/verifast/proof_setup` and `verifcation/verifast/proofs`.
├── *.c files
│ The base directory contains the source files. Note that our proof uses
│ annotated copies of these files located in the proof directory.
├── include
│ Contains the header files. Some of the header files have been annotated with
VeriFast contracts and proofs.
│ Contains the header files. Note that our proof uses annotated copies of
these files located in the proof directory.
├── portable