aboutsummaryrefslogtreecommitdiff
path: root/keyboards/40percentclub
diff options
context:
space:
mode:
authorJames Young <18669334+noroadsleft@users.noreply.github.com>2020-07-26 13:11:16 -0700
committerGitHub <noreply@github.com>2020-07-27 06:11:16 +1000
commitaaf58155c7c9d8cf5235dd787530873a9c1f87cb (patch)
tree538abf40c70bd2aa7e67988ac2d9fb445700117b /keyboards/40percentclub
parent12946d056566b2e7915350c52d07540d0e1c973f (diff)
downloadqmk_firmware-aaf58155c7c9d8cf5235dd787530873a9c1f87cb.tar.gz
qmk_firmware-aaf58155c7c9d8cf5235dd787530873a9c1f87cb.zip
Remove HD44780 References, Part 1 (#9052)
* remove HD44780_ENABLE rules: 0-9, A-B * remove HD44780_ENABLE config: 0-9, A-B
Diffstat (limited to 'keyboards/40percentclub')
-rw-r--r--keyboards/40percentclub/25/config.h28
-rw-r--r--keyboards/40percentclub/25/rules.mk1
-rw-r--r--keyboards/40percentclub/4pack/config.h28
-rw-r--r--keyboards/40percentclub/4pack/rules.mk1
-rw-r--r--keyboards/40percentclub/4x4/config.h28
-rw-r--r--keyboards/40percentclub/4x4/rules.mk1
-rw-r--r--keyboards/40percentclub/5x5/config.h28
-rw-r--r--keyboards/40percentclub/5x5/rules.mk1
-rw-r--r--keyboards/40percentclub/6lit/config.h28
-rw-r--r--keyboards/40percentclub/6lit/rules.mk1
-rw-r--r--keyboards/40percentclub/foobar/config.h28
-rw-r--r--keyboards/40percentclub/foobar/rules.mk1
-rw-r--r--keyboards/40percentclub/gherkin/keymaps/stevexyz/rules.mk1
-rw-r--r--keyboards/40percentclub/half_n_half/config.h28
-rw-r--r--keyboards/40percentclub/half_n_half/rules.mk1
-rw-r--r--keyboards/40percentclub/i75/config.h28
-rw-r--r--keyboards/40percentclub/i75/rules.mk1
-rw-r--r--keyboards/40percentclub/nein/config.h26
-rw-r--r--keyboards/40percentclub/nein/rules.mk1
-rw-r--r--keyboards/40percentclub/nori/config.h28
-rw-r--r--keyboards/40percentclub/nori/rules.mk1
21 files changed, 0 insertions, 289 deletions
diff --git a/keyboards/40percentclub/25/config.h b/keyboards/40percentclub/25/config.h
index c9c02b47e..01ca061a1 100644
--- a/keyboards/40percentclub/25/config.h
+++ b/keyboards/40percentclub/25/config.h
@@ -197,31 +197,3 @@
197 197
198/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */ 198/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */
199//#define MIDI_TONE_KEYCODE_OCTAVES 1 199//#define MIDI_TONE_KEYCODE_OCTAVES 1
200
201/*
202 * HD44780 LCD Display Configuration
203 */
204/*
205#define LCD_LINES 2 //< number of visible lines of the display
206#define LCD_DISP_LENGTH 16 //< visibles characters per line of the display
207
208#define LCD_IO_MODE 1 //< 0: memory mapped mode, 1: IO port mode
209
210#if LCD_IO_MODE
211#define LCD_PORT PORTB //< port for the LCD lines
212#define LCD_DATA0_PORT LCD_PORT //< port for 4bit data bit 0
213#define LCD_DATA1_PORT LCD_PORT //< port for 4bit data bit 1
214#define LCD_DATA2_PORT LCD_PORT //< port for 4bit data bit 2
215#define LCD_DATA3_PORT LCD_PORT //< port for 4bit data bit 3
216#define LCD_DATA0_PIN 4 //< pin for 4bit data bit 0
217#define LCD_DATA1_PIN 5 //< pin for 4bit data bit 1
218#define LCD_DATA2_PIN 6 //< pin for 4bit data bit 2
219#define LCD_DATA3_PIN 7 //< pin for 4bit data bit 3
220#define LCD_RS_PORT LCD_PORT //< port for RS line
221#define LCD_RS_PIN 3 //< pin for RS line
222#define LCD_RW_PORT LCD_PORT //< port for RW line
223#define LCD_RW_PIN 2 //< pin for RW line
224#define LCD_E_PORT LCD_PORT //< port for Enable line
225#define LCD_E_PIN 1 //< pin for Enable line
226#endif
227*/
diff --git a/keyboards/40percentclub/25/rules.mk b/keyboards/40percentclub/25/rules.mk
index 483619f18..3c263d5bf 100644
--- a/keyboards/40percentclub/25/rules.mk
+++ b/keyboards/40percentclub/25/rules.mk
@@ -30,7 +30,6 @@ UNICODE_ENABLE = no # Unicode
30BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID 30BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
31AUDIO_ENABLE = no # Audio output on port C6 31AUDIO_ENABLE = no # Audio output on port C6
32FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches 32FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
33HD44780_ENABLE = no # Enable support for HD44780 based LCDs
34 33
35# Enable generic behavior for split boards 34# Enable generic behavior for split boards
36SPLIT_KEYBOARD = yes 35SPLIT_KEYBOARD = yes
diff --git a/keyboards/40percentclub/4pack/config.h b/keyboards/40percentclub/4pack/config.h
index 33b5df6d5..7ccf21ef8 100644
--- a/keyboards/40percentclub/4pack/config.h
+++ b/keyboards/40percentclub/4pack/config.h
@@ -224,34 +224,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
224/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */ 224/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */
225//#define MIDI_TONE_KEYCODE_OCTAVES 1 225//#define MIDI_TONE_KEYCODE_OCTAVES 1
226 226
227/*
228 * HD44780 LCD Display Configuration
229 */
230/*
231#define LCD_LINES 2 //< number of visible lines of the display
232#define LCD_DISP_LENGTH 16 //< visibles characters per line of the display
233
234#define LCD_IO_MODE 1 //< 0: memory mapped mode, 1: IO port mode
235
236#if LCD_IO_MODE
237#define LCD_PORT PORTB //< port for the LCD lines
238#define LCD_DATA0_PORT LCD_PORT //< port for 4bit data bit 0
239#define LCD_DATA1_PORT LCD_PORT //< port for 4bit data bit 1
240#define LCD_DATA2_PORT LCD_PORT //< port for 4bit data bit 2
241#define LCD_DATA3_PORT LCD_PORT //< port for 4bit data bit 3
242#define LCD_DATA0_PIN 4 //< pin for 4bit data bit 0
243#define LCD_DATA1_PIN 5 //< pin for 4bit data bit 1
244#define LCD_DATA2_PIN 6 //< pin for 4bit data bit 2
245#define LCD_DATA3_PIN 7 //< pin for 4bit data bit 3
246#define LCD_RS_PORT LCD_PORT //< port for RS line
247#define LCD_RS_PIN 3 //< pin for RS line
248#define LCD_RW_PORT LCD_PORT //< port for RW line
249#define LCD_RW_PIN 2 //< pin for RW line
250#define LCD_E_PORT LCD_PORT //< port for Enable line
251#define LCD_E_PIN 1 //< pin for Enable line
252#endif
253*/
254
255/* Bootmagic Lite key configuration */ 227/* Bootmagic Lite key configuration */
256// #define BOOTMAGIC_LITE_ROW 0 228// #define BOOTMAGIC_LITE_ROW 0
257// #define BOOTMAGIC_LITE_COLUMN 0 229// #define BOOTMAGIC_LITE_COLUMN 0
diff --git a/keyboards/40percentclub/4pack/rules.mk b/keyboards/40percentclub/4pack/rules.mk
index a0c9d34f5..94ad9cb6f 100644
--- a/keyboards/40percentclub/4pack/rules.mk
+++ b/keyboards/40percentclub/4pack/rules.mk
@@ -30,4 +30,3 @@ UNICODE_ENABLE = no # Unicode
30BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID 30BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
31AUDIO_ENABLE = no # Audio output on port C6 31AUDIO_ENABLE = no # Audio output on port C6
32FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches 32FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
33HD44780_ENABLE = no # Enable support for HD44780 based LCDs
diff --git a/keyboards/40percentclub/4x4/config.h b/keyboards/40percentclub/4x4/config.h
index 09ec5a4ec..810f3cf29 100644
--- a/keyboards/40percentclub/4x4/config.h
+++ b/keyboards/40percentclub/4x4/config.h
@@ -164,31 +164,3 @@
164 164
165/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */ 165/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */
166//#define MIDI_TONE_KEYCODE_OCTAVES 1 166//#define MIDI_TONE_KEYCODE_OCTAVES 1
167
168/*
169 * HD44780 LCD Display Configuration
170 */
171/*
172#define LCD_LINES 2 //< number of visible lines of the display
173#define LCD_DISP_LENGTH 16 //< visibles characters per line of the display
174
175#define LCD_IO_MODE 1 //< 0: memory mapped mode, 1: IO port mode
176
177#if LCD_IO_MODE
178#define LCD_PORT PORTB //< port for the LCD lines
179#define LCD_DATA0_PORT LCD_PORT //< port for 4bit data bit 0
180#define LCD_DATA1_PORT LCD_PORT //< port for 4bit data bit 1
181#define LCD_DATA2_PORT LCD_PORT //< port for 4bit data bit 2
182#define LCD_DATA3_PORT LCD_PORT //< port for 4bit data bit 3
183#define LCD_DATA0_PIN 4 //< pin for 4bit data bit 0
184#define LCD_DATA1_PIN 5 //< pin for 4bit data bit 1
185#define LCD_DATA2_PIN 6 //< pin for 4bit data bit 2
186#define LCD_DATA3_PIN 7 //< pin for 4bit data bit 3
187#define LCD_RS_PORT LCD_PORT //< port for RS line
188#define LCD_RS_PIN 3 //< pin for RS line
189#define LCD_RW_PORT LCD_PORT //< port for RW line
190#define LCD_RW_PIN 2 //< pin for RW line
191#define LCD_E_PORT LCD_PORT //< port for Enable line
192#define LCD_E_PIN 1 //< pin for Enable line
193#endif
194*/
diff --git a/keyboards/40percentclub/4x4/rules.mk b/keyboards/40percentclub/4x4/rules.mk
index c4257a070..08d4b4a40 100644
--- a/keyboards/40percentclub/4x4/rules.mk
+++ b/keyboards/40percentclub/4x4/rules.mk
@@ -29,6 +29,5 @@ UNICODE_ENABLE = no # Unicode
29BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID 29BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
30AUDIO_ENABLE = no # Audio output on port C6 30AUDIO_ENABLE = no # Audio output on port C6
31FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches 31FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
32HD44780_ENABLE = no # Enable support for HD44780 based LCDs
33 32
34LAYOUTS = ortho_4x4 ortho_4x8 ortho_4x12 ortho_4x16 33LAYOUTS = ortho_4x4 ortho_4x8 ortho_4x12 ortho_4x16
diff --git a/keyboards/40percentclub/5x5/config.h b/keyboards/40percentclub/5x5/config.h
index a9d294bc9..54515583a 100644
--- a/keyboards/40percentclub/5x5/config.h
+++ b/keyboards/40percentclub/5x5/config.h
@@ -173,31 +173,3 @@
173 173
174/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */ 174/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */
175//#define MIDI_TONE_KEYCODE_OCTAVES 1 175//#define MIDI_TONE_KEYCODE_OCTAVES 1
176
177/*
178 * HD44780 LCD Display Configuration
179 */
180/*
181#define LCD_LINES 2 //< number of visible lines of the display
182#define LCD_DISP_LENGTH 16 //< visibles characters per line of the display
183
184#define LCD_IO_MODE 1 //< 0: memory mapped mode, 1: IO port mode
185
186#if LCD_IO_MODE
187#define LCD_PORT PORTB //< port for the LCD lines
188#define LCD_DATA0_PORT LCD_PORT //< port for 4bit data bit 0
189#define LCD_DATA1_PORT LCD_PORT //< port for 4bit data bit 1
190#define LCD_DATA2_PORT LCD_PORT //< port for 4bit data bit 2
191#define LCD_DATA3_PORT LCD_PORT //< port for 4bit data bit 3
192#define LCD_DATA0_PIN 4 //< pin for 4bit data bit 0
193#define LCD_DATA1_PIN 5 //< pin for 4bit data bit 1
194#define LCD_DATA2_PIN 6 //< pin for 4bit data bit 2
195#define LCD_DATA3_PIN 7 //< pin for 4bit data bit 3
196#define LCD_RS_PORT LCD_PORT //< port for RS line
197#define LCD_RS_PIN 3 //< pin for RS line
198#define LCD_RW_PORT LCD_PORT //< port for RW line
199#define LCD_RW_PIN 2 //< pin for RW line
200#define LCD_E_PORT LCD_PORT //< port for Enable line
201#define LCD_E_PIN 1 //< pin for Enable line
202#endif
203*/
diff --git a/keyboards/40percentclub/5x5/rules.mk b/keyboards/40percentclub/5x5/rules.mk
index ec0f656d0..e0236aa26 100644
--- a/keyboards/40percentclub/5x5/rules.mk
+++ b/keyboards/40percentclub/5x5/rules.mk
@@ -29,6 +29,5 @@ UNICODE_ENABLE = no # Unicode
29BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID 29BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
30AUDIO_ENABLE = no # Audio output on port C6 30AUDIO_ENABLE = no # Audio output on port C6
31FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches 31FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
32HD44780_ENABLE = no # Enable support for HD44780 based LCDs
33 32
34LAYOUTS = ortho_5x5 ortho_5x10 ortho_5x15 33LAYOUTS = ortho_5x5 ortho_5x10 ortho_5x15
diff --git a/keyboards/40percentclub/6lit/config.h b/keyboards/40percentclub/6lit/config.h
index 110362a62..4efa4c99b 100644
--- a/keyboards/40percentclub/6lit/config.h
+++ b/keyboards/40percentclub/6lit/config.h
@@ -198,31 +198,3 @@
198 198
199/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */ 199/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */
200//#define MIDI_TONE_KEYCODE_OCTAVES 1 200//#define MIDI_TONE_KEYCODE_OCTAVES 1
201
202/*
203 * HD44780 LCD Display Configuration
204 */
205/*
206#define LCD_LINES 2 //< number of visible lines of the display
207#define LCD_DISP_LENGTH 16 //< visibles characters per line of the display
208
209#define LCD_IO_MODE 1 //< 0: memory mapped mode, 1: IO port mode
210
211#if LCD_IO_MODE
212#define LCD_PORT PORTB //< port for the LCD lines
213#define LCD_DATA0_PORT LCD_PORT //< port for 4bit data bit 0
214#define LCD_DATA1_PORT LCD_PORT //< port for 4bit data bit 1
215#define LCD_DATA2_PORT LCD_PORT //< port for 4bit data bit 2
216#define LCD_DATA3_PORT LCD_PORT //< port for 4bit data bit 3
217#define LCD_DATA0_PIN 4 //< pin for 4bit data bit 0
218#define LCD_DATA1_PIN 5 //< pin for 4bit data bit 1
219#define LCD_DATA2_PIN 6 //< pin for 4bit data bit 2
220#define LCD_DATA3_PIN 7 //< pin for 4bit data bit 3
221#define LCD_RS_PORT LCD_PORT //< port for RS line
222#define LCD_RS_PIN 3 //< pin for RS line
223#define LCD_RW_PORT LCD_PORT //< port for RW line
224#define LCD_RW_PIN 2 //< pin for RW line
225#define LCD_E_PORT LCD_PORT //< port for Enable line
226#define LCD_E_PIN 1 //< pin for Enable line
227#endif
228*/
diff --git a/keyboards/40percentclub/6lit/rules.mk b/keyboards/40percentclub/6lit/rules.mk
index 4faa9610b..f1b426d06 100644
--- a/keyboards/40percentclub/6lit/rules.mk
+++ b/keyboards/40percentclub/6lit/rules.mk
@@ -30,7 +30,6 @@ UNICODE_ENABLE = no # Unicode
30BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID 30BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
31AUDIO_ENABLE = no # Audio output on port C6 31AUDIO_ENABLE = no # Audio output on port C6
32FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches 32FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
33HD44780_ENABLE = no # Enable support for HD44780 based LCDs
34 33
35# Enable generic behavior for split boards 34# Enable generic behavior for split boards
36SPLIT_KEYBOARD = yes 35SPLIT_KEYBOARD = yes
diff --git a/keyboards/40percentclub/foobar/config.h b/keyboards/40percentclub/foobar/config.h
index 15af4ad5b..e50125983 100644
--- a/keyboards/40percentclub/foobar/config.h
+++ b/keyboards/40percentclub/foobar/config.h
@@ -198,31 +198,3 @@
198 198
199/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */ 199/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */
200//#define MIDI_TONE_KEYCODE_OCTAVES 1 200//#define MIDI_TONE_KEYCODE_OCTAVES 1
201
202/*
203 * HD44780 LCD Display Configuration
204 */
205/*
206#define LCD_LINES 2 //< number of visible lines of the display
207#define LCD_DISP_LENGTH 16 //< visibles characters per line of the display
208
209#define LCD_IO_MODE 1 //< 0: memory mapped mode, 1: IO port mode
210
211#if LCD_IO_MODE
212#define LCD_PORT PORTB //< port for the LCD lines
213#define LCD_DATA0_PORT LCD_PORT //< port for 4bit data bit 0
214#define LCD_DATA1_PORT LCD_PORT //< port for 4bit data bit 1
215#define LCD_DATA2_PORT LCD_PORT //< port for 4bit data bit 2
216#define LCD_DATA3_PORT LCD_PORT //< port for 4bit data bit 3
217#define LCD_DATA0_PIN 4 //< pin for 4bit data bit 0
218#define LCD_DATA1_PIN 5 //< pin for 4bit data bit 1
219#define LCD_DATA2_PIN 6 //< pin for 4bit data bit 2
220#define LCD_DATA3_PIN 7 //< pin for 4bit data bit 3
221#define LCD_RS_PORT LCD_PORT //< port for RS line
222#define LCD_RS_PIN 3 //< pin for RS line
223#define LCD_RW_PORT LCD_PORT //< port for RW line
224#define LCD_RW_PIN 2 //< pin for RW line
225#define LCD_E_PORT LCD_PORT //< port for Enable line
226#define LCD_E_PIN 1 //< pin for Enable line
227#endif
228*/
diff --git a/keyboards/40percentclub/foobar/rules.mk b/keyboards/40percentclub/foobar/rules.mk
index f378e39b6..3c80be1a9 100644
--- a/keyboards/40percentclub/foobar/rules.mk
+++ b/keyboards/40percentclub/foobar/rules.mk
@@ -30,7 +30,6 @@ UNICODE_ENABLE = no # Unicode
30BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID 30BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
31AUDIO_ENABLE = no # Audio output on port C6 31AUDIO_ENABLE = no # Audio output on port C6
32FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches 32FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
33HD44780_ENABLE = no # Enable support for HD44780 based LCDs
34 33
35# Enable generic behavior for split boards 34# Enable generic behavior for split boards
36SPLIT_KEYBOARD = yes 35SPLIT_KEYBOARD = yes
diff --git a/keyboards/40percentclub/gherkin/keymaps/stevexyz/rules.mk b/keyboards/40percentclub/gherkin/keymaps/stevexyz/rules.mk
index 2c5a23df3..a36a4fdad 100644
--- a/keyboards/40percentclub/gherkin/keymaps/stevexyz/rules.mk
+++ b/keyboards/40percentclub/gherkin/keymaps/stevexyz/rules.mk
@@ -11,7 +11,6 @@ UNICODE_ENABLE = no # Unicode
11BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID 11BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
12AUDIO_ENABLE = no # Audio output on port C6 12AUDIO_ENABLE = no # Audio output on port C6
13FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches 13FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
14HD44780_ENABLE = no # Enable support for HD44780 based LCDs
15TAP_DANCE_ENABLE = no 14TAP_DANCE_ENABLE = no
16SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend (it uses the same timer as BACKLIGHT_ENABLE) 15SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend (it uses the same timer as BACKLIGHT_ENABLE)
17 16
diff --git a/keyboards/40percentclub/half_n_half/config.h b/keyboards/40percentclub/half_n_half/config.h
index cd7515f0b..e5ea48dd8 100644
--- a/keyboards/40percentclub/half_n_half/config.h
+++ b/keyboards/40percentclub/half_n_half/config.h
@@ -212,34 +212,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
212/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */ 212/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */
213//#define MIDI_TONE_KEYCODE_OCTAVES 1 213//#define MIDI_TONE_KEYCODE_OCTAVES 1
214 214
215/*
216 * HD44780 LCD Display Configuration
217 */
218/*
219#define LCD_LINES 2 //< number of visible lines of the display
220#define LCD_DISP_LENGTH 16 //< visibles characters per line of the display
221
222#define LCD_IO_MODE 1 //< 0: memory mapped mode, 1: IO port mode
223
224#if LCD_IO_MODE
225#define LCD_PORT PORTB //< port for the LCD lines
226#define LCD_DATA0_PORT LCD_PORT //< port for 4bit data bit 0
227#define LCD_DATA1_PORT LCD_PORT //< port for 4bit data bit 1
228#define LCD_DATA2_PORT LCD_PORT //< port for 4bit data bit 2
229#define LCD_DATA3_PORT LCD_PORT //< port for 4bit data bit 3
230#define LCD_DATA0_PIN 4 //< pin for 4bit data bit 0
231#define LCD_DATA1_PIN 5 //< pin for 4bit data bit 1
232#define LCD_DATA2_PIN 6 //< pin for 4bit data bit 2
233#define LCD_DATA3_PIN 7 //< pin for 4bit data bit 3
234#define LCD_RS_PORT LCD_PORT //< port for RS line
235#define LCD_RS_PIN 3 //< pin for RS line
236#define LCD_RW_PORT LCD_PORT //< port for RW line
237#define LCD_RW_PIN 2 //< pin for RW line
238#define LCD_E_PORT LCD_PORT //< port for Enable line
239#define LCD_E_PIN 1 //< pin for Enable line
240#endif
241*/
242
243/* Bootmagic Lite key configuration */ 215/* Bootmagic Lite key configuration */
244// #define BOOTMAGIC_LITE_ROW 0 216// #define BOOTMAGIC_LITE_ROW 0
245// #define BOOTMAGIC_LITE_COLUMN 0 217// #define BOOTMAGIC_LITE_COLUMN 0
diff --git a/keyboards/40percentclub/half_n_half/rules.mk b/keyboards/40percentclub/half_n_half/rules.mk
index 98b292470..23058393b 100644
--- a/keyboards/40percentclub/half_n_half/rules.mk
+++ b/keyboards/40percentclub/half_n_half/rules.mk
@@ -30,7 +30,6 @@ UNICODE_ENABLE = no # Unicode
30BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID 30BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
31AUDIO_ENABLE = no # Audio output on port C6 31AUDIO_ENABLE = no # Audio output on port C6
32FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches 32FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
33HD44780_ENABLE = no # Enable support for HD44780 based LCDs
34 33
35# Enable generic behavior for split boards 34# Enable generic behavior for split boards
36SPLIT_KEYBOARD = yes 35SPLIT_KEYBOARD = yes
diff --git a/keyboards/40percentclub/i75/config.h b/keyboards/40percentclub/i75/config.h
index f9b5d57dd..69124bc7a 100644
--- a/keyboards/40percentclub/i75/config.h
+++ b/keyboards/40percentclub/i75/config.h
@@ -154,34 +154,6 @@
154/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */ 154/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */
155//#define MIDI_TONE_KEYCODE_OCTAVES 1 155//#define MIDI_TONE_KEYCODE_OCTAVES 1
156 156
157/*
158 * HD44780 LCD Display Configuration
159 */
160/*
161#define LCD_LINES 2 //< number of visible lines of the display
162#define LCD_DISP_LENGTH 16 //< visibles characters per line of the display
163
164#define LCD_IO_MODE 1 //< 0: memory mapped mode, 1: IO port mode
165
166#if LCD_IO_MODE
167#define LCD_PORT PORTB //< port for the LCD lines
168#define LCD_DATA0_PORT LCD_PORT //< port for 4bit data bit 0
169#define LCD_DATA1_PORT LCD_PORT //< port for 4bit data bit 1
170#define LCD_DATA2_PORT LCD_PORT //< port for 4bit data bit 2
171#define LCD_DATA3_PORT LCD_PORT //< port for 4bit data bit 3
172#define LCD_DATA0_PIN 4 //< pin for 4bit data bit 0
173#define LCD_DATA1_PIN 5 //< pin for 4bit data bit 1
174#define LCD_DATA2_PIN 6 //< pin for 4bit data bit 2
175#define LCD_DATA3_PIN 7 //< pin for 4bit data bit 3
176#define LCD_RS_PORT LCD_PORT //< port for RS line
177#define LCD_RS_PIN 3 //< pin for RS line
178#define LCD_RW_PORT LCD_PORT //< port for RW line
179#define LCD_RW_PIN 2 //< pin for RW line
180#define LCD_E_PORT LCD_PORT //< port for Enable line
181#define LCD_E_PIN 1 //< pin for Enable line
182#endif
183*/
184
185/* Bootmagic Lite key configuration */ 157/* Bootmagic Lite key configuration */
186// #define BOOTMAGIC_LITE_ROW 0 158// #define BOOTMAGIC_LITE_ROW 0
187// #define BOOTMAGIC_LITE_COLUMN 0 159// #define BOOTMAGIC_LITE_COLUMN 0
diff --git a/keyboards/40percentclub/i75/rules.mk b/keyboards/40percentclub/i75/rules.mk
index e99830b85..98dc54b75 100644
--- a/keyboards/40percentclub/i75/rules.mk
+++ b/keyboards/40percentclub/i75/rules.mk
@@ -17,7 +17,6 @@ UNICODE_ENABLE = no # Unicode
17BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID 17BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
18AUDIO_ENABLE = no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output on port C6
19FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches 19FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
20HD44780_ENABLE = no # Enable support for HD44780 based LCDs
21 20
22LAYOUTS = ortho_5x15 21LAYOUTS = ortho_5x15
23DEFAULT_FOLDER = 40percentclub/i75/promicro 22DEFAULT_FOLDER = 40percentclub/i75/promicro
diff --git a/keyboards/40percentclub/nein/config.h b/keyboards/40percentclub/nein/config.h
index da1bc91dd..e053b487f 100644
--- a/keyboards/40percentclub/nein/config.h
+++ b/keyboards/40percentclub/nein/config.h
@@ -208,32 +208,6 @@
208/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */ 208/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */
209//#define MIDI_TONE_KEYCODE_OCTAVES 1 209//#define MIDI_TONE_KEYCODE_OCTAVES 1
210 210
211/*
212 * HD44780 LCD Display Configuration
213 */
214/*
215#define LCD_LINES 2 //< number of visible lines of the display
216#define LCD_DISP_LENGTH 16 //< visibles characters per line of the display
217#define LCD_IO_MODE 1 //< 0: memory mapped mode, 1: IO port mode
218#if LCD_IO_MODE
219#define LCD_PORT PORTB //< port for the LCD lines
220#define LCD_DATA0_PORT LCD_PORT //< port for 4bit data bit 0
221#define LCD_DATA1_PORT LCD_PORT //< port for 4bit data bit 1
222#define LCD_DATA2_PORT LCD_PORT //< port for 4bit data bit 2
223#define LCD_DATA3_PORT LCD_PORT //< port for 4bit data bit 3
224#define LCD_DATA0_PIN 4 //< pin for 4bit data bit 0
225#define LCD_DATA1_PIN 5 //< pin for 4bit data bit 1
226#define LCD_DATA2_PIN 6 //< pin for 4bit data bit 2
227#define LCD_DATA3_PIN 7 //< pin for 4bit data bit 3
228#define LCD_RS_PORT LCD_PORT //< port for RS line
229#define LCD_RS_PIN 3 //< pin for RS line
230#define LCD_RW_PORT LCD_PORT //< port for RW line
231#define LCD_RW_PIN 2 //< pin for RW line
232#define LCD_E_PORT LCD_PORT //< port for Enable line
233#define LCD_E_PIN 1 //< pin for Enable line
234#endif
235*/
236
237/* Bootmagic Lite key configuration */ 211/* Bootmagic Lite key configuration */
238// #define BOOTMAGIC_LITE_ROW 0 212// #define BOOTMAGIC_LITE_ROW 0
239// #define BOOTMAGIC_LITE_COLUMN 0 213// #define BOOTMAGIC_LITE_COLUMN 0
diff --git a/keyboards/40percentclub/nein/rules.mk b/keyboards/40percentclub/nein/rules.mk
index 47742c4b4..eed880ead 100644
--- a/keyboards/40percentclub/nein/rules.mk
+++ b/keyboards/40percentclub/nein/rules.mk
@@ -30,4 +30,3 @@ UNICODE_ENABLE = no # Unicode
30BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID 30BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
31AUDIO_ENABLE = no # Audio output on port C6 31AUDIO_ENABLE = no # Audio output on port C6
32FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches 32FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
33HD44780_ENABLE = no # Enable support for HD44780 based LCDs
diff --git a/keyboards/40percentclub/nori/config.h b/keyboards/40percentclub/nori/config.h
index ecaa68ada..8e24ef88e 100644
--- a/keyboards/40percentclub/nori/config.h
+++ b/keyboards/40percentclub/nori/config.h
@@ -186,31 +186,3 @@
186 186
187/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */ 187/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */
188//#define MIDI_TONE_KEYCODE_OCTAVES 1 188//#define MIDI_TONE_KEYCODE_OCTAVES 1
189
190/*
191 * HD44780 LCD Display Configuration
192 */
193/*
194#define LCD_LINES 2 //< number of visible lines of the display
195#define LCD_DISP_LENGTH 16 //< visibles characters per line of the display
196
197#define LCD_IO_MODE 1 //< 0: memory mapped mode, 1: IO port mode
198
199#if LCD_IO_MODE
200#define LCD_PORT PORTB //< port for the LCD lines
201#define LCD_DATA0_PORT LCD_PORT //< port for 4bit data bit 0
202#define LCD_DATA1_PORT LCD_PORT //< port for 4bit data bit 1
203#define LCD_DATA2_PORT LCD_PORT //< port for 4bit data bit 2
204#define LCD_DATA3_PORT LCD_PORT //< port for 4bit data bit 3
205#define LCD_DATA0_PIN 4 //< pin for 4bit data bit 0
206#define LCD_DATA1_PIN 5 //< pin for 4bit data bit 1
207#define LCD_DATA2_PIN 6 //< pin for 4bit data bit 2
208#define LCD_DATA3_PIN 7 //< pin for 4bit data bit 3
209#define LCD_RS_PORT LCD_PORT //< port for RS line
210#define LCD_RS_PIN 3 //< pin for RS line
211#define LCD_RW_PORT LCD_PORT //< port for RW line
212#define LCD_RW_PIN 2 //< pin for RW line
213#define LCD_E_PORT LCD_PORT //< port for Enable line
214#define LCD_E_PIN 1 //< pin for Enable line
215#endif
216*/
diff --git a/keyboards/40percentclub/nori/rules.mk b/keyboards/40percentclub/nori/rules.mk
index e9b24fc92..5fbdb3ac0 100644
--- a/keyboards/40percentclub/nori/rules.mk
+++ b/keyboards/40percentclub/nori/rules.mk
@@ -30,6 +30,5 @@ UNICODE_ENABLE = no # Unicode
30BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID 30BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
31AUDIO_ENABLE = no # Audio output on port C6 31AUDIO_ENABLE = no # Audio output on port C6
32FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches 32FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
33HD44780_ENABLE = no # Enable support for HD44780 based LCDs
34 33
35LAYOUTS = ortho_4x4 ortho_4x8 ortho_4x12 34LAYOUTS = ortho_4x4 ortho_4x8 ortho_4x12