<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk_firmware.git/keyboards/chibios_test/stm32_f103_onekey, branch master</title>
<subtitle>forked from https://github.com/qmk/qmk_firmware</subtitle>
<id>https://git.tsegers.com/qmk_firmware.git/atom/keyboards/chibios_test/stm32_f103_onekey?h=master</id>
<link rel='self' href='https://git.tsegers.com/qmk_firmware.git/atom/keyboards/chibios_test/stm32_f103_onekey?h=master'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/'/>
<updated>2019-08-15T13:57:43Z</updated>
<entry>
<title>Remove duplicate test keyboards (#6539)</title>
<updated>2019-08-15T13:57:43Z</updated>
<author>
<name>Joel Challis</name>
<email>git@zvecr.com</email>
</author>
<published>2019-08-15T13:57:43Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=ee8d9bd40ad4f5b8d23be951d652143582d42938'/>
<id>urn:sha1:ee8d9bd40ad4f5b8d23be951d652143582d42938</id>
<content type='text'>
* Remove test keyboards now onekey and splittest have been extended

* Add f072 for testing
</content>
</entry>
<entry>
<title>Add some generic/sparse readmes to get rid of errors (#3048)</title>
<updated>2018-05-25T15:39:39Z</updated>
<author>
<name>MechMerlin</name>
<email>30334081+mechmerlin@users.noreply.github.com</email>
</author>
<published>2018-05-25T15:39:39Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=910c50bca109e998dd3fa0775d73b1030ed4827e'/>
<id>urn:sha1:910c50bca109e998dd3fa0775d73b1030ed4827e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a custom USB driver for ARM (#2750)</title>
<updated>2018-04-16T00:42:53Z</updated>
<author>
<name>fredizzimo</name>
<email>fsundvik@gmail.com</email>
</author>
<published>2018-04-16T00:42:53Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=e9d32b60b7f103cda42a19c5216e65b7b64ce9eb'/>
<id>urn:sha1:e9d32b60b7f103cda42a19c5216e65b7b64ce9eb</id>
<content type='text'>
* Copy Chibios serial_usb_driver into the chibios/protocol

It's renamed to usb_driver to avoid name conflicts

* Make the usb driver compile

* Disable ChibiOS serial usb driver for all keyboards

* Change usb_main to use QMKUSBDriver

* Initialize the usb driver buffers

* Add support for fixed size queues

* Fix USB driver initialization

* Don't transfer an empty packet for fixed size streams
</content>
</entry>
<entry>
<title>Clean up some long-standing errors when populating the API (#2715)</title>
<updated>2018-04-08T05:49:16Z</updated>
<author>
<name>skullydazed</name>
<email>skullydazed@users.noreply.github.com</email>
</author>
<published>2018-04-08T05:49:16Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=958521c3596452eef77e9ad69734ad955120b2b5'/>
<id>urn:sha1:958521c3596452eef77e9ad69734ad955120b2b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Set unused USB serial buffer to 1 byte to save memory</title>
<updated>2018-02-12T20:48:44Z</updated>
<author>
<name>Fred Sundvik</name>
<email>fsundvik@gmail.com</email>
</author>
<published>2018-02-10T23:08:32Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=50038882e082940e9a35df31a17e4c999387d76e'/>
<id>urn:sha1:50038882e082940e9a35df31a17e4c999387d76e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge ChibiOS and LUFA descriptor support (#2362)</title>
<updated>2018-02-08T20:07:46Z</updated>
<author>
<name>fredizzimo</name>
<email>fsundvik@gmail.com</email>
</author>
<published>2018-02-08T20:07:46Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=53ff8a31b61952d9675558149d927f7942071df9'/>
<id>urn:sha1:53ff8a31b61952d9675558149d927f7942071df9</id>
<content type='text'>
* Move lufa descriptor to protocol/usb_descriptor

* Try to compile usb_descriptor on ChibiOS

* Add lufa_utils for ChibiOS

Lufa USB descriptors for ChibiOS

* More lufa_util compatibility fixes

* First compiling version of shared USB descriptor

* Send the usb descriptors

* Fix the CONSOLE output on ChibiOS

* Add errors for unsupported interfaces

* Enable support for vitual serial port USB descriptors

* Implement virtual serial port for ChibiOS

* Cleanup the lufa_utils

Use the default lufa header files

* Add raw hid support for ChibiOS

This is completely untested

* Enable midi compilation on ChibiOS

* Move midi functionality out of lufa.c

* Don't register sysex callback when not needed

* ChibiOS compilation fixes

* Update ChibiOS submodule

* Fix the Midi USB descriptor

It didn't work properly when both Midi and Virtual serial port was enabled.

* Add MIDI support for ChibiOS

* Fix USB descriptor strings on ChibiOS

* Use serial usb driver for raw hid

* Generalize the ChibiOS stream like drivers

This makes the initialization much more simple and eliminates a lot of
the code duplication.

* Convert console output to chibios stream driver

* Fixes for ChibiOS update

* Update the ChibiOS contrib submodule

To include the usb data toggle synchronization fixes

* Fix duplicate reset enumeration on ChibiOS

* Add missing include

* Add number of endpoints check for ChibiOS

* Enable serial USB driver on all keyboards

* Add missing includes when API is enabled withot midi

* Add another missing inlcude
</content>
</entry>
<entry>
<title>remove all makefiles from keyboard directories</title>
<updated>2017-09-27T18:21:09Z</updated>
<author>
<name>Jack Humbert</name>
<email>jack.humb@gmail.com</email>
</author>
<published>2017-09-27T18:21:09Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=791b9cc6520004f7010072529fdf749750d2d7ca'/>
<id>urn:sha1:791b9cc6520004f7010072529fdf749750d2d7ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Creates a layouts/ folder for keymaps shared between keyboards (#1609)</title>
<updated>2017-08-24T02:29:07Z</updated>
<author>
<name>Jack Humbert</name>
<email>jack.humb@gmail.com</email>
</author>
<published>2017-08-24T02:29:07Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=d2ff66a985b938e87fffe55c1d9f1dc55e356f91'/>
<id>urn:sha1:d2ff66a985b938e87fffe55c1d9f1dc55e356f91</id>
<content type='text'>
* include variables and .h files as pp directives

* start layout compilation

* split ergodoxes up

* don't compile all layouts for everything

* might seg fault

* reset layouts variable

* actually reset layouts

* include rules.mk instead

* remove includes from rules.mk

* update variable setting

* load visualizer from path

* adds some more examples

* adds more layouts

* more boards added

* more boards added

* adds documentation for layouts

* use lowercase names for LAYOUT_

* add layout.json files for each layout

* add community folder, default keymaps for layouts

* touch-up default layouts

* touch-up layouts, some keyboard rules.mk

* update documentation for layouts

* fix up serial/i2c switches
</content>
</entry>
<entry>
<title>Merge branch 'master' into fix_line_endings</title>
<updated>2016-08-27T18:01:46Z</updated>
<author>
<name>Fred Sundvik</name>
<email>fsundvik@gmail.com</email>
</author>
<published>2016-08-27T18:01:46Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=cff26bc48413ec62d4f4a37e3a6ba34721e7670c'/>
<id>urn:sha1:cff26bc48413ec62d4f4a37e3a6ba34721e7670c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Normalize line endings</title>
<updated>2016-08-27T15:40:50Z</updated>
<author>
<name>Fred Sundvik</name>
<email>fsundvik@gmail.com</email>
</author>
<published>2016-08-27T15:40:50Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=a5b1af4999345239df5086351b52a5b4d2daa97e'/>
<id>urn:sha1:a5b1af4999345239df5086351b52a5b4d2daa97e</id>
<content type='text'>
</content>
</entry>
</feed>
