mtei
d6540fd530
add debug code for retry
8 years ago
mtei
3f4cef6c84
helix serial master-slave transaction optimize
...
Using multi-type transaction feature of serial.c, communication contents between master slaves were optimized.
8 years ago
mtei
2b4f7d3400
serial.c: multiple types of transaction support
...
Add 4 bits transaction-type field at packet top.
Select Transaction Descriptor Table entry by transaction-type.
8 years ago
mtei
7da9081fb1
change some comment & add skip code when buffer_size == 0
8 years ago
mtei
1947f3d368
parity test ok. remove test code
8 years ago
mtei
a7e41fe222
force occur parity error for test
8 years ago
mtei
f8370ac02e
remove checksum check, add parity check
8 years ago
mtei
8ec5499b5a
reduce object size helix/rev2/matrix.c
8 years ago
mtei
bae4bfe9d7
add split_scomm.c/split_scomm.h into helix/rev1
8 years ago
mtei
8804993a89
add split_scomm.c/split_scomm.h and change serial.c/serial.h
...
serial.c was divided into 2 layers, split_scom.c and serial.c.
The upper layer split_scomm.c is called from matrix.c.
The lower layer serial.c accesses the hardware.
8 years ago
mtei
4b945ac358
Adjust sampling timing of serial signal being received
8 years ago
mtei
7f5e5c4563
add debug code to helix/serial.c
8 years ago
mtei
518e6134b5
modify serial_send_packet()/serial_recive_packet()
...
A little, object size reduction.
A little, speedup.
8 years ago
mtei
d26fce792d
add __attribute__((always_inline)) to some functions
8 years ago
mtei
04b552f28b
add serial_low() at ISR() top
8 years ago
mtei
54e0f08353
add serial_send_packet() / serial_recive_packet()
...
This is a change to reduce object size.
8 years ago
mtei
fc08136144
add change_reciver2sender()/change_sender2reciver()
...
This is a change to improve readability.
8 years ago
mtei
69ff9091a9
txled, rxled off in matrix_init()
8 years ago
MechMerlin
d8db4ab202
Keyboard: make sure LAYOUT macro names match in info.json and h87a.h ( #3550 )
8 years ago
techsock
329b574831
Keyboard: M0110 converter ported from TMK ( #3556 )
...
* M0110 Converter Initial Commit
Port of the M0110 converter from TMK to QMK
* Fixed Typo
8 years ago
MechMerlin
20e5798e63
Keyboard: update new link for hardware availability ( #3554 )
8 years ago
marksard
9aee5e6427
Keymap: refactoring and modifief to helix five rows jis ( #3552 )
...
* display of LED mode
* refactoring
* modified a keymap
* use extra jp header
8 years ago
orbitingorca
dfef321bdf
Keyboard: Enable using shared user hhkb layout for dz60 ( #3549 )
8 years ago
Takeshi ISHII
b29799f887
Keyboard: fixed build break (size overflow) HelixPico with Backlight or Underglow ( #3546 )
...
* build break fix for HelixPico
* add customize variable 'Link_Time_Optimization' into rev2 and pico keymaps rules.mk
* "CFLAGS += -flto" change to "EXTRAFLAGS += -flto"
* add USE_Link_Time_Optimization macro
8 years ago
Joshua Magee
0a00583462
Keyboard: Document the correct path to the let's split EEPROM files. ( #3539 )
...
* Document the correct path to the let's split EEPROM files.
* Document the EEPROM files in /quantum/split_common/ as the canonical location.
8 years ago
Danny
a057f1ca9e
Keymap: Reformat Iris default keymap ( #3534 )
...
* Reformat default keymap to use LAYOUT, move RGB controls to RAISE layer
* Use set_single_persistent_default_layer instead of old method
8 years ago
wanleg
62a8603122
Keyboard: 4x4 modular keyboard ( #3531 )
...
* add support for 4x4 macropad
* Update readme.md
* set DFU escape key
* cleanup
* Update config.h
* Update keymap.c
* Update config.h
* Update keymap.c
* Update 4x4.h
* reviewed
fudging review automation
* playing with the system
* reverting
* Required additions made
Added support for additional layouts
* tidy up default keymap
8 years ago
Kenny Hung
6c20c6219c
Keymap: Refactor symbols layer with layer tap workaround ( #3520 )
...
* Squash layout to fit on Planck
* Replace AST with PAST keycode so that it works with layer tap
* Review markups
8 years ago
Konstantin Đorđević
f0f1a363d2
Keymaps: Add whitefox constexpr keymap ( #3541 )
...
* Add keyboards/whitefox/keymaps/constexpr
* Conform to project coding conventions
* Tweak numpad layer keys
* Remove unnecessary directives
8 years ago
MechMerlin
ff14028bd8
Keyboard: KBD75 Rev 1 LAYOUT_ansi_1u Bug ( #3542 )
8 years ago
Max Rumpf
9d016767e8
Keymap: Improvements to Maxr1998's Contra keymap ( #3535 )
...
* Add image
* Improvements to my Contra layout
* Quick fix for Level3 layer
8 years ago
Dylan Khor
cbf200e9dd
Keymap: Add unagi planck keymap ( #3527 )
...
* modifications to add mouse buttons 1-4 and misc
* Add khord chocopad keymap
* fix merge message
* Add unagi keymap
* Add readme for unagi planck keymap
* Replace boilerplate for unagi keymap
8 years ago
Danny
1c88e4663d
Add Rorschach keyboard ( #3532 )
...
* Add Rorschach keyboard
* Add info.json
* Replace header guards with pragma once
8 years ago
bakageta
76f3a10eec
Keyboard: Add support for bpiphany's HID Liberation Device ( #3470 )
...
* Keyboard: Added support for HID Liberation Device
* Keymap: Custom (bakageta) layout for HID Liberation Device
* Updated with requested changes
8 years ago
rbong
b90141a156
Keymap: Added rbong keyboard layout ( #3517 )
8 years ago
Will
aee0f3c3d2
Keymap: Fate Iris layout ( #3508 )
8 years ago
MechMerlin
841ea7ceb6
Keyboard: Add caps lock led support to DZ60 ( #3506 )
...
* add caps lock led support to DZ60
* changes from drashna's code review comments
* call led_set_user at the end of led_set_kb
8 years ago
orbitingorca
54517f8b34
Keyboard: Add a hhkb layout for the ok60 ( #3512 )
...
* Add HHKB keymap
* Add hhkb layout to info.json
8 years ago
rbong
dacc746b01
Keyboard: Add tada68 Linux flashing instructions ( #3516 )
8 years ago
Brosseau Valentin
bcc1a7ca30
Keymap: Change the bepo layout for only 1U keys ( #3514 )
8 years ago
wanleg
64f1ad00a7
Keymap: add left/right mouse keys ( #3504 )
8 years ago
Mikkel Jeppesen
f1513c3ad2
Keyboard: Let's Split fixes ( #3511 )
...
* Fixed pin for RGB
* Implemented drashnas fixes for filesize
8 years ago
MechMerlin
573e1c09e7
Keyboard: Update KEYMAP to LAYOUT for ckeys obelus ( #3495 )
8 years ago
MechMerlin
4deb5de438
Keyboard: Hide JC65 directory in QMK Configurator ( #3491 )
...
To prevent people from picking the wrong version for their MCU
8 years ago
J.net
b6c5c4cf52
Keymap: jennetters iris keymap ( #3488 )
...
* jennetters iris keymap, re-write for improved readability.
* Update rules/config/keymap to follow correct makefile structure
8 years ago
J.net
e0d467dbab
Keymap: jennetters fourier split 40% keymap ( #3487 )
...
* jennetters fourier keymap, tapdance declarations and reformatted keymap file for readbility
* Update rules and keymap to follow new makefile setup.
* Add #pragma once to config.h
8 years ago
Daniel Shields
449736c06d
Keymap: Add LAYOUT_planck_grid to planck/dshields keymap. ( #3484 )
8 years ago
MakotoKurauchi
07e0558e9a
Keyboard: Add HelixPico keyboard ( #3502 )
8 years ago
lucwastiaux
f2bf5a9a74
Keymap: Ergodox Dvorak 42 key layout changes ( #3500 )
...
* add SCREEN_NAV layer for copy/pasting within screen
* working readreg/paste macros
* working read reg / paste macros
* write log and tran patterns, and expand
* add ls -la shortcut, add tab on combined layer
* put delete word on the right pinky key on shell_nav layer
* add TAB on the right side, add reset key
* added Cloud9 macros
* add cloud9 shortcuts to atreus layout
* added BROWSER_CONTROL layer
* finalized browser control layer
* adding comment
* add browser control layer to atreus
* add flashing command line
* remove the tab on combined layer
* remove the tomouse
* remove mouse layer, change log/tran expand patterns, cleanups
* add dumptlog macro
* add "delete to home" shortcut
* fix conflict
* remove unneeded mouse layer
* add meh shortcuts on the browser_control layer
* add/modify some macros
* explain the various layers
8 years ago
MechMerlin
7a8c139d07
Keyboard: E6V2 Layout Fix ( #3490 )
...
* add yanfali's patch to get rid of the e6v2 directory in configurator
* fix matrix for 60_ansi
8 years ago