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
|
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`
|
- Implement API for modules to send pointer movements to the master. `MODULEPROTOCOL:MINOR`
|
||||||
- Fix empty macro playback.
|
- 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`
|
`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.
|
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).
|
1. Visit the [latest release](https://github.com/gnu-mcu-eclipse/eclipse-plugins/releases/latest).
|
||||||
|
|||||||
Reference in New Issue
Block a user