Skip to content

Commit 16ee8a2

Browse files
authored
Merge pull request #266 from RTduino-libraries/master
add ARDUINO_ARCH_RTTHREAD to support RT-Thread
2 parents 14a4563 + 95fef51 commit 16ee8a2

File tree

3 files changed

+5
-1
lines changed

3 files changed

+5
-1
lines changed

Adafruit_SSD1306.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
*
3737
*/
3838

39-
#ifdef __AVR__
39+
#if defined(__AVR__) || defined(ARDUINO_ARCH_RTTHREAD)
4040
#include <avr/pgmspace.h>
4141
#elif defined(ESP8266) || defined(ESP32) || defined(ARDUINO_ARCH_RP2040)
4242
#include <pgmspace.h>

Adafruit_SSD1306.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ typedef uint8_t PortMask;
5151
typedef volatile RwReg PortReg;
5252
typedef uint32_t PortMask;
5353
#define HAVE_PORTREG
54+
#elif defined(ARDUINO_ARCH_RTTHREAD)
55+
#undef HAVE_PORTREG
5456
#elif (defined(__arm__) || defined(ARDUINO_FEATHER52)) && \
5557
!defined(ARDUINO_ARCH_MBED) && !defined(ARDUINO_ARCH_RP2040)
5658
typedef volatile uint32_t PortReg;

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ Intel Curie | X | | |
5151
WICED | X | | | No hardware SPI - bitbang only
5252
ATtiny85 | | X | |
5353
Particle | X | | |
54+
RTduino | X | | |
5455

5556
* ATmega328 : Arduino UNO, Adafruit Pro Trinket, Adafruit Metro 328, Adafruit Metro Mini
5657
* ATmega32u4 : Arduino Leonardo, Arduino Micro, Arduino Yun, Teensy 2.0, Adafruit Flora, Bluefruit Micro
@@ -60,5 +61,6 @@ Particle | X | | |
6061
* ATSAMD21 : Arduino Zero, M0 Pro, Adafruit Metro Express, Feather M0
6162
* ATtiny85 : Adafruit Gemma, Arduino Gemma, Adafruit Trinket
6263
* Particle: Particle Argon
64+
* RTduino : [RTduino](https://github.com/RTduino/RTduino) is the Arduino ecosystem compatibility layer for [RT-Thread RTOS](https://github.com/RT-Thread/rt-thread) BSPs
6365

6466
<!-- END COMPATIBILITY TABLE -->

0 commit comments

Comments
 (0)