-
Notifications
You must be signed in to change notification settings - Fork 7k
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
boards: st: Make use of the newly generated features tables #86485
boards: st: Make use of the newly generated features tables #86485
Conversation
814d6e4
to
c228015
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome! For the record, nucleo_l011k4 needs #86453 so that Hello World sample is actually built and not filtered due to limited flash ; but this doesn't prevent this PR to go in as-is.
Note that you may want to do some housekeeping the descriptions of some of the stm32 bindings that are not necessarily well-worded. E.g.:
-
zephyr/dts/bindings/timer/st,stm32-lptim.yaml
Lines 4 to 10 in d8edd78
description: | STM32 lptim : low power timer The lptim node to be used for counting ticks during lowpower modes must be named stm32_lp_tick_source in the DTS, as follows: stm32_lp_tick_source: &lptim1 { status = "okay"; } -
zephyr/dts/bindings/interrupt-controller/st,stm32g0-exti.yaml
Lines 6 to 8 in d8edd78
STM32 controller This compatible stands for all interrupt-controller blocks with two dedicated Rising and Falling interrupt pending registers. -
prob quite a few others but generally looks pretty good from a quick check I did after building this PR locally
+134 −3,825 <- ah yeah! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work. Some boards indicate that more information can be found in the RefMan. For consistency, this could be removed (or added for all boards, but I don't think it is necessary).
Besides, some notes are being removed that should probably not be.
(*) From UM2411 Rev 4: | ||
With the default setting, the Ethernet feature is not working because of | ||
a conflict between ETH_MDC and SAI4_D1 of the MEMs digital microphone. | ||
Make sure you have SB8 closed and SB21 open to get Ethernet working. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't we keep this warning as a ..note?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, we should keep those notes
c228015
to
b23bbcb
Compare
Updated the batch to limit changes to the table edition (keep notes as is). |
@erwango please check compliance failure (nucleo_f072rb doc page doesn't define the link you're trying to link to) |
that is removing years of hard work creating awkward markdown tables. |
b23bbcb
to
9c4fecd
Compare
sorry not sorry :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are still two notes that should not be removed
9c4fecd
to
b1f82e8
Compare
ddc009b
to
b1f82e8
Compare
Sorry for this last push which was really unintentional. |
Replace the manually maintained features table by the tables generated from device tree boards description. Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
57ac30f
b1f82e8
to
57ac30f
Compare
Fixed rebase conflict |
Replace the maunaly maintained features table by the tables generated from device tree boards description.