Skip to content

Bring static pinmap extension to master #11892

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 65 commits into from
Nov 28, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
5aae197
Add spi_pinmap_t struct
mprse Aug 20, 2019
fd05ebf
Add spi_init_direct() function to HAL API
mprse Aug 20, 2019
582d1b7
Add default implementations of xxx_init_direct() functions for explic…
mprse Aug 23, 2019
31bff30
K64F SPI driver: Add explicit pinmap support
mprse Aug 20, 2019
ca80cd2
STM SPI driver: Add explicit pinmap support
mprse Aug 23, 2019
beec0f1
SPI: Add explicit pinmap support
mprse Aug 9, 2019
3a38c6b
SPISlave: Add explicit pinmap support
mprse Aug 9, 2019
2ffb0ab
Add pwmout_init_direct function to HAL API
mprse Aug 26, 2019
53d59ad
K64F PWM driver: Add explicit pinmap support
mprse Aug 26, 2019
ce4a943
STM PWM driver: Add explicit pinmap support
mprse Aug 26, 2019
db5c5b5
PwmOut: Add explicit pinmap support
mprse Aug 26, 2019
a67e6f0
Add analogin_init_direct() function to HAL API
mprse Aug 26, 2019
640c0a0
K64F Analogin driver: Add explicit pinmap support
mprse Aug 26, 2019
b22cc4a
STM32F4 Analogin driver: Add explicit pinmap support
mprse Aug 26, 2019
bfe19ad
AnalogIn: Add explicit pinmap support
mprse Aug 26, 2019
60f1cf6
Add analogout_init_direct() function to HAL API
mprse Aug 26, 2019
4a79e59
K64F Analogout driver: Add explicit pinmap support
mprse Aug 26, 2019
eab08d7
STM32F4 Analogout driver: Add explicit pinmap support
mprse Aug 26, 2019
bbd90b6
AnalogOut: Add explicit pinmap support
mprse Aug 26, 2019
618bd18
Add i2c_init_direct() function to HAL API
mprse Aug 28, 2019
e0fdee9
TARGET_MCUXpresso_MCUS I2C driver: Add explicit pinmap support
mprse Aug 28, 2019
2185e80
STM32F4 I2C driver: Add explicit pinmap support
mprse Aug 28, 2019
80b4676
I2C: Add explicit pinmap support
mprse Aug 28, 2019
f1367c0
Add serial_init_direct(), serial_set_flow_control_direct() functions …
mprse Aug 29, 2019
e82e190
K64F serial driver: Add explicit pinmap support
mprse Aug 29, 2019
3d2bebd
STM32 serial driver: Add explicit pinmap support
mprse Aug 29, 2019
bef6854
Serial, SerialBase, UARTSerial: Add explicit pinmap support
mprse Aug 29, 2019
3d719f7
K64F, NUCLEO_F429ZI: Use explicit pinmap for console
mprse Sep 12, 2019
a7b298f
mstd_cstddef: add C support and macros for C++11
mprse Sep 11, 2019
9a62195
Add constexpr utility functions to search for pin mapping
mprse Sep 9, 2019
211356f
K64F: Add constexpr pinmap tables
mprse Sep 9, 2019
7b0ceb0
NUCLEO_F429ZI: Add constexpr pinmap tables
mprse Sep 12, 2019
af0ab80
Adapt FPGA tests for spi, i2c, analogin, pwm, uart to test direct ini…
mprse Sep 13, 2019
17c1b9a
Fix spelling error
mprse Sep 18, 2019
d75cc97
Explicit pinmap - fix style
mprse Sep 18, 2019
ba12228
Explicit pinmap: Fix build failures reported by CI
mprse Sep 25, 2019
2970e5c
Add qspi_init_direct() function to HAL API
mprse Sep 23, 2019
37714c7
Add can_init_direct() functions to HAL API
mprse Sep 23, 2019
655a6b8
CAN: Add explicit pinmap support
mprse Sep 23, 2019
0cf9b1e
QSPI: Add explicit pinmap support
mprse Sep 23, 2019
097f3b4
Explicit pinmap: Add support for CAN and QSPI
mprse Sep 23, 2019
c8a80bb
STM CAN driver: Add explicit pinmap support
mprse Sep 23, 2019
31f9941
STM QSPI driver: Add explicit pinmap support
mprse Oct 1, 2019
dc26390
DISCO_L475VG_IOT01A: Add explicit pinmap support
mprse Sep 23, 2019
2855e80
NUCLEO_F411RE: Add explicit pinmap support
mprse Sep 20, 2019
a2320f2
NUCLEO_L073RZ: Add explicit pinmap support
mprse Sep 27, 2019
a837565
LPC55S69_NS: Add explicit pinmap support
mprse Sep 30, 2019
42b2eee
NUCLEO_F303RE: Add explicit pinmap support
mprse Sep 30, 2019
0e0952f
NRF52840_DK: Add explicit pinmap support
mprse Sep 30, 2019
dac3c21
NRF52840_DK: Add explicit pinmap support
mprse Sep 30, 2019
6489bb7
STM: Add support for internal ADC pins
mprse Sep 30, 2019
b35579b
NUCLEO_F429ZI add CAN pinmaps
mprse Oct 2, 2019
ef8a994
QSPI: Add pointer to HAL init function
mprse Oct 24, 2019
caf438e
get_qspi_pinmap(): Fix invalid condition
mprse Oct 24, 2019
0147af8
CAN: remove redundant loop
mprse Oct 24, 2019
933e774
prevent passing of temporary pinmap objects
mprse Oct 24, 2019
7db9934
Serial, QSPI: Fix style
mprse Oct 25, 2019
ce2c10a
Add design document for explicit pinmap extension
mprse Sep 18, 2019
181461d
Use html tables instead of images, add missing details.
mprse Oct 4, 2019
1b3cce6
Change naming: explicit to static
mprse Nov 6, 2019
fcef50f
Update Overview and background section
mprse Nov 6, 2019
e3a34a5
Move GPIO_AF_NONE from PeripheralPins.h to PinNamesTypes.h
mprse Nov 13, 2019
b2dad08
Change explicit pinmap to static pinmap
mprse Nov 6, 2019
3d03d35
Add pwmout_init_direct() stub (fix for unittests)
mprse Nov 14, 2019
2e79384
STM QSPI driver: return init status, fix pin function setting
mprse Nov 28, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading