Marlin must override _BV for 32-bit masks!

This commit is contained in:
Scott Lahteine
2018-01-23 23:39:37 -06:00
parent 45cfb16424
commit 58671e1bc1
3 changed files with 4 additions and 5 deletions

View File

@ -98,7 +98,7 @@
#define NUM_SERIAL 1
#endif
#define _BV(bit) (1 << (bit))
#define _BV(b) (1UL << (b))
/**
* TODO: review this to return 1 for pins that are not analog input

View File

@ -29,7 +29,7 @@
#ifndef _FASTIO_STM32F7_H
#define _FASTIO_STM32F7_H
#define _BV(bit) (1 << (bit))
#define _BV(b) (1UL << (b))
#define READ(IO) digitalRead(IO)
#define WRITE(IO, v) digitalWrite(IO,v)