Commit graph

443 commits

Author SHA1 Message Date
S.J.R. van Schaik
8723a6e78d make: disable LTO as it discards the ISRs 2019-03-29 15:47:32 +01:00
S.J.R. van Schaik
ecc8911272 stm32f1: jtag: add command to enable/disable JTAG 2019-02-15 16:47:14 +01:00
S.J.R. van Schaik
e3c592a9dc stm32f1: buzzer: replace timer_reset() with rcc_periph_reset_pulse() 2019-02-15 16:39:01 +01:00
S.J.R. van Schaik
94de01c874 stm32f1: enable telnet 2019-02-15 16:35:30 +01:00
S.J.R. van Schaik
71fce4254d opencm3: update to 2019-02-15 2019-02-15 16:34:39 +01:00
S.J.R. van Schaik
51ac7402d6 make: stm32f1: update linker script path 2019-02-15 16:34:14 +01:00
S.J.R. van Schaik
bb31462909 main: use date/time/timezone as build string 2019-02-15 16:33:55 +01:00
3484a7b3f6 shell: jtag: add command to enable/disable JTAG 2017-12-20 21:30:11 +01:00
efb5a23859 shell: prevent overflow of IDs 2017-12-18 17:47:11 +01:00
e05afe9cc9 stm32f1: gpio: prepare GPIOs 2017-10-31 18:01:56 +01:00
1c0a6907df clean up and size optimisations 2017-10-31 17:37:24 +01:00
b5cdc92ba8 reset: remove old code 2017-10-31 17:21:39 +01:00
89605d6da0 main: add commands 2017-10-31 17:15:11 +01:00
914b168727 shell: led: add command to enable/disable LEDs 2017-10-31 17:14:54 +01:00
6394c5f006 shell: alarm: add command to enable/disable the alarm 2017-10-31 17:13:37 +01:00
0542810d22 stm32f0: stm32f1: alarm: implement functionality to enable and disable the alarm with a time-out for resetting the host 2017-10-31 17:12:28 +01:00
40ba5323f3 stm32f0: stm32f1: gpio: enable GPIO for LED 2017-10-31 17:11:01 +01:00
a5dc77550d stm32f0: stm32f1: led: initial implementation 2017-10-31 17:10:17 +01:00
ce71976939 make: add missing header files and update build system 2017-10-31 12:01:19 +01:00
8c8e7fc67c macros: implement count_of() 2017-10-31 12:00:13 +01:00
928487b58e main: initialize buzzers and add shell commands 2017-10-31 11:59:48 +01:00
56f2870fa4 shell: implement set-time command that accepts seconds since the UNIX epoch 2017-10-31 11:59:00 +01:00
b369e3a1c0 shell: implement buzzer command 2017-10-31 11:58:04 +01:00
5730538c5f stm32f0: stm32f1: buzzer: initial implementation 2017-10-31 11:57:28 +01:00
0fb4d67cce stm32f0: stm32f1: gpio: rcc: set up timers for PWM 2017-10-31 11:56:01 +01:00
43e3476a6d stm32f1: rtc: use external crystal 2017-10-31 11:55:09 +01:00
6fb626d601 shell: use amount of bytes returned from mufs_read() 2017-10-23 13:38:25 +02:00
d1457e8be6 usart: stm32f0: stm32f1: do not null-terminate the buffer in console_read() 2017-10-23 13:37:18 +02:00
4739b8f995 mufs: return actual amount of bytes read in mufs_read() 2017-10-23 13:36:20 +02:00
676c9bdbb0 alarm: stm32f0: stm32f1: initial implementation 2017-10-23 11:23:57 +02:00
d66c6da847 gpio: stm32f1: remove old code 2017-10-23 10:01:25 +02:00
3937042b19 gpio: stm32f0: stm32f1: set up reset pin 2017-10-23 10:00:44 +02:00
45d51197b1 stm32f0: stm32f1: usart: have console_read() only react to Ctrl+D and not echo the user input 2017-10-19 16:12:39 +02:00
b006de37ad shell: generalise interface of mufs write/mufs append by reading stdin 2017-10-19 16:06:05 +02:00
3df8a7afdf main: check if the flash chip can be probed properly 2017-10-19 13:23:28 +02:00
ece960b3c9 stm32f0: stm32f1: usart: send \r\n instead of \r 2017-10-19 13:23:02 +02:00
1e9a5b3fe4 shell: return exit code for admin shell 2017-10-19 13:21:52 +02:00
1503c6f0ed usart: set baud rate to 115200 2017-10-12 17:10:00 +02:00
52956ae46d stm32f0: spi: divide clock rate by 2 instead of 64 2017-10-12 17:00:00 +02:00
63525ac93b stm32f1: spi: divide clock rate by 2 instead of 64 2017-10-12 16:53:12 +02:00
a53484051a stm32f1: spi: use SPI mode 0 instead of SPI mode 3 2017-10-10 18:20:32 +02:00
6defd2365c spi: flash: require manufacturer ID 2017-10-09 17:21:12 +02:00
84454c8054 shell: flash: show JEDEC ID when running flash info 2017-10-09 17:18:17 +02:00
81430df971 core: spi: flash: implement flash_get_jedec_id() 2017-10-09 17:17:47 +02:00
238ea35524 stm32f1: fix PRSZu macro 2017-10-09 17:16:59 +02:00
36971300b0 ftl: map: only declare __wrap_find_block() in testing mode 2017-10-09 16:24:56 +02:00
adbd045af5 mufs: fix offset calculation in mufs_seek() 2017-10-05 16:58:50 +02:00
23b478e582 shell: fix off by one in draw_progress() 2017-10-03 17:21:47 +02:00
635df8e06f shell: mufs: use fprintf in shell_stat() 2017-10-03 16:49:03 +02:00
9a2888341d shell: mufs: fix order 2017-10-03 16:44:02 +02:00