King Kévin
|
cfd7c609b0
|
BV UART: mini fix to help preventing devel oversight
|
2018-06-15 10:20:55 +02:00 |
King Kévin
|
6fb3952997
|
BV UART: make UART mode use the generic methods
|
2018-06-15 09:48:41 +02:00 |
King Kévin
|
47a09a9e4a
|
BV UART: add generic UART mode functions
|
2018-06-15 09:47:22 +02:00 |
King Kévin
|
054b2c252b
|
BV UART: use enhanced USART to add additional data bits and parity support
|
2018-06-14 13:21:16 +02:00 |
King Kévin
|
ea28f20464
|
USART enhanced: add additional data bits and parity support
|
2018-06-14 13:20:24 +02:00 |
King Kévin
|
dc389ceaeb
|
UART: fix transmission problem when buffer is full
|
2018-06-14 13:18:51 +02:00 |
King Kévin
|
772cbe70ea
|
global: add macro for TIM_SR_CCOF and RST_USART
|
2018-06-14 13:17:01 +02:00 |
King Kévin
|
beb4e061d8
|
Rakefile: use gcc as linker instead of ld to profit from library finding
|
2018-06-12 21:14:18 +02:00 |
King Kévin
|
5ad695c159
|
BV HiZ: fix function name for hardware v0
|
2018-05-09 21:37:19 +02:00 |
King Kévin
|
25a458c99d
|
BV: add 1-Wire mode
|
2018-05-09 21:27:52 +02:00 |
King Kévin
|
97bdd20d18
|
BV 1-Wire: add 1-Wire mode
|
2018-05-09 21:27:44 +02:00 |
King Kévin
|
f745c93b7f
|
1-Wire: remove misleading parasitic power function, add byte function
|
2018-05-09 21:27:00 +02:00 |
King Kévin
|
a425e43590
|
BV: change LED handling. red LED is for power, blue LED is for activity
|
2018-05-03 12:56:09 +02:00 |
King Kévin
|
6e13f5eadd
|
global: remove BV specific LEDs functions
|
2018-05-03 12:54:55 +02:00 |
King Kévin
|
750cfd3b4c
|
BV: add RS-485/422 support
|
2018-05-01 13:45:09 +02:00 |
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 |