r65emu/hw/esp8266-pwm.h

34 lines
608 B
C
Raw Normal View History

2018-11-08 07:42:03 +00:00
// TFT display...
2018-11-07 21:38:04 +00:00
#define USE_ESPI
2018-11-08 07:42:03 +00:00
//must define these in Makefile (or platformio)
2018-11-07 21:38:04 +00:00
//#define USER_SETUP_LOADED
2018-11-10 13:34:36 +00:00
//#define ILI9341_DRIVER
2018-11-30 14:31:51 +00:00
//#define TFT_CS PIN_D8
//#define TFT_DC PIN_D1
2018-11-09 07:25:13 +00:00
//#define TFT_WIDTH 240
//#define TFT_HEIGHT 320
//#define TFT_RST -1
2018-11-07 21:38:04 +00:00
//#define SPI_FREQUENCY 40000000
//#define LOAD_GLCD
// PS/2 keyboard
#define KBD_DATA D3
#define KBD_IRQ D4
2021-02-17 14:49:40 +00:00
#define RAM_SIZE 0x8000u
2021-02-17 08:06:45 +00:00
2018-11-07 21:38:04 +00:00
// SPI-RAM
2018-11-16 10:25:23 +00:00
#undef USE_SPIRAM
2018-11-07 21:38:04 +00:00
// "tape" storage...
2018-11-10 09:32:33 +00:00
#undef USE_SD
2018-11-09 07:25:13 +00:00
#undef USE_SPIFFS
2018-11-30 14:31:51 +00:00
#undef USE_FS
2018-11-07 21:38:04 +00:00
// sound
2018-11-09 07:25:13 +00:00
#define PWM_SOUND D2
2018-11-07 21:38:04 +00:00
#define PWM_DUTY 20 // 20/1024 -> volume
2018-11-09 07:25:13 +00:00
#define PWM_TOP 1024
2020-07-08 14:25:30 +00:00
#define NO_CHECKPOINT 1