Tobias Reinhard
|
b5f0b2f74d
|
Added snippet from RP2040 port.c to verification code base to allow verification of contract from portable.h
|
2022-10-26 10:08:29 -04:00 |
|
Tobias Reinhard
|
f1a0170309
|
Initialized memory safety proof for xTaskCreate.
|
2022-10-24 12:29:55 -04:00 |
|
Tobias Reinhard
|
75fa197ac9
|
Fixed include paths to submodules in preprocessing script.
|
2022-10-22 12:01:17 -04:00 |
|
Tobias Reinhard
|
ea00b82275
|
Simplified paths in preprocessing script
|
2022-10-22 11:56:03 -04:00 |
|
Tobias Reinhard
|
83d8831729
|
Updated include paths in preprocessing script to ensure that only direct submodules as referenced.
|
2022-10-22 11:05:09 -04:00 |
|
Tobias Reinhard
|
f11cb629f3
|
Generalized paths to resources used in preprocessing script.
|
2022-10-21 17:55:21 -04:00 |
|
Tobias Reinhard
|
d3cfeebca1
|
Ensured that preprocessing script uses the smp demo submodule.
|
2022-10-21 17:42:05 -04:00 |
|
Tobias Reinhard
|
47aa491e31
|
Ensured that preprocessing script uses the pico sdk submodule.
|
2022-10-21 17:37:32 -04:00 |
|
Tobias Reinhard
|
da0c8ffb76
|
Replaced problematic system headers by VeriFast headers.
|
2022-10-21 11:44:53 -04:00 |
|
Tobias Reinhard
|
2c493715f4
|
Configured preprocessing script to process tasks.c file with verifast config.
|
2022-10-21 10:56:47 -04:00 |
|
Tobias Reinhard
|
6000cbd3bd
|
Reordered include directives.
|
2022-10-21 10:22:52 -04:00 |
|
Tobias Reinhard
|
e9302f35ac
|
Moved pragma rewrites to vf_rewrites.sh.
|
2022-10-14 16:41:48 -04:00 |
|
Tobias Reinhard
|
8ca47345d4
|
Added script to rewrite preprocessed source file into a format VeriFast understands.
|
2022-10-14 16:19:50 -04:00 |
|
Tobias Reinhard
|
cf9b1e9aae
|
Preprocessing script replaces comments out line/file pragmas.
|
2022-10-14 15:22:57 -04:00 |
|
Tobias Reinhard
|
24130f5334
|
Added VF startup script for preprocessed tasks.c.
The script preprocesses task.c according to the RP2040 configuration and launches verifast.
|
2022-10-14 13:37:30 -04:00 |
|
Tobias Reinhard
|
7d029778bf
|
Added scripts to build kernel and to preprocess tasks.c.
The scripts use the demo configuration for RP2040.
|
2022-10-14 13:23:37 -04:00 |
|