ASCII Serial Com
Serial communication library between computers, microcontrollers, FPGAs, etc. Uses only ASCII. Not the most efficient protocol, but meant to be easy to read
|
ASCII Serial Com Register Pointers State struct. More...
#include <ascii_serial_com_register_pointers.h>
Public Attributes | |
volatile REGTYPE ** | pointers |
REGTYPE * | write_masks |
uint16_t | n_regs |
ASCII Serial Com Register Pointers State struct.
Keeps track of the state of the ASCII Serial Com Register Pointers
Definition at line 98 of file ascii_serial_com_register_pointers.h.
uint16_t ascii_serial_com_register_pointers_struct::n_regs |
number of registers (number of registers not necessarily number of bytes)
Definition at line 102 of file ascii_serial_com_register_pointers.h.
Referenced by ascii_serial_com_register_pointers_handle_message(), and ascii_serial_com_register_pointers_init().
volatile REGTYPE* * ascii_serial_com_register_pointers_struct::pointers |
points to start of block of register pointers of memory
Definition at line 100 of file ascii_serial_com_register_pointers.h.
Referenced by ascii_serial_com_register_pointers_handle_message(), and ascii_serial_com_register_pointers_init().
REGTYPE* ascii_serial_com_register_pointers_struct::write_masks |
points to start of block write masks
Definition at line 101 of file ascii_serial_com_register_pointers.h.
Referenced by ascii_serial_com_register_pointers_handle_message(), and ascii_serial_com_register_pointers_init().