qmk_firmware/assets/reference_glossary.md.2AN0RaWE.js

16 lines
15 KiB
JavaScript
Raw Normal View History

import { _ as _export_sfc, c as createElementBlock, o as openBlock, a8 as createStaticVNode } from "./chunks/framework.DyMmIvSC.js";
const __pageData = JSON.parse('{"title":"Glossary of QMK Terms","description":"","frontmatter":{},"headers":[],"relativePath":"reference_glossary.md","filePath":"reference_glossary.md"}');
const _sfc_main = { name: "reference_glossary.md" };
const _hoisted_1 = /* @__PURE__ */ createStaticVNode('<h1 id="glossary-of-qmk-terms" tabindex="-1">Glossary of QMK Terms <a class="header-anchor" href="#glossary-of-qmk-terms" aria-label="Permalink to &quot;Glossary of QMK Terms&quot;"></a></h1><h2 id="arm" tabindex="-1">ARM <a class="header-anchor" href="#arm" aria-label="Permalink to &quot;ARM&quot;"></a></h2><p>A line of 32-bit MCUs produced by a number of companies, such as Atmel, Cypress, Kinetis, NXP, ST, and TI.</p><h2 id="avr" tabindex="-1">AVR <a class="header-anchor" href="#avr" aria-label="Permalink to &quot;AVR&quot;"></a></h2><p>A line of 8-bit MCUs produced by <a href="https://www.microchip.com/" target="_blank" rel="noreferrer">Atmel</a>. AVR was the original platform that TMK supported.</p><h2 id="azerty" tabindex="-1">AZERTY <a class="header-anchor" href="#azerty" aria-label="Permalink to &quot;AZERTY&quot;"></a></h2><p>The standard Français (French) keyboard layout. Named for the first 6 keys on the keyboard.</p><h2 id="backlight" tabindex="-1">Backlight <a class="header-anchor" href="#backlight" aria-label="Permalink to &quot;Backlight&quot;"></a></h2><p>A generic term for lighting on a keyboard. The backlight is typically, but not always, an array of LEDs that shine through keycaps and/or switches.</p><h2 id="bluetooth" tabindex="-1">Bluetooth <a class="header-anchor" href="#bluetooth" aria-label="Permalink to &quot;Bluetooth&quot;"></a></h2><p>A short range peer to peer wireless protocol. Most common wireless protocol for a keyboard.</p><h2 id="bootloader" tabindex="-1">Bootloader <a class="header-anchor" href="#bootloader" aria-label="Permalink to &quot;Bootloader&quot;"></a></h2><p>A special program that is written to a protected area of your MCU that allows the MCU to upgrade its own firmware, typically over USB.</p><h2 id="bootmagic" tabindex="-1">Bootmagic <a class="header-anchor" href="#bootmagic" aria-label="Permalink to &quot;Bootmagic&quot;"></a></h2><p>A feature that allows for various keyboard behavior changes to happen on the fly, such as swapping or disabling common keys.</p><h2 id="c" tabindex="-1">C <a class="header-anchor" href="#c" aria-label="Permalink to &quot;C&quot;"></a></h2><p>A low-level programming language suitable for system code. Most QMK code is written in C.</p><h2 id="colemak" tabindex="-1">Colemak <a class="header-anchor" href="#colemak" aria-label="Permalink to &quot;Colemak&quot;"></a></h2><p>An alternative keyboard layout that is gaining in popularity.</p><h2 id="compile" tabindex="-1">Compile <a class="header-anchor" href="#compile" aria-label="Permalink to &quot;Compile&quot;"></a></h2><p>The process of turning human readable code into machine code your MCU can run.</p><h2 id="dvorak" tabindex="-1">Dvorak <a class="header-anchor" href="#dvorak" aria-label="Permalink to &quot;Dvorak&quot;"></a></h2><p>An alternative keyboard layout developed by Dr. August Dvorak in the 1930&#39;s. A shortened form of the Dvorak Simplified Keyboard.</p><h2 id="dynamic-macro" tabindex="-1">Dynamic Macro <a class="header-anchor" href="#dynamic-macro" aria-label="Permalink to &quot;Dynamic Macro&quot;"></a></h2><p>A macro which has been recorded on the keyboard and which will be lost when the keyboard is unplugged or the computer rebooted.</p><ul><li><a href="./feature_dynamic_macros">Dynamic Macro Documentation</a></li></ul><h2 id="eclipse" tabindex="-1">Eclipse <a class="header-anchor" href="#eclipse" aria-label="Permalink to &quot;Eclipse&quot;"></a></h2><p>An IDE that is popular with many C developers.</p><ul><li><a href="./other_eclipse">Eclipse Setup Instructions</a></li></ul><h2 id="firmware" tabindex="-1">Firmware <a class="header-anchor" href="#firmware" aria-label="Permalink to &quot;Firmware&quot;"></a></h2><p>The software that controls your MCU.</p><h2 id="git" tabindex="-1">git <a class="header-anchor" href="#git" aria-label="Permalink to &quot;git&quot;"></a></h2><p>Versioning software used at the command line</p><h2 id="github" tabindex="-1">GitHub <a class="header-anchor
const _hoisted_109 = [
_hoisted_1
];
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return openBlock(), createElementBlock("div", null, _hoisted_109);
}
const reference_glossary = /* @__PURE__ */ _export_sfc(_sfc_main, [["render", _sfc_render]]);
export {
__pageData,
reference_glossary as default
};