Commit Graph

411 Commits

Author SHA1 Message Date
King Kévin 4d799ab4a3 BV RS485: add RS-485/422 support 2018-05-01 13:44:28 +02:00
King Kévin c55f663e56 BV RS232: fix typo 2018-05-01 13:43:56 +02:00
King Kévin 870284e581 USB: fix packet loss 2018-04-30 18:08:20 +02:00
King Kévin 8bb5c94285 HACKING: add BUSVOODOO_HARDWARE_VERSION note for verion 0 to 2018-04-30 18:08:03 +02:00
King Kévin 49344a7b15 BV: add BusVoodoo hardware version 0 support in main branch, using environment variable 2018-04-28 17:45:21 +02:00
King Kévin 5ea67d2250 BV: fix ADC blocking (caused by delays added by USB interrupts) 2018-04-28 13:56:03 +02:00
King Kévin c0c9b83543 USB: fix user buffer overwrite 2018-04-28 13:54:49 +02:00
King Kévin ae717d162e update code to libopencm3 API change 2018-04-28 12:22:19 +02:00
King Kévin fd393cb76d update code to libopencm3 API change 2018-04-28 12:21:32 +02:00
King Kévin a5b17e61bc updated libopencm3 submodule 2018-04-27 21:38:52 +02:00
King Kévin 1b1cba16cf README: put development information in separate file 2018-04-08 15:46:17 +02:00
King Kévin 5129277b6b USB: improve comments and a fix of code 2018-04-08 15:45:34 +02:00
King Kévin 2fc1a23676 Rakefile: remove reset functionnality 2018-04-08 15:45:07 +02:00
King Kévin 67b232f96e ld: fix SRAM size 2018-04-07 11:15:29 +02:00
King Kévin de6d3cb134 application: ony prevent clock halt when in debugging mode 2018-04-07 11:15:05 +02:00
King Kévin 46341317be USB: fix BV comment 2018-04-07 11:13:53 +02:00
King Kévin 1baf3bbea9 bootloader: fix SRAM comment 2018-04-07 11:13:08 +02:00
King Kévin cd9e9cccab flash_internal: fix page size detection 2018-04-07 11:12:17 +02:00
King Kévin 9b50d14c42 ld: improve flash size enforcing comment 2018-04-06 20:04:32 +02:00
King Kévin 0048f5ceb1 flash internal: check enforced flash size 2018-04-06 19:58:16 +02:00
King Kévin b2095171b4 BV RS-232: fix doc 2018-04-04 17:21:51 +02:00
King Kévin b2d4dd9acd USB: fix doc 2018-04-04 17:21:35 +02:00
King Kévin f6724f335e BV RS-232: add RS-232 support 2018-04-04 17:16:20 +02:00
King Kévin 8013408eed BV: support full only modes 2018-04-04 17:15:42 +02:00
King Kévin 5dc18f91a2 BV: support full only modes 2018-04-04 17:14:36 +02:00
King Kévin 9fe271f40a global: re-enable sleep in sleep_ms 2018-04-04 17:13:02 +02:00
King Kévin fabf59a220 take updated bootloader from master branch 2018-04-03 17:56:31 +02:00
King Kévin fed67eaa6a Rakefile: fix typo 2018-04-03 16:50:09 +02:00
King Kévin 583eb54b6f BV: improve help text 2018-04-03 15:42:19 +02:00
King Kévin e5b9d0fd85 BV I2C: add bus error checks 2018-04-03 15:41:54 +02:00
King Kévin ebcaf5723e I2C: add bus error checks 2018-04-03 15:41:31 +02:00
King Kévin 9ddb85bdcb USB: fix again too early data transfer 2018-04-03 14:01:20 +02:00
King Kévin 91e085d6a6 BV HiZ: improve tests 2018-04-02 21:10:54 +02:00
King Kévin ee184b0144 BV HiZ: broaden voltage range used during tests 2018-04-02 20:44:19 +02:00
King Kévin 72c3fc8677 OLED: better device presence check 2018-04-02 20:38:59 +02:00
King Kévin 5fa6a58e9b I2C: improve bus signal probing 2018-04-02 20:37:52 +02:00
King Kévin 1065a37cdb USB: reduce buffer size to save RAM 2018-03-23 14:24:34 +01:00
King Kévin 25b0466aee print: fix padding and fractional accumulation 2018-03-23 09:09:26 +01:00
King Kévin 17a2cc4465 BV HIZ: can now halt on error in tests 2018-03-23 08:49:39 +01:00
King Kévin 2d99d7f6f9 BV SPI: fix typo in comment 2018-03-22 16:05:26 +01:00
King Kévin aa11257c63 BV UART: add error command 2018-03-22 16:05:06 +01:00
King Kévin 760b8c2a46 BV UART: add action command 2018-03-22 15:57:49 +01:00
King Kévin 5d820ce6fa BV UART: add hex and bin display in receive command 2018-03-22 15:05:09 +01:00
King Kévin d8f04beb3f BV UART: add ability to exit in transceive command 2018-03-22 14:30:50 +01:00
King Kévin 2b67bd9608 BV UART: update code and add hardware flow control 2018-03-22 13:53:05 +01:00
King Kévin 93c8494b31 BV SPI: add LED activity indication 2018-03-22 12:09:56 +01:00
King Kévin ad4c9e06dd BV: use recommended pulse duration 2018-03-22 12:09:18 +01:00
King Kévin c36e786d93 BV global: rename led pulsing functions 2018-03-22 12:01:47 +01:00
King Kévin a5c9b3558d global: rename USART macros 2018-03-22 12:00:54 +01:00
King Kévin 5f889ba8b0 BV: fix doc 2018-03-21 23:20:39 +01:00