aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJack Humbert <jack.humb@gmail.com>2017-06-22 13:21:43 -0400
committerGitHub <noreply@github.com>2017-06-22 13:21:43 -0400
commitf32c68ee6584fa55ea8c5ebb6399cd535234b6e4 (patch)
tree7faff2255dc9291d9cff7b196ec7123b07dfd6e6 /docs
parentc21c2cc92bdfc37b50c53b17d4c5df9fdfa293c3 (diff)
downloadqmk_firmware-f32c68ee6584fa55ea8c5ebb6399cd535234b6e4.tar.gz
qmk_firmware-f32c68ee6584fa55ea8c5ebb6399cd535234b6e4.zip
Update porting_your_keyboard_to_qmk.md
Diffstat (limited to 'docs')
-rw-r--r--docs/porting_your_keyboard_to_qmk.md6
1 files changed, 5 insertions, 1 deletions
diff --git a/docs/porting_your_keyboard_to_qmk.md b/docs/porting_your_keyboard_to_qmk.md
index 6f291a432..05787042f 100644
--- a/docs/porting_your_keyboard_to_qmk.md
+++ b/docs/porting_your_keyboard_to_qmk.md
@@ -1,3 +1,7 @@
1# Porting your keyboard to QMK
2
3This page describes the technical details of porting an existing keyboard to QMK. If you're looking to add your keyboard to QMK, please [look through these guidelines](adding_a_keyboard_to_qmk.md)!
4
1If your keyboard is running an Atmega chip (atmega32u4 and others), it's pretty easy to get things setup for compiling your own firmware to flash onto your board. There is a `/util/new_project.sh <keyboard>` script to help get you started - you can simply pass your keyboard's name into the script, and all of the necessary files will be created. The components of each are described below. 5If your keyboard is running an Atmega chip (atmega32u4 and others), it's pretty easy to get things setup for compiling your own firmware to flash onto your board. There is a `/util/new_project.sh <keyboard>` script to help get you started - you can simply pass your keyboard's name into the script, and all of the necessary files will be created. The components of each are described below.
2 6
3## `/keyboards/<keyboard>/config.h` 7## `/keyboards/<keyboard>/config.h`
@@ -34,7 +38,7 @@ At the bottom of the file, you'll find lots of features to turn on and off - all
34 38
35## `/keyboards/<keyboard>/readme.md` 39## `/keyboards/<keyboard>/readme.md`
36 40
37This is where you'll describe your keyboard - please write as much as you can about it! Talking about default functionality/features is useful here. Feel free to link to external pages/sites if necessary. Images can be included here as well. This file will be rendered into a webpage at qmk.fm/keyboards/<keyboard>/. 41This is where you'll describe your keyboard - please write as much as you can about it! Talking about default functionality/features is useful here. Feel free to link to external pages/sites if necessary. Images can be included here as well, as long as they're hosted elsewhere (imgur).
38 42
39## `/keyboards/<keyboard>/<keyboard>.c` 43## `/keyboards/<keyboard>/<keyboard>.c`
40 44