1
0
Fork 0
forked from forks/qmk_firmware
qmk_firmware/keyboards/mode/eighty
Álvaro A. Volpato 457042f179
Mode80 support (#10945)
* Add default mode eighty firmware

* Add via keymap

* Mode80 firmware upgrades

- Removed SPI and PWM drivers from MCU configuration, HAL configuration and Chibi configuration as neither peripherals are being used
- Included second backspace key (row 5, col 14) which should solve the non-appearance of the backspace key on the hotswap PCB

* Add default mode eighty firmware

* Add via keymap

* Update keyboards/mode/eighty/config.h

Remove comment lines from config.h

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/mode/eighty/config.h

Remove comments from config.h

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update eighty.c

Add GPLv2 header

* Update eighty.h

Add GPLv2 license header

* Update readme.md

Update README

* Update keyboards/mode/eighty/config.h

Remove keyboard description

Co-authored-by: Drashna Jaelre <drashna@live.com>

* Delete config.h

Delete config.h in keynap folder

* Update keyboards/mode/eighty/rules.mk

Remove feature disabling in rules.mk

Co-authored-by: Ryan <fauxpark@gmail.com>

* Move rules.mk to VIA folder

* Update keyboards/mode/eighty/keymaps/via/rules.mk

Use LTO_ENABLE as short for LINK_TIME_OPTIMIZATION_ENABLE

Co-authored-by: Drashna Jaelre <drashna@live.com>

* Update keyboards/mode/eighty/readme.md

Puts a single image embedded in the readme, and links to the full gallery

Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>

* Update keyboards/mode/eighty/readme.md

Use * for markdown list

Co-authored-by: Ryan <fauxpark@gmail.com>

* Apply suggestions from code review

Correct comment characters

Co-authored-by: Ryan <fauxpark@gmail.com>

* Adjusted copyright name, USB descriptor and removed info.json

* Separate Mode80 S and H firwares into subfolders

* Added info.json files for QMK Configurator

* Lowercase folder and filenames

* Remove config definition macros in M80H

* Remove config definition macros in M80S and root

* Change definitions to lowercase parameters

* Moce chconf and mcuconf chibiOS files to root folder

* Move halconf to root folder, keymaps to subfolders

* Update readme for building/flashing guide

Co-authored-by: Ryan <fauxpark@gmail.com>

* Add layers to VIA keymaps, remove CONSOLE_ENABLE

* Push master changes to lib/

* Retrieve lufa and googletest submodules to previous heads at master

* Disabled LTO in VIA keymaps

* Fix layout declaration to lowercase in m80s default keymap

* Added readme's for each M80S and M80H

Co-authored-by: Jaicob <jaicob@icloud.com>
Co-authored-by: Gondolindrim <alvaro.augusto.volpato@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2020-12-30 01:27:33 +00:00
..
m80h Mode80 support (#10945) 2020-12-30 01:27:33 +00:00
m80s Mode80 support (#10945) 2020-12-30 01:27:33 +00:00
chconf.h Mode80 support (#10945) 2020-12-30 01:27:33 +00:00
config.h Mode80 support (#10945) 2020-12-30 01:27:33 +00:00
eighty.c Mode80 support (#10945) 2020-12-30 01:27:33 +00:00
eighty.h Mode80 support (#10945) 2020-12-30 01:27:33 +00:00
halconf.h Mode80 support (#10945) 2020-12-30 01:27:33 +00:00
mcuconf.h Mode80 support (#10945) 2020-12-30 01:27:33 +00:00
readme.md Mode80 support (#10945) 2020-12-30 01:27:33 +00:00

Mode Eighty

MODE80
Image Gallery

The Mode80 is a tenkeyless high-end keyboard sold by Mode Designs.

  • Keyboard Maintainer: Gondolindrim
  • Hardware Supported: proprietary PCB using STM32F072 controller
  • Hardware Availability: you can get a Mode Eighty as of today (dec. 2020) through the in stock sales or special groupbuy editions at https://shop.modedesigns.com/

Make example for this keyboard (after setting up your build environment):

make mode/eighty/m80h:default # Hotswap
make mode/eighty/m80s:default # Soldered

Flashing example for this keyboard:

make mode/eighty/m80h:default:flash # Hotswap
make mode/eighty/m80s:default:flash # Soldered

See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.