This constant specifies whether the osDeinit function is included or excluded during compilation. The function is compiled if the constant value is 1 and omitted if the value is 0. If the function is not required (e.g., the system never terminates or resource deallocation upon termination is unnecessary), it should be disabled to reduce the final code footprint.
When the OS_DEINIT_FUNC constant is set to 1, OS_ALLOW_OBJECT_DELETION must also be set to 1.
| Version: | 1.0 |
|---|---|
| See also: | osDeinit, OS_ALLOW_OBJECT_DELETION, system memory management |