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 ├── *.c files
│ The base directory contains the source files, in particular `tasks.c`. │ The base directory contains the source files. Note that our proof uses
`tasks.c` has been annotated with the VeriFast proof steps necessary to │ annotated copies of these files located in the proof directory.
│ 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`.
├── include ├── include
│ Contains the header files. Some of the header files have been annotated with │ Contains the header files. Note that our proof uses annotated copies of
VeriFast contracts and proofs. these files located in the proof directory.
├── portable ├── portable