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
Loading...
Searching...
No Matches
Public Attributes | List of all members
ascii_serial_com_register_pointers_struct Struct Reference

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
 

Detailed Description

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.

Member Data Documentation

◆ n_regs

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().

◆ pointers

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().

◆ write_masks

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().


The documentation for this struct was generated from the following file: