grblHAL core  20251016
aux_ctrl_t Struct Reference

#include <crossbar.h>

Data Fields

pin_function_t function
 Pin function. More...
 
uint8_t port
 Auxiliary port number, post claimed. More...
 
pin_irq_mode_t irq_mode
 Required IRQ mode for the input. More...
 
control_signals_t signal
 Set to the pin the input maps to, 0 if none. More...
 
aux_gpio_t gpio
 MCU port base address (may be NULL) and pin number. More...
 
void * input
 Pointer to the driver input array entry for the pin. More...
 
bool scan
 true if the pin is to be scanned when control state is requested. More...
 

Field Documentation

◆ function

pin_function_t function

Pin function.

◆ gpio

aux_gpio_t gpio

MCU port base address (may be NULL) and pin number.

◆ input

void* input

Pointer to the driver input array entry for the pin.

◆ irq_mode

pin_irq_mode_t irq_mode

Required IRQ mode for the input.

◆ port

uint8_t port

Auxiliary port number, post claimed.

◆ scan

bool scan

true if the pin is to be scanned when control state is requested.

◆ signal

Set to the pin the input maps to, 0 if none.


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