Joel Challis
3 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
12 changed files with
18 additions and
6 deletions
-
drivers/avr/ssd1306.c
-
drivers/avr/ssd1306.h
-
keyboards/claw44/ssd1306.c
-
keyboards/claw44/ssd1306.h
-
keyboards/comet46/ssd1306.c
-
keyboards/comet46/ssd1306.h
-
keyboards/crkbd/ssd1306.c
-
keyboards/crkbd/ssd1306.h
-
keyboards/helix/local_drivers/ssd1306.c
-
keyboards/helix/local_drivers/ssd1306.h
-
keyboards/yosino58/ssd1306.c
-
keyboards/yosino58/ssd1306.h
|
|
@ -11,6 +11,8 @@ |
|
|
|
# include "sendchar.h" |
|
|
|
# include "timer.h" |
|
|
|
|
|
|
|
struct CharacterMatrix display; |
|
|
|
|
|
|
|
// Set this to 1 to help diagnose early startup problems |
|
|
|
// when testing power-on with ble. Turn it off otherwise, |
|
|
|
// as the latency of printing most of the debug info messes |
|
|
|
|
|
@ -66,7 +66,7 @@ struct CharacterMatrix { |
|
|
|
bool dirty; |
|
|
|
}; |
|
|
|
|
|
|
|
struct CharacterMatrix display; |
|
|
|
extern struct CharacterMatrix display; |
|
|
|
|
|
|
|
bool iota_gfx_init(void); |
|
|
|
void iota_gfx_task(void); |
|
|
|
|
|
@ -10,6 +10,8 @@ |
|
|
|
#include "sendchar.h" |
|
|
|
#include "timer.h" |
|
|
|
|
|
|
|
struct CharacterMatrix display; |
|
|
|
|
|
|
|
extern const unsigned char font[] PROGMEM; |
|
|
|
|
|
|
|
// Set this to 1 to help diagnose early startup problems |
|
|
|
|
|
@ -65,7 +65,7 @@ struct CharacterMatrix { |
|
|
|
bool dirty; |
|
|
|
}; |
|
|
|
|
|
|
|
struct CharacterMatrix display; |
|
|
|
extern struct CharacterMatrix display; |
|
|
|
|
|
|
|
bool iota_gfx_init(bool rotate); |
|
|
|
void iota_gfx_task(void); |
|
|
|
|
|
@ -10,6 +10,8 @@ |
|
|
|
#include "sendchar.h" |
|
|
|
#include "timer.h" |
|
|
|
|
|
|
|
struct CharacterMatrix display; |
|
|
|
|
|
|
|
extern const unsigned char font[] PROGMEM; |
|
|
|
|
|
|
|
// Set this to 1 to help diagnose early startup problems |
|
|
|
|
|
@ -65,7 +65,7 @@ struct CharacterMatrix { |
|
|
|
bool dirty; |
|
|
|
}; |
|
|
|
|
|
|
|
struct CharacterMatrix display; |
|
|
|
extern struct CharacterMatrix display; |
|
|
|
|
|
|
|
bool iota_gfx_init(bool rotate); |
|
|
|
void iota_gfx_task(void); |
|
|
|
|
|
@ -10,6 +10,8 @@ |
|
|
|
#include "sendchar.h" |
|
|
|
#include "timer.h" |
|
|
|
|
|
|
|
struct CharacterMatrix display; |
|
|
|
|
|
|
|
extern const unsigned char font[] PROGMEM; |
|
|
|
|
|
|
|
#ifndef OLED_BLANK_CHAR |
|
|
|
|
|
@ -65,7 +65,7 @@ struct CharacterMatrix { |
|
|
|
bool dirty; |
|
|
|
}; |
|
|
|
|
|
|
|
struct CharacterMatrix display; |
|
|
|
extern struct CharacterMatrix display; |
|
|
|
|
|
|
|
bool iota_gfx_init(bool rotate); |
|
|
|
void iota_gfx_task(void); |
|
|
|
|
|
@ -16,6 +16,8 @@ |
|
|
|
#include "sendchar.h" |
|
|
|
#include "timer.h" |
|
|
|
|
|
|
|
struct CharacterMatrix display; |
|
|
|
|
|
|
|
// Set this to 1 to help diagnose early startup problems |
|
|
|
// when testing power-on with ble. Turn it off otherwise, |
|
|
|
// as the latency of printing most of the debug info messes |
|
|
|
|
|
@ -66,7 +66,7 @@ struct CharacterMatrix { |
|
|
|
bool dirty; |
|
|
|
}; |
|
|
|
|
|
|
|
struct CharacterMatrix display; |
|
|
|
extern struct CharacterMatrix display; |
|
|
|
|
|
|
|
bool iota_gfx_init(bool rotate); |
|
|
|
void iota_gfx_task(void); |
|
|
|
|
|
@ -10,6 +10,8 @@ |
|
|
|
#include "sendchar.h" |
|
|
|
#include "timer.h" |
|
|
|
|
|
|
|
struct CharacterMatrix display; |
|
|
|
|
|
|
|
extern const unsigned char font[] PROGMEM; |
|
|
|
|
|
|
|
// Set this to 1 to help diagnose early startup problems |
|
|
|
|
|
@ -70,7 +70,7 @@ struct CharacterMatrix { |
|
|
|
bool dirty; |
|
|
|
}; |
|
|
|
|
|
|
|
struct CharacterMatrix display; |
|
|
|
extern struct CharacterMatrix display; |
|
|
|
|
|
|
|
bool iota_gfx_init(bool rotate); |
|
|
|
void iota_gfx_task(void); |
|
|
|