Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 746ae2a09f | |||
| b93485e087 | |||
| 88d29263de | |||
| ac86fa6ccb | |||
| f5a656911e | |||
|
|
310b00319a | ||
|
|
0bf3456292 |
25
.drone.yml
Normal file
25
.drone.yml
Normal file
@@ -0,0 +1,25 @@
|
||||
kind: pipeline
|
||||
type: docker
|
||||
name: default
|
||||
|
||||
steps:
|
||||
- name: submodules
|
||||
image: docker:git
|
||||
commands:
|
||||
- git submodule update --recursive --init
|
||||
- name: build left, debug
|
||||
image: hardwario/gcc-arm-embedded:7-2017-q4-major
|
||||
commands:
|
||||
- make -j2 -C left DEBUG=1
|
||||
- name: build left
|
||||
image: hardwario/gcc-arm-embedded:7-2017-q4-major
|
||||
commands:
|
||||
- make -j2 -C left DEBUG=0
|
||||
- name: build right, debug
|
||||
image: hardwario/gcc-arm-embedded:7-2017-q4-major
|
||||
commands:
|
||||
- make -j2 -C right DEBUG=1
|
||||
- name: build right
|
||||
image: hardwario/gcc-arm-embedded:7-2017-q4-major
|
||||
commands:
|
||||
- make -j2 -C right DEBUG=0
|
||||
@@ -9,7 +9,7 @@ and this project adheres to the [UHK Versioning](VERSIONING.md) conventions.
|
||||
|
||||
Device Protocol: 4.5.0 | Module Protocol: 4.**1.0** | User Config: 4.1.**1** | Hardware Config: 1.0.0
|
||||
|
||||
- Make the config parser accept mouse buttons 4 to 8. `USERCONFIG:PATCH`
|
||||
- Make the config parser accept mouse button 4 to 8. `USERCONFIG:PATCH`
|
||||
- Implement API for modules to send pointer movements to the master. `MODULEPROTOCOL:MINOR`
|
||||
- Fix empty macro playback.
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ If you're one of the brave few who wants to hack the firmware then read on.
|
||||
|
||||
`git clone --recursive git@github.com:UltimateHackingKeyboard/firmware.git`
|
||||
|
||||
2. Download and install MCUXpresso IDE for [Linux](https://storage.googleapis.com/ugl-static/mcuxpresso-ide/mcuxpressoide-10.3.0_2200.x86_64.deb.bin), [Mac](https://storage.googleapis.com/ugl-static/mcuxpresso-ide/MCUXpressoIDE_10.3.0_2200.pkg), or [Windows](https://storage.googleapis.com/ugl-static/mcuxpresso-ide/MCUXpressoIDE_10.3.0_2200.exe).
|
||||
2. Download and install MCUXpresso IDE for [Linux](https://storage.googleapis.com/ugl-static/mcuxpresso-ide/mcuxpressoide-11.0.1_2563.x86_64.deb.bin), [Mac](https://storage.googleapis.com/ugl-static/mcuxpresso-ide/MCUXpressoIDE_11.0.1_2563.pkg), or [Windows](https://storage.googleapis.com/ugl-static/mcuxpresso-ide/MCUXpressoIDE_11.0.1_2563.exe).
|
||||
|
||||
3. Install the GNU ARM Eclipse Plugins for in McuXpresso IDE. This is needed to make indexing work, and to avoid the "Orphaned configuration" error message in project properties.
|
||||
1. Visit the [latest release](https://github.com/gnu-mcu-eclipse/eclipse-plugins/releases/latest).
|
||||
|
||||
Reference in New Issue
Block a user