Browse Source

Remove unused WRITE_VAR, etc. (#14493)

Giuliano Zaro 6 years ago
parent
commit
b7573c6e69

+ 0
- 9
Marlin/src/HAL/HAL_DUE/fastio_Due.h View File

@@ -63,14 +63,6 @@
63 63
 #define _READ(IO) bool(DIO ## IO ## _WPORT -> PIO_PDSR & MASK(DIO ## IO ## _PIN))
64 64
 
65 65
 // Write to a pin
66
-#define _WRITE_VAR(IO,V) do { \
67
-  volatile Pio* port = digitalPinToPort(IO); \
68
-  const uint32_t mask = digitalPinToBitMask(IO); \
69
-  if (V) port->PIO_SODR = mask; \
70
-  else port->PIO_CODR = mask; \
71
-} while(0)
72
-
73
-// Write to a pin
74 66
 #define _WRITE(IO,V) do { \
75 67
   volatile Pio* port = (DIO ##  IO ## _WPORT); \
76 68
   const uint32_t mask = MASK(DIO ## IO ## _PIN); \
@@ -160,7 +152,6 @@
160 152
 #define READ(IO)             _READ(IO)
161 153
 
162 154
 // Write to a pin (wrapper)
163
-#define WRITE_VAR(IO,V)      _WRITE_VAR(IO,V)
164 155
 #define WRITE(IO,V)          _WRITE(IO,V)
165 156
 
166 157
 // Toggle a pin (wrapper)

+ 0
- 3
Marlin/src/HAL/HAL_LINUX/fastio.h View File

@@ -51,8 +51,6 @@
51 51
 #define _READ(IO)             READ_PIN(IO)
52 52
 
53 53
 /// Write to a pin
54
-#define _WRITE_VAR(IO,V)      digitalWrite(IO,V)
55
-
56 54
 #define _WRITE(IO,V)          WRITE_PIN(IO,V)
57 55
 
58 56
 /// toggle a pin
@@ -84,7 +82,6 @@
84 82
 #define READ(IO)             _READ(IO)
85 83
 
86 84
 /// Write to a pin wrapper
87
-#define WRITE_VAR(IO,V)      _WRITE_VAR(IO,V)
88 85
 #define WRITE(IO,V)          _WRITE(IO,V)
89 86
 
90 87
 /// toggle a pin wrapper

+ 0
- 3
Marlin/src/HAL/HAL_LPC1768/fastio.h View File

@@ -63,8 +63,6 @@
63 63
 #define _READ(IO)             READ_PIN(IO)
64 64
 
65 65
 /// Write to a pin
66
-#define _WRITE_VAR(IO,V)      digitalWrite(IO,V)
67
-
68 66
 #define _WRITE(IO,V)          WRITE_PIN(IO,V)
69 67
 
70 68
 /// toggle a pin
@@ -92,7 +90,6 @@
92 90
 #define READ(IO)              _READ(IO)
93 91
 
94 92
 /// Write to a pin wrapper
95
-#define WRITE_VAR(IO,V)       _WRITE_VAR(IO,V)
96 93
 #define WRITE(IO,V)           _WRITE(IO,V)
97 94
 
98 95
 /// toggle a pin wrapper

+ 0
- 1
Marlin/src/HAL/HAL_STM32/fastio_STM32.h View File

@@ -65,7 +65,6 @@ void FastIO_init(); // Must be called before using fast io macros
65 65
 #define _SET_MODE(IO,M)         pinMode(IO, M)
66 66
 #define _SET_OUTPUT(IO)         pinMode(IO, OUTPUT)                               /*!< Output Push Pull Mode & GPIO_NOPULL   */
67 67
 
68
-#define WRITE_VAR(IO,V)         _WRITE(IO,V)
69 68
 #define WRITE(IO,V)             _WRITE(IO,V)
70 69
 #define READ(IO)                _READ(IO)
71 70
 #define TOGGLE(IO)              _TOGGLE(IO)

+ 0
- 1
Marlin/src/HAL/HAL_STM32F1/fastio_STM32F1.h View File

@@ -32,7 +32,6 @@
32 32
 #define READ(IO)              (PIN_MAP[IO].gpio_device->regs->IDR & (1U << PIN_MAP[IO].gpio_bit) ? HIGH : LOW)
33 33
 #define WRITE(IO,V)           (PIN_MAP[IO].gpio_device->regs->BSRR = (1U << PIN_MAP[IO].gpio_bit) << ((V) ? 0 : 16))
34 34
 #define TOGGLE(IO)            (PIN_MAP[IO].gpio_device->regs->ODR = PIN_MAP[IO].gpio_device->regs->ODR ^ (1U << PIN_MAP[IO].gpio_bit))
35
-#define WRITE_VAR(IO,V)       WRITE(IO,V)
36 35
 
37 36
 #define _GET_MODE(IO)         gpio_get_mode(PIN_MAP[IO].gpio_device, PIN_MAP[IO].gpio_bit)
38 37
 #define _SET_MODE(IO,M)       gpio_set_mode(PIN_MAP[IO].gpio_device, PIN_MAP[IO].gpio_bit, M)

+ 0
- 1
Marlin/src/HAL/HAL_STM32F4/fastio_STM32F4.h View File

@@ -32,7 +32,6 @@
32 32
 
33 33
 #define READ(IO)                digitalRead(IO)
34 34
 #define WRITE(IO,V)             digitalWrite(IO,V)
35
-#define WRITE_VAR(IO,V)         WRITE(IO,V)
36 35
 
37 36
 #define _GET_MODE(IO)
38 37
 #define _SET_MODE(IO,M)         pinMode(IO, M)

+ 0
- 1
Marlin/src/HAL/HAL_STM32F7/fastio_STM32F7.h View File

@@ -31,7 +31,6 @@
31 31
 
32 32
 #define READ(IO)                digitalRead(IO)
33 33
 #define WRITE(IO,V)             digitalWrite(IO,V)
34
-#define WRITE_VAR(IO,V)         WRITE(IO,V)
35 34
 
36 35
 #define _GET_MODE(IO)
37 36
 #define _SET_MODE(IO,M)         pinMode(IO, M)

+ 0
- 1
Marlin/src/HAL/HAL_TEENSY31_32/fastio_Teensy.h View File

@@ -72,7 +72,6 @@
72 72
 
73 73
 #define READ(IO)              _READ(IO)
74 74
 
75
-#define WRITE_VAR(IO,V)       _WRITE_VAR(IO,V)
76 75
 #define WRITE(IO,V)           _WRITE(IO,V)
77 76
 #define TOGGLE(IO)            _TOGGLE(IO)
78 77
 

+ 0
- 1
Marlin/src/HAL/HAL_TEENSY35_36/fastio_Teensy.h View File

@@ -71,7 +71,6 @@
71 71
 
72 72
 #define READ(IO)              _READ(IO)
73 73
 
74
-#define WRITE_VAR(IO,V)       _WRITE_VAR(IO,V)
75 74
 #define WRITE(IO,V)           _WRITE(IO,V)
76 75
 #define TOGGLE(IO)            _TOGGLE(IO)
77 76
 

Loading…
Cancel
Save