grblHAL core  20241107
crossbar.c File Reference
#include "hal.h"

Functions

axes_signals_t xbar_fn_to_axismask (pin_function_t fn)
 
void xbar_set_homing_source (void)
 
limit_signals_t xbar_get_homing_source (void)
 
limit_signals_t xbar_get_homing_source_from_cycle (axes_signals_t homing_cycle)
 
const char * xbar_fn_to_pinname (pin_function_t fn)
 
control_signals_t xbar_fn_to_signals_mask (pin_function_t fn)
 

Function Documentation

◆ xbar_fn_to_axismask()

axes_signals_t xbar_fn_to_axismask ( pin_function_t  fn)

◆ xbar_fn_to_pinname()

const char* xbar_fn_to_pinname ( pin_function_t  fn)

◆ xbar_fn_to_signals_mask()

control_signals_t xbar_fn_to_signals_mask ( pin_function_t  fn)

◆ xbar_get_homing_source()

limit_signals_t xbar_get_homing_source ( void  )

◆ xbar_get_homing_source_from_cycle()

limit_signals_t xbar_get_homing_source_from_cycle ( axes_signals_t  homing_cycle)

◆ xbar_set_homing_source()

void xbar_set_homing_source ( void  )