CMake generated strings that configure the USB info section
- Defined Manufacturer name - Product name now references each of the selected modules - Serial number refers to the last commit date, branch, and whether modified since the last commit
This commit is contained in:
parent
473e3359f4
commit
b7afaa100f
6 changed files with 88 additions and 30 deletions
|
@ -1,4 +1,4 @@
|
|||
/* Copyright (C) 2011 by Jacob Alexander
|
||||
/* Copyright (C) 2013 by Jacob Alexander
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
|
@ -28,6 +28,7 @@
|
|||
#include <stdint.h>
|
||||
|
||||
// Local Includes
|
||||
#include <buildvars.h> // Defines USB Parameters, partially generated by CMake
|
||||
|
||||
|
||||
|
||||
|
@ -37,21 +38,6 @@
|
|||
#define USB_MAX_KEY_SEND 6
|
||||
|
||||
|
||||
// You can change these to give your code its own name.
|
||||
// TODO Add to Teensy 3
|
||||
#define STR_MANUFACTURER L"MfgName"
|
||||
#define STR_PRODUCT L"Keyboard"
|
||||
|
||||
|
||||
// Mac OS-X and Linux automatically load the correct drivers. On
|
||||
// Windows, even though the driver is supplied by Microsoft, an
|
||||
// INF file is needed to load the driver. These numbers need to
|
||||
// match the INF file.
|
||||
#define VENDOR_ID 0x16C0
|
||||
#define PRODUCT_ID 0x0487 // New ID for Teensy 3
|
||||
//#define PRODUCT_ID 0x047D // Old ID for Teensy 2
|
||||
|
||||
|
||||
|
||||
// ----- Variables -----
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue