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
Board config: timer config simplifications #13871
Commits on Feb 13, 2020
-
crazyflie: fix PWM channel ordering
Channels belonging to a certain timer were not all grouped together. This is required by the .first_channel_index and .last_channel_index data members. We introduce a new mixer geometry to solve the problem.
Configuration menu - View commit details
-
Copy full SHA for db3947b - Browse repository at this point
Copy the full SHA db3947bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 657bf38 - Browse repository at this point
Copy the full SHA 657bf38View commit details -
io timer: remove some fields from io_timers_t and split out channel i…
…ndexes - reduces amount of board configuration required - removes the cyclic dependency between io_timers_t and timer_io_channels_t Fixes a bug in the fmuk66-v3 config: the 2. timer has 3 channels associated not 2. Fixes a bug in the modelai config: the 2. timer has 4 channels associated.
Configuration menu - View commit details
-
Copy full SHA for b231bdd - Browse repository at this point
Copy the full SHA b231bddView commit details -
io pins: avoid using GPIO_GPIOx_OUTPUT, use timer_io_channels instead
The whole system now uses timer_io_channels, which will allow the redundant GPIO_GPIOx_OUTPUT definitions to be removed.
Configuration menu - View commit details
-
Copy full SHA for b252311 - Browse repository at this point
Copy the full SHA b252311View commit details -
px4_micro_hal: add PX4_MAKE_GPIO_INPUT and PX4_MAKE_GPIO_OUTPUT
Instead of using macros defined in the board config.
Configuration menu - View commit details
-
Copy full SHA for 0adb510 - Browse repository at this point
Copy the full SHA 0adb510View commit details -
px4_arch: add hw description constexpr util methods
These will be used in the board configurations.
Configuration menu - View commit details
-
Copy full SHA for ef928eb - Browse repository at this point
Copy the full SHA ef928ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9320eb9 - Browse repository at this point
Copy the full SHA 9320eb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 675b86e - Browse repository at this point
Copy the full SHA 675b86eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 959babf - Browse repository at this point
Copy the full SHA 959babfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8616242 - Browse repository at this point
Copy the full SHA 8616242View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6dd1f14 - Browse repository at this point
Copy the full SHA 6dd1f14View commit details -
Configuration menu - View commit details
-
Copy full SHA for d457c63 - Browse repository at this point
Copy the full SHA d457c63View commit details -
Configuration menu - View commit details
-
Copy full SHA for d46aa03 - Browse repository at this point
Copy the full SHA d46aa03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b82f6b - Browse repository at this point
Copy the full SHA 5b82f6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2f1e13 - Browse repository at this point
Copy the full SHA b2f1e13View commit details -
Configuration menu - View commit details
-
Copy full SHA for a159661 - Browse repository at this point
Copy the full SHA a159661View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84d7339 - Browse repository at this point
Copy the full SHA 84d7339View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6b9c08 - Browse repository at this point
Copy the full SHA c6b9c08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c4c98e - Browse repository at this point
Copy the full SHA 2c4c98eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a275ef - Browse repository at this point
Copy the full SHA 9a275efView commit details -
Configuration menu - View commit details
-
Copy full SHA for df08c2c - Browse repository at this point
Copy the full SHA df08c2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bc9eb4 - Browse repository at this point
Copy the full SHA 5bc9eb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5356b0d - Browse repository at this point
Copy the full SHA 5356b0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00abc07 - Browse repository at this point
Copy the full SHA 00abc07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51dadc1 - Browse repository at this point
Copy the full SHA 51dadc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c1bd46 - Browse repository at this point
Copy the full SHA 6c1bd46View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae1b456 - Browse repository at this point
Copy the full SHA ae1b456View commit details -
nuttx configs: disable nuttx timers which are used for PWM output
These are not required, and to be consistent we enforce disabling them now.
Configuration menu - View commit details
-
Copy full SHA for 7634dad - Browse repository at this point
Copy the full SHA 7634dadView commit details -
imxrt io_timer: remove some fields from io_timers_t and split out cha…
…nnel indexes IOMUX uses different enumeration from GPIO pin + port, so we cannot use .gpio_out, and add a .gpio_portpin.
Configuration menu - View commit details
-
Copy full SHA for 8b661ce - Browse repository at this point
Copy the full SHA 8b661ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d5aceb - Browse repository at this point
Copy the full SHA 6d5acebView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7ebea0 - Browse repository at this point
Copy the full SHA e7ebea0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90b3822 - Browse repository at this point
Copy the full SHA 90b3822View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa224a0 - Browse repository at this point
Copy the full SHA aa224a0View commit details