Commit Graph

150 Commits

Author SHA1 Message Date
King Kévin d6990728a5 ld: improve flash size enforcing description 2018-04-06 19:55:52 +02:00
King Kévin fcbabf1ea7 application: integrate terminal and menu 2018-04-06 17:37:17 +02:00
King Kévin 4a634fb19f USB: fix doc 2018-04-06 16:54:48 +02:00
King Kévin 2a7fe9ae93 global: re-enable sleep in sleep_ms 2018-04-06 16:54:48 +02:00
King Kévin 61cc2491a6 bootloader: enable RCC_AFIO before remapping pin 2018-04-03 17:54:59 +02:00
King Kévin 96f3458317 USB: use pid.codes USB PID codes for CuVoodoo board 2018-04-03 17:08:34 +02:00
King Kévin 4470ba7de2 take OLED SSD1306 library from busvoodoo branch 2018-04-03 17:00:04 +02:00
King Kévin 593b0e0e25 take changes from busvoodoo branch 2018-04-03 16:59:02 +02:00
King Kévin 922661ffb3 bootloader: fix disabling JNRST 2018-02-18 17:50:49 +01:00
King Kévin b24dda9298 Rakefile: fix typo 2018-02-18 17:50:23 +01:00
King Kévin 7169785e56 fix/adapt cherry-pick from busvoodoo branch 2018-02-18 15:28:00 +01:00
King Kévin 62bfaf3973 cherry-pick from busvoodoo branch, part 4 2018-02-18 15:21:18 +01:00
King Kévin 8ba50b2d65 cherry-pick from busvoodoo branch, part 3 2018-02-18 15:20:47 +01:00
King Kévin e14f6bccd6 cherry-pick from busvoodoo branch, part 2 2018-02-18 15:20:01 +01:00
King Kévin 0c925ba957 cherry-pick from busvoodoo branch, part 1 2018-02-18 15:18:42 +01:00
King Kévin a00e332e0f add GPLv3 license file 2018-02-13 15:14:10 +01:00
King Kévin d171e06337 Rakefile: make header dependency optional 2017-10-19 17:36:38 +02:00
King Kévin a41773b3cf rtc_dcf77: better decoding using signal correlation 2017-10-13 16:03:37 +02:00
King Kévin b850931837 Rakefile: check header changes 2017-10-13 16:03:37 +02:00
King Kévin 28545559b0 Rakefile: switch from clang to gcc because fot clang uint64_t is only 4 bytes long 2017-10-13 16:03:37 +02:00
King Kévin e2f92863da global: fix typo 2017-10-13 16:03:37 +02:00
King Kévin b15c0c10d8 lib/led_ws2812b: now use global macros 2017-10-13 16:03:37 +02:00
King Kévin 347d93ae63 global: add SPI DMA macros 2017-10-13 16:03:37 +02:00
King Kévin b1a470bedc lib/rtc_dcf77: update library to use global macros 2017-10-13 16:03:37 +02:00
King Kévin df67204cc8 lib/rtc_dcf77: make library compilable again 2017-10-13 16:03:37 +02:00
King Kévin 042d9dfec5 Rakefile: change library order for libm to be used correctly 2017-10-13 16:03:37 +02:00
King Kévin 1f2a9f5861 Rakefile: provide musl system library 2017-10-04 14:31:04 +02:00
King Kévin 2c8e872d89 Rakefile: better libopencm3 dependency dectection 2017-10-04 14:25:34 +02:00
King Kévin d1d9927267 application: fix typo 2017-10-04 14:02:50 +02:00
King Kévin 1ec65d9fe3 onewire_slave: use byte sizes instead of bits 2017-10-04 14:00:42 +02:00
King Kévin 55e75183c6 README: replace make with rake 2017-10-04 14:00:34 +02:00
King Kévin 0d5476b926 bootloader is now 8 kB thanks to better dependency handling 2017-10-04 13:55:43 +02:00
King Kévin 2e98feeab7 replace Makefile with a Rakefile to better handle dependencies 2017-10-04 13:55:43 +02:00
King Kévin bc6e7a9c47 onewire_slave: remove debug code 2017-10-04 13:55:43 +02:00
King Kévin 8045e1d093 add onewire slave library 2017-10-04 13:55:43 +02:00
King Kévin d25a25f9a8 onewire_master: fix rom search 2017-10-04 13:55:43 +02:00
King Kévin 4f00788b8a doc: improve tag 2017-10-04 13:55:43 +02:00
King Kévin 3b73f519da doc: fix typo 2017-10-04 13:55:43 +02:00
King Kévin 1fce4984d4 onewire_master: add parasite power support 2017-10-04 13:55:43 +02:00
King Kévin 2b1242aaae global: add ms in us sleep utilities 2017-10-04 13:55:43 +02:00
King Kévin bd2f1642cc onewire_master: remove malloc in favor of pre-allocated buffers 2017-10-04 13:55:43 +02:00
King Kévin 39100c53b6 Makefile: use clang and GNU ld instead of ELLCC because it doesn't provide malloc 2017-10-04 13:55:43 +02:00
King Kévin 2f05b2d5cb bootloader: fix clang warning 2017-10-04 13:55:43 +02:00
King Kévin 355eb79e4e sensor_ds18b20: fix doc typo 2017-10-04 13:55:43 +02:00
King Kévin 1792196219 application: fix month handling 2017-10-04 13:55:43 +02:00
King Kévin a69cdac1e1 Makefile: use core board as default 2017-10-04 13:55:43 +02:00
King Kévin a745b2ea90 README: fix typo 2017-08-20 00:59:53 +02:00
King Kévin 248f58a765 README: fix typo 2017-08-20 00:22:33 +02:00
King Kévin e3b3baabf2 application: fix typo 2017-08-02 13:46:20 +02:00
King Kévin c3b35be66c flash_sdcard: add write data function and improve other functions 2017-08-01 02:05:41 +02:00