mirror of
https://github.com/eried/portapack-mayhem.git
synced 2025-08-10 07:30:08 -04:00
Formatted code (#1007)
* Updated style * Updated files * fixed new line * Updated spacing * File fix WIP * Updated to clang 13 * updated comment style * Removed old comment code
This commit is contained in:
parent
7aca7ce74d
commit
033c4e9a5b
599 changed files with 70746 additions and 66896 deletions
|
@ -29,49 +29,49 @@
|
|||
#include "message_queue.hpp"
|
||||
|
||||
struct JammerChannel {
|
||||
bool enabled;
|
||||
uint64_t center;
|
||||
uint32_t width;
|
||||
uint32_t duration;
|
||||
bool enabled;
|
||||
uint64_t center;
|
||||
uint32_t width;
|
||||
uint32_t duration;
|
||||
};
|
||||
|
||||
struct ToneDef {
|
||||
uint32_t delta;
|
||||
uint32_t duration;
|
||||
uint32_t delta;
|
||||
uint32_t duration;
|
||||
};
|
||||
|
||||
|
||||
struct ToneData {
|
||||
ToneDef tone_defs[32];
|
||||
uint32_t silence;
|
||||
uint8_t message[256];
|
||||
ToneDef tone_defs[32];
|
||||
uint32_t silence;
|
||||
uint8_t message[256];
|
||||
};
|
||||
|
||||
/* NOTE: These structures must be located in the same location in both M4 and M0 binaries */
|
||||
struct SharedMemory {
|
||||
static constexpr size_t application_queue_k = 11;
|
||||
static constexpr size_t app_local_queue_k = 11;
|
||||
static constexpr size_t application_queue_k = 11;
|
||||
static constexpr size_t app_local_queue_k = 11;
|
||||
|
||||
uint8_t application_queue_data[1 << application_queue_k] { 0 };
|
||||
uint8_t app_local_queue_data[1 << app_local_queue_k] { 0 };
|
||||
const Message* volatile baseband_message { nullptr };
|
||||
MessageQueue application_queue { application_queue_data, application_queue_k };
|
||||
MessageQueue app_local_queue { app_local_queue_data, app_local_queue_k };
|
||||
uint8_t application_queue_data[1 << application_queue_k]{0};
|
||||
uint8_t app_local_queue_data[1 << app_local_queue_k]{0};
|
||||
const Message* volatile baseband_message{nullptr};
|
||||
MessageQueue application_queue{application_queue_data, application_queue_k};
|
||||
MessageQueue app_local_queue{app_local_queue_data, app_local_queue_k};
|
||||
|
||||
char m4_panic_msg[32] { 0 };
|
||||
|
||||
union {
|
||||
ToneData tones_data;
|
||||
JammerChannel jammer_channels[24];
|
||||
uint8_t data[512];
|
||||
} bb_data { { { { 0, 0 } }, 0, { 0 } } };
|
||||
char m4_panic_msg[32]{0};
|
||||
|
||||
uint8_t volatile request_m4_performance_counter{ 0 };
|
||||
uint8_t volatile m4_cpu_usage{ 0 };
|
||||
uint16_t volatile m4_stack_usage{ 0 };
|
||||
uint32_t volatile m4_heap_usage{ 0 };
|
||||
uint16_t volatile m4_buffer_missed{ 0 };
|
||||
union {
|
||||
ToneData tones_data;
|
||||
JammerChannel jammer_channels[24];
|
||||
uint8_t data[512];
|
||||
} bb_data{{{{0, 0}}, 0, {0}}};
|
||||
|
||||
uint8_t volatile request_m4_performance_counter{0};
|
||||
uint8_t volatile m4_cpu_usage{0};
|
||||
uint16_t volatile m4_stack_usage{0};
|
||||
uint32_t volatile m4_heap_usage{0};
|
||||
uint16_t volatile m4_buffer_missed{0};
|
||||
};
|
||||
|
||||
extern SharedMemory& shared_memory;
|
||||
|
||||
#endif/*__PORTAPACK_SHARED_MEMORY_H__*/
|
||||
#endif /*__PORTAPACK_SHARED_MEMORY_H__*/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue