Compare commits

...

6 Commits

@ -0,0 +1,19 @@
#!/bin/bash
# XXX Cruft
echo "Clean."
make clean && \
echo "Build."
make xd87:default_tkl_ansi && \
echo "Erase."
dfu-programmer atmega32u4 erase \
|| ( echo "Hold down left shift, right shift, and b to enter dfu flashing mode" ; exit )
echo "Flash."
dfu-programmer atmega32u4 flash ./xd87_default_tkl_ansi.hex
echo "Reset."
dfu-programmer atmega32u4 reset

@ -20,12 +20,12 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "config_common.h"
/* USB Device descriptor parameter */
#define VENDOR_ID 0xFEED
#define VENDOR_ID 0x6666
#define PRODUCT_ID 0x0000
#define DEVICE_VER 0x0001
#define MANUFACTURER KP Republic
#define MANUFACTURER Fork Sand Inc.
#define PRODUCT XD87 TKL
#define DESCRIPTION KP Republic XD87
#define DESCRIPTION Fork Sand build of KP Republic XD87
/* key matrix size */
#define MATRIX_ROWS 6

@ -53,6 +53,7 @@ elif grep ID /etc/os-release | grep -qE 'debian|ubuntu'; then
git \
libnewlib-arm-none-eabi \
python3 \
python3-pip \
unzip \
wget \
zip

Loading…
Cancel
Save