Vladimir Zidar
|
d991607aa5
|
LP-527 Move PIOS_DELAY_Init() after the peripheral clocks have been started. F0 uses TIM2 for delays.
|
2017-06-05 01:24:40 +02:00 |
|
Vladimir Zidar
|
aadd17d1b4
|
LP-527 Remove peripheral clock managing code
|
2017-06-05 01:24:36 +02:00 |
|
Vladimir Zidar
|
8ddd8a029e
|
LP-512 Cleaned up buzzer configuration and usage for boards with dedicated buzzer port.
|
2017-06-02 11:46:29 +02:00 |
|
Vladimir Zidar
|
1680b436cd
|
LP-512 pios_usart: Shared ports support: Initializing same uart multiple times will return shared driver instance. Added uart configuration locking ioctl.
|
2017-05-30 15:08:32 +02:00 |
|
Vladimir Zidar
|
5435dbd464
|
LP-512 Initial F3 support
|
2017-05-25 22:08:16 +02:00 |
|
Vladimir Zidar
|
1a28929206
|
Merged in mindnever/librepilot/LP-480_pios_board_com_port_setup_refactoring (pull request #418)
LP-480 pios board com port setup refactoring
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Brian Webb <webbbn@gmail.com>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
|
2017-05-15 18:59:06 +00:00 |
|
Vladimir Zidar
|
1ebfb701f6
|
LP-479 Initial DShot implementation, F4 & F1
|
2017-04-25 14:10:07 +02:00 |
|
Vladimir Zidar
|
05ee4b8dac
|
LP-480 Move PIOS_COM_SetHalfDuplex() functionality to IOCTL. Remove RX/TX mode and change parameter order for PIOS_COM_ChangeConfig() and com driver set_config to match the databits/parity/stopbits scheme (like for example 8N1).
|
2017-04-24 13:04:23 +02:00 |
|
Vladimir Zidar
|
16020c1839
|
LP-480 GPSplatinum pios_usart fixes. Bootloader now fits again.
|
2017-04-24 13:03:11 +02:00 |
|
Vladimir Zidar
|
191f92ce91
|
LP-270 - Updated copyright years
|
2017-01-23 13:50:22 +01:00 |
|
Vladimir Zidar
|
4bb5bee32b
|
LP-270 - Add baud rate and mode parameters. Store working copy of usart init structure for private use, so we do not revert to original config before every change. Re-enable usart after changing parameters.
|
2017-01-23 13:39:40 +01:00 |
|
Alessio Morale
|
9750879396
|
LP-270 - F0 and F4 Implementation
|
2017-01-23 13:39:39 +01:00 |
|
Vladimir Zidar
|
e603f9f3fe
|
LP-444 Improved I2C alarm handling by monitoring error count changes returned by PIOS_I2C_GetDiagnostics().
|
2016-12-05 13:02:36 +01:00 |
|
Alessio Morale
|
6214c0ea30
|
Uncrustify
|
2016-07-03 17:10:46 +02:00 |
|
Vladimir Zidar
|
4aebc7cc5e
|
LP-342 Added EXTI_Init(DISABLE) to PIOS_EXTI_DeInit.
|
2016-06-22 00:32:56 +02:00 |
|
Vladimir Zidar
|
fabc3e8d69
|
LP-342 Simplify pios_exti configuration, allow dynamic configuration and reconfiguration. adds PIOS_EXTI_DeInit()
|
2016-06-22 00:32:47 +02:00 |
|
Alessio Morale
|
805750050c
|
REVONANO - Support distinct remaps for SDA and SCL
|
2015-05-18 18:54:52 +02:00 |
|
Alessio Morale
|
8e2e534c60
|
Uncrustify/clean commented code
|
2014-10-03 11:41:26 +02:00 |
|
Alessio Morale
|
0ffb99f228
|
OP-1477 - Fix issue with quick request to DDC port, change baud rate to 57600, fix sys rate, optimize uart tx
|
2014-10-01 02:06:03 +02:00 |
|
Alessio Morale
|
7e73c59e90
|
OP-1476 - Fixes for Bootloader
- Allocate 10KBytes for bootloader;
- Replace pios_com_msg with pios_com for ssp support
- Change Speed to 9600 for higher reliability
|
2014-09-16 22:40:53 +02:00 |
|
Alessio Morale
|
81ae43ac40
|
OP-1275 - fix Watchdog
|
2014-09-16 22:40:50 +02:00 |
|
Alessio Morale
|
20273e77aa
|
OP-1275 - Fix CPU usage due to uncleared irq flags
|
2014-09-16 00:42:51 +02:00 |
|
Alessio Morale
|
0c7f4905da
|
OP-1275 - Fix PiOS_EXTI
|
2014-09-16 00:42:51 +02:00 |
|
Alessio Morale
|
de4180f990
|
OP-1275 - Reenable usart after init in ChangeBaud
|
2014-09-16 00:42:51 +02:00 |
|
Alessio Morale
|
212170bcb9
|
OP-1275 Fix pios_delay DiffuS
|
2014-09-16 00:42:51 +02:00 |
|
Alessio Morale
|
3c2300ffda
|
OP-1275 Change several parameters const
|
2014-09-16 00:42:50 +02:00 |
|
Alessio Morale
|
0682e60053
|
OP-1275 Add a memory barrier before remapping the vector table
|
2014-09-16 00:42:50 +02:00 |
|
Alessio Morale
|
baad216810
|
OP-1275 uncrustification
|
2014-09-16 00:42:50 +02:00 |
|
Alessio Morale
|
55d52ceab0
|
OP-1275 Working initial PIOS_I2C implementation
|
2014-09-16 00:42:50 +02:00 |
|
Alessio Morale
|
cd7c76aa13
|
OP-1275 move implementation specific enums out of common pios_i2c_priv.h
|
2014-09-16 00:42:50 +02:00 |
|
Alessio Morale
|
5986e72a29
|
OP-1275 Add SPI Implementation. DMA block transfer needs to be fixed with handling for LDMA_TX and LDMA_RX
|
2014-09-16 00:42:49 +02:00 |
|
Alessio Morale
|
2ca1adafe5
|
OP-1275 support HSI oscillator, fix gpio, usart and sys (vector remapping not working yet)
|
2014-09-16 00:42:49 +02:00 |
|
Alessio Morale
|
7a3bc518c2
|
OP-1275 fixes unused vars in SPL
|
2014-09-16 00:42:49 +02:00 |
|
Alessio Morale
|
bb7d4aef04
|
OP-1275 fixes for ld scripts, fix for pios_delay timer setup. pios_sys
|
2014-09-16 00:42:49 +02:00 |
|
Alessio Morale
|
4d1e8cf5a7
|
OP-1275 F0 support: fix make scripts, bootloader size, linker scripts, add other missing pios drivers.
|
2014-09-16 00:42:49 +02:00 |
|
Alessio Morale
|
5ab9806279
|
OP-1275 add Stack_Change support
|
2014-09-16 00:42:48 +02:00 |
|
Alessio Morale
|
5a60c254ed
|
OP-1275 copy relevant F1 PiOS drivers (yet unmodified)
|
2014-09-16 00:42:48 +02:00 |
|
Alessio Morale
|
7eca9f80e3
|
OP-1275 Initial commit for f0 support: add CMSIS, Std Peripheral drivers
|
2014-09-16 00:42:48 +02:00 |
|