Prusa3d Marlin fork
mmu2_marlin_macros.h
Go to the documentation of this file.
1 #pragma once
5 
6 #ifdef __AVR__
7  #include "Marlin.h"
8  // brings _O and _T macros into MMU
9  #include "language.h"
10  #define MARLIN_KEEPALIVE_STATE_IN_PROCESS KEEPALIVE_STATE(IN_PROCESS)
11 #elif defined(UNITTEST)
12  #define _O(x) x
13  #define _T(x) x
14  #define MARLIN_KEEPALIVE_STATE_IN_PROCESS /*KEEPALIVE_STATE(IN_PROCESS) TODO*/
15 #else
16  #include "../../gcode/gcode.h"
17  #define _O(x) x
18  #define _T(x) x
19  #define MARLIN_KEEPALIVE_STATE_IN_PROCESS KEEPALIVE_STATE(IN_PROCESS)
20 #endif