Prusa MINI Firmware overview
hwio_a3ides.h File Reference
#include "hwio.h"

Go to the source code of this file.

Macros

#define _DI_Z_MIN   0
 
#define _DI_E_DIAG   1
 
#define _DI_Y_DIAG   2
 
#define _DI_X_DIAG   3
 
#define _DI_Z_DIAG   4
 
#define _DI_BTN_ENC   5
 
#define _DI_BTN_EN1   6
 
#define _DI_BTN_EN2   7
 
#define _DO_X_DIR   0
 
#define _DO_X_STEP   1
 
#define _DO_Z_ENABLE   2
 
#define _DO_X_ENABLE   3
 
#define _DO_Z_STEP   4
 
#define _DO_E_DIR   5
 
#define _DO_E_STEP   6
 
#define _DO_E_ENABLE   7
 
#define _DO_Y_DIR   8
 
#define _DO_Y_STEP   9
 
#define _DO_Y_ENABLE   10
 
#define _DO_Z_DIR   11
 
#define _ADC_HW_IDENTIFY   0
 
#define _ADC_TEMP_BED   1
 
#define _ADC_TEMP_2   2
 
#define _ADC_TEMP_HEATBREAK   3
 
#define _ADC_TEMP_0   4
 
#define _PWM_HEATER_BED   0
 
#define _PWM_HEATER_0   1
 
#define _PWM_FAN1   2
 
#define _PWM_FAN   3
 
#define _FAN   0
 
#define _FAN1   1
 
#define _HEATER_0   0
 
#define _HEATER_BED   1
 
#define HWIO_PWM_HEATER_BED   0
 
#define HWIO_PWM_HEATER_0   1
 
#define HWIO_PWM_FAN1   2
 
#define HWIO_PWM_FAN   3
 

Macro Definition Documentation

◆ _DI_Z_MIN

#define _DI_Z_MIN   0

◆ _DI_E_DIAG

#define _DI_E_DIAG   1

◆ _DI_Y_DIAG

#define _DI_Y_DIAG   2

◆ _DI_X_DIAG

#define _DI_X_DIAG   3

◆ _DI_Z_DIAG

#define _DI_Z_DIAG   4

◆ _DI_BTN_ENC

#define _DI_BTN_ENC   5

◆ _DI_BTN_EN1

#define _DI_BTN_EN1   6

◆ _DI_BTN_EN2

#define _DI_BTN_EN2   7

◆ _DO_X_DIR

#define _DO_X_DIR   0

◆ _DO_X_STEP

#define _DO_X_STEP   1

◆ _DO_Z_ENABLE

#define _DO_Z_ENABLE   2

◆ _DO_X_ENABLE

#define _DO_X_ENABLE   3

◆ _DO_Z_STEP

#define _DO_Z_STEP   4

◆ _DO_E_DIR

#define _DO_E_DIR   5

◆ _DO_E_STEP

#define _DO_E_STEP   6

◆ _DO_E_ENABLE

#define _DO_E_ENABLE   7

◆ _DO_Y_DIR

#define _DO_Y_DIR   8

◆ _DO_Y_STEP

#define _DO_Y_STEP   9

◆ _DO_Y_ENABLE

#define _DO_Y_ENABLE   10

◆ _DO_Z_DIR

#define _DO_Z_DIR   11

◆ _ADC_HW_IDENTIFY

#define _ADC_HW_IDENTIFY   0

◆ _ADC_TEMP_BED

#define _ADC_TEMP_BED   1

◆ _ADC_TEMP_2

#define _ADC_TEMP_2   2

◆ _ADC_TEMP_HEATBREAK

#define _ADC_TEMP_HEATBREAK   3

◆ _ADC_TEMP_0

#define _ADC_TEMP_0   4

◆ _PWM_HEATER_BED

#define _PWM_HEATER_BED   0

◆ _PWM_HEATER_0

#define _PWM_HEATER_0   1

◆ _PWM_FAN1

#define _PWM_FAN1   2

◆ _PWM_FAN

#define _PWM_FAN   3

◆ _FAN

#define _FAN   0

◆ _FAN1

#define _FAN1   1

◆ _HEATER_0

#define _HEATER_0   0

◆ _HEATER_BED

#define _HEATER_BED   1

◆ HWIO_PWM_HEATER_BED

#define HWIO_PWM_HEATER_BED   0

◆ HWIO_PWM_HEATER_0

#define HWIO_PWM_HEATER_0   1

◆ HWIO_PWM_FAN1

#define HWIO_PWM_FAN1   2

◆ HWIO_PWM_FAN

#define HWIO_PWM_FAN   3