]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - quantum/config_common.h
Add support for RGB LEDs wired directly to each half's controller (#5392)
[qmk_firmware.git] / quantum / config_common.h
index 606cd9381ae02a9587d258e20fce4603e7998cca..c489e14073037c73883a26d5f8a52e3f8d5040f5 100644 (file)
@@ -21,6 +21,9 @@
 #define ROW2COL       1
 #define CUSTOM_MATRIX 2 /* Disables built-in matrix scanning code */
 
+// useful for direct pin mapping
+#define NO_PIN (~0)
+
 #ifdef __AVR__
     #ifndef __ASSEMBLER__
       #include <avr/io.h>
         #define PINC_ADDRESS 0x3
         #define PINB_ADDRESS 0x6
         #define PINA_ADDRESS 0x9
+    #elif defined(__AVR_ATmega328P__)
+        #define ADDRESS_BASE 0x00
+        #define PINB_ADDRESS 0x3
+        #define PINC_ADDRESS 0x6
+        #define PIND_ADDRESS 0x9
     #else
         #error "Pins are not defined"
     #endif