forked from mfulz_github/qmk_firmware
Deploying to gh-pages from master @ 969596bd67
🚀
This commit is contained in:
parent
e2c967fcd4
commit
b324126b16
|
@ -1,8 +1,8 @@
|
||||||
# QMK シラバス
|
# QMK シラバス
|
||||||
|
|
||||||
<!---
|
<!---
|
||||||
original document: 0.14.22:docs/syllabus.md
|
original document: 0.9.51:docs/syllabus.md
|
||||||
git diff 0.14.22 HEAD -- docs/syllabus.md | cat
|
git diff 0.9.51 HEAD -- docs/syllabus.md | cat
|
||||||
-->
|
-->
|
||||||
|
|
||||||
このページは最初に基本を紹介し、そして、QMK に習熟するために必要な全ての概念を理解するように導くことで、QMK の知識を構築するのに役立ちます。
|
このページは最初に基本を紹介し、そして、QMK に習熟するために必要な全ての概念を理解するように導くことで、QMK の知識を構築するのに役立ちます。
|
||||||
|
@ -45,7 +45,6 @@
|
||||||
* [タップダンス](ja/feature_tap_dance.md)
|
* [タップダンス](ja/feature_tap_dance.md)
|
||||||
* [コンボ](ja/feature_combo.md)
|
* [コンボ](ja/feature_combo.md)
|
||||||
* [ユーザスペース](ja/feature_userspace.md)
|
* [ユーザスペース](ja/feature_userspace.md)
|
||||||
* [キーオーバーライド](ja/feature_key_overrides.md)
|
|
||||||
|
|
||||||
# 上級トピック
|
# 上級トピック
|
||||||
|
|
||||||
|
@ -59,7 +58,7 @@
|
||||||
* **高度な機能**
|
* **高度な機能**
|
||||||
* [ユニコード](ja/feature_unicode.md)
|
* [ユニコード](ja/feature_unicode.md)
|
||||||
* [API](ja/api_overview.md)
|
* [API](ja/api_overview.md)
|
||||||
* [ブートマジックライト](ja/feature_bootmagic.md)
|
* [ブートマジック](ja/feature_bootmagic.md)
|
||||||
* **ハードウェア**
|
* **ハードウェア**
|
||||||
* [キーボードがどのように動作するか](ja/how_keyboards_work.md)
|
* [キーボードがどのように動作するか](ja/how_keyboards_work.md)
|
||||||
* [キーボードマトリックスの仕組み](ja/how_a_matrix_works.md)
|
* [キーボードマトリックスの仕組み](ja/how_a_matrix_works.md)
|
||||||
|
|
|
@ -1,15 +1,15 @@
|
||||||
# QMK のコードの理解
|
# QMK のコードの理解
|
||||||
|
|
||||||
<!---
|
<!---
|
||||||
original document: 0.14.22:docs/understanding_qmk.md
|
original document: 0.13.15:docs/understanding_qmk.md
|
||||||
git diff 0.14.22 HEAD -- docs/understanding_qmk.md | cat
|
git diff 0.13.15 HEAD -- docs/understanding_qmk.md | cat
|
||||||
-->
|
-->
|
||||||
|
|
||||||
このドキュメントでは、QMK ファームウェアがどのように機能するかを非常に高いレベルから説明しようとしています。基本的なプログラミングの概念を理解していることを前提としていますが、(実例を示す必要がある場合を除き) C に精通していることを前提にはしていません。以下のドキュメントの基本的な知識があることを前提としています。
|
このドキュメントでは、QMK ファームウェアがどのように機能するかを非常に高いレベルから説明しようとしています。基本的なプログラミングの概念を理解していることを前提としていますが、(実例を示す必要がある場合を除き) C に精通していることを前提にはしていません。以下のドキュメントの基本的な知識があることを前提としています。
|
||||||
|
|
||||||
* [入門](ja/getting_started_introduction.md)
|
* [入門](ja/getting_started_introduction.md)
|
||||||
* [キーボードがどのように動作するか](ja/how_keyboards_work.md)
|
* [キーボードがどのように動作するか](ja/how_keyboards_work.md)
|
||||||
* [FAQ](ja/faq_general.md)
|
* [FAQ](ja/faq.md)
|
||||||
|
|
||||||
## スタートアップ
|
## スタートアップ
|
||||||
|
|
||||||
|
@ -151,7 +151,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
* [`bool process_audio(uint16_t keycode, keyrecord_t *record)`](https://github.com/qmk/qmk_firmware/blob/e1203a222bb12ab9733916164a000ef3ac48da93/quantum/process_keycode/process_audio.c#L19)
|
* [`bool process_audio(uint16_t keycode, keyrecord_t *record)`](https://github.com/qmk/qmk_firmware/blob/e1203a222bb12ab9733916164a000ef3ac48da93/quantum/process_keycode/process_audio.c#L19)
|
||||||
* [`bool process_steno(uint16_t keycode, keyrecord_t *record)`](https://github.com/qmk/qmk_firmware/blob/e1203a222bb12ab9733916164a000ef3ac48da93/quantum/process_keycode/process_steno.c#L160)
|
* [`bool process_steno(uint16_t keycode, keyrecord_t *record)`](https://github.com/qmk/qmk_firmware/blob/e1203a222bb12ab9733916164a000ef3ac48da93/quantum/process_keycode/process_steno.c#L160)
|
||||||
* [`bool process_music(uint16_t keycode, keyrecord_t *record)`](https://github.com/qmk/qmk_firmware/blob/e1203a222bb12ab9733916164a000ef3ac48da93/quantum/process_keycode/process_music.c#L114)
|
* [`bool process_music(uint16_t keycode, keyrecord_t *record)`](https://github.com/qmk/qmk_firmware/blob/e1203a222bb12ab9733916164a000ef3ac48da93/quantum/process_keycode/process_music.c#L114)
|
||||||
* [`bool process_key_override(uint16_t keycode, keyrecord_t *record)`](https://github.com/qmk/qmk_firmware/blob/5a1b857dea45a17698f6baa7dd1b7a7ea907fb0a/quantum/process_keycode/process_key_override.c#L397)
|
|
||||||
* [`bool process_tap_dance(uint16_t keycode, keyrecord_t *record)`](https://github.com/qmk/qmk_firmware/blob/e1203a222bb12ab9733916164a000ef3ac48da93/quantum/process_keycode/process_tap_dance.c#L141)
|
* [`bool process_tap_dance(uint16_t keycode, keyrecord_t *record)`](https://github.com/qmk/qmk_firmware/blob/e1203a222bb12ab9733916164a000ef3ac48da93/quantum/process_keycode/process_tap_dance.c#L141)
|
||||||
* [`bool process_unicode_common(uint16_t keycode, keyrecord_t *record)`](https://github.com/qmk/qmk_firmware/blob/e1203a222bb12ab9733916164a000ef3ac48da93/quantum/process_keycode/process_unicode_common.c#L169) は、以下のいずれかを呼び出します:
|
* [`bool process_unicode_common(uint16_t keycode, keyrecord_t *record)`](https://github.com/qmk/qmk_firmware/blob/e1203a222bb12ab9733916164a000ef3ac48da93/quantum/process_keycode/process_unicode_common.c#L169) は、以下のいずれかを呼び出します:
|
||||||
* [`bool process_unicode(uint16_t keycode, keyrecord_t *record)`](https://github.com/qmk/qmk_firmware/blob/e1203a222bb12ab9733916164a000ef3ac48da93/quantum/process_keycode/process_unicode.c#L20)
|
* [`bool process_unicode(uint16_t keycode, keyrecord_t *record)`](https://github.com/qmk/qmk_firmware/blob/e1203a222bb12ab9733916164a000ef3ac48da93/quantum/process_keycode/process_unicode.c#L20)
|
||||||
|
|
Loading…
Reference in New Issue