Add Classified Brief 0x02 and remove hardcoded toolchains

This commit is contained in:
Kevin Thomas committed 2026-10-08 10:54:37 -04:00
1 parent ea7fa10403
commit 9d307322d5
44 files changed
+2065 -27

No files matched your search

+24
View File
@@ -0,0 +1,24 @@
/**
* @file safe_arm.h
* @brief Electronic Safe-and-Arm (ESA) controller interface
* @author Kevin Thomas
* @date 2026
*
* MIT License
* Copyright (c) 2026 Kevin Thomas
*/
#ifndef SAFE_ARM_H
#define SAFE_ARM_H
#include <stdbool.h>
#include <stdint.h>
#define STATE_WARHEAD_ARMED 0x01
#define STATE_WARHEAD_SAFE 0x03
#define STATE_TAMPER_TRIP 0xFF
void init_safe_arm_controller(void);
void process_safe_arm_tick(void);
#endif /* SAFE_ARM_H */