Gave keyboards all unique product IDs

This commit is contained in:
EnviousData 2022-07-02 21:31:05 +01:00
parent 9a99b46035
commit f426dc7715
6 changed files with 19 additions and 16 deletions

View File

@ -20,8 +20,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "config_common.h" #include "config_common.h"
/* USB Device descriptor parameter */ /* USB Device descriptor parameter */
#define VENDOR_ID 0x2E8A #define VENDOR_ID 0xE739
#define PRODUCT_ID 0xE739 #define PRODUCT_ID 0xA400
#define DEVICE_VER 0x0001 #define DEVICE_VER 0x0001
#define MANUFACTURER EnviousDesign #define MANUFACTURER EnviousDesign
#define PRODUCT 60F 1.0 #define PRODUCT 60F 1.0

View File

@ -20,8 +20,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "config_common.h" #include "config_common.h"
/* USB Device descriptor parameter */ /* USB Device descriptor parameter */
#define VENDOR_ID 0x2E8A #define VENDOR_ID 0xE739
#define PRODUCT_ID 0xE739 #define PRODUCT_ID 0xA200
#define DEVICE_VER 0x0001 #define DEVICE_VER 0x0001
#define MANUFACTURER EnviousDesign #define MANUFACTURER EnviousDesign
#define PRODUCT EnvKB 65M #define PRODUCT EnvKB 65M

View File

@ -20,8 +20,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "config_common.h" #include "config_common.h"
/* USB Device descriptor parameter */ /* USB Device descriptor parameter */
#define VENDOR_ID 0x2E8A #define VENDOR_ID 0xE739
#define PRODUCT_ID 0xE739 #define PRODUCT_ID 0xA300
#define DEVICE_VER 0x0011 #define DEVICE_VER 0x0011
#define MANUFACTURER EnviousDesign #define MANUFACTURER EnviousDesign
#define PRODUCT MCRO 1.0 #define PRODUCT MCRO 1.0

View File

@ -20,11 +20,11 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "config_common.h" #include "config_common.h"
/* USB Device descriptor parameter */ /* USB Device descriptor parameter */
#define VENDOR_ID 0x2E8A #define VENDOR_ID 0xE739
#define PRODUCT_ID 0xE739 #define PRODUCT_ID 0xA100
#define DEVICE_VER 0x0000 #define DEVICE_VER 0x0000
#define MANUFACTURER EnviousDesign #define MANUFACTURER EnviousDesign
#define PRODUCT EnvKB TKL Prototype #define PRODUCT TKL Prototype
/* key matrix size */ /* key matrix size */
#define MATRIX_ROWS 6 #define MATRIX_ROWS 6

View File

@ -21,8 +21,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* USB Device descriptor parameter */ /* USB Device descriptor parameter */
#define PRODUCT Delirium TKL Rev 1.0 + #define PRODUCT Delirium TKL Rev 1.0 +
#define VENDOR_ID 0x2E8A #define VENDOR_ID 0xE739
#define PRODUCT_ID 0xE739 #define PRODUCT_ID 0xA500
#define DEVICE_VER 0x0001 #define DEVICE_VER 0x0001
#define MANUFACTURER EnviousDesign #define MANUFACTURER EnviousDesign

View File

@ -20,8 +20,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "config_common.h" #include "config_common.h"
/* USB Device descriptor parameter */ /* USB Device descriptor parameter */
#define VENDOR_ID 0x2E8A #define VENDOR_ID 0xE739
#define PRODUCT_ID 0x000A #define PRODUCT_ID 0xA400
#define DEVICE_VER 0x0001 #define DEVICE_VER 0x0001
#define MANUFACTURER EnviousDesign #define MANUFACTURER EnviousDesign
#define PRODUCT ALT Delirium RGB #define PRODUCT ALT Delirium RGB
@ -44,9 +44,12 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
* ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode) * ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode)
* *
*/ */
#define MATRIX_ROW_PINS { GP20, GP21, GP22, GP26, GP27, GP28 } #define MATRIX_ROW_PINS \
#define MATRIX_COL_PINS { GP2, GP3, GP4, GP5, GP6, GP7, GP8, GP9, GP10, GP11, GP12, GP13, GP14, GP15, GP19, GP18, GP17, GP16 } { GP20, GP21, GP22, GP26, GP27, GP28 }
#define UNUSED_PINS { GP1, GP23, GP24, GP29 } #define MATRIX_COL_PINS \
{ GP2, GP3, GP4, GP5, GP6, GP7, GP8, GP9, GP10, GP11, GP12, GP13, GP14, GP15, GP19, GP18, GP17, GP16 }
#define UNUSED_PINS \
{ GP1, GP23, GP24, GP29 }
/* COL2ROW, ROW2COL */ /* COL2ROW, ROW2COL */
#define DIODE_DIRECTION COL2ROW #define DIODE_DIRECTION COL2ROW