Tobias Reinhard
|
fb01980b63
|
Verified new contract for xTaskGetCurrentTaskHandle.
|
2022-11-17 12:08:38 -05:00 |
|
Tobias Reinhard
|
4eb2fa573e
|
Wrote contracts for lock release operations.
|
2022-11-16 14:18:03 -05:00 |
|
Tobias Reinhard
|
d63a8f83cd
|
Renamed predicate encapsulating access permissions to core local variables to coreLocalInterruptInv_p.
|
2022-11-16 11:31:12 -05:00 |
|
Tobias Reinhard
|
29e14be203
|
Verified minimal contract for xTaskGetCurrentTaskHandle.
|
2022-11-10 14:36:04 -05:00 |
|
Tobias Reinhard
|
7e75d7aa8f
|
Refined lock predicates and contracts for lock macros to match expected locking discipline.
|
2022-11-10 12:50:48 -05:00 |
|
Tobias Reinhard
|
91eb6eefaa
|
Included reference to core ID in interrupt predicates and added distinction between global and core local variables.
|
2022-11-07 14:21:42 -05:00 |
|
Tobias Reinhard
|
06d2611aa9
|
Made config macros from FreeRTOSConfig.h available to VeriFast proof.
|
2022-11-04 16:16:08 -04:00 |
|
Tobias Reinhard
|
8897e3fe6e
|
Added specification for enabling and disabling interrupts.
|
2022-11-04 15:49:24 -04:00 |
|
Tobias Reinhard
|
ac798f9fb5
|
Added contract for portDISABLE_INTERRUPTS and dummy contracts for lock acquiring macros.
|
2022-11-04 14:20:58 -04:00 |
|