Skip to content
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

CPU page: doesn't include all data #76

Open
waehlisch opened this issue Apr 5, 2021 · 3 comments
Open

CPU page: doesn't include all data #76

waehlisch opened this issue Apr 5, 2021 · 3 comments
Assignees
Labels
content This deals with adding, removing, or changing content.

Comments

@waehlisch
Copy link
Member

https://www.riot-os.org/cpus.html shows 32 items but the index page says 63 CPUs. This is confusing.

We exclude all models labeled common, which leads to exclusion of any ARM Cortex-M, for example, This might give the wrong impression. Can we fix this?

@waehlisch waehlisch added the content This deals with adding, removing, or changing content. label Apr 5, 2021
@leandrolanzieri
Copy link
Collaborator

The difference in numbers comes from the fact that for the counters we count CPU families (which is IMO closer to the reality of what RIOT supports), and in the CPU page we only CPUs as the appeared grouped in our build system. We could make them equal by showing this number in the counters instead. There is currently no documentation entry per CPU family, only per CPU group, that's why we don't show the families in the CPU page.

@waehlisch
Copy link
Member Author

i agree that the current counters better reflect reality.

it is, though, odd that prominent cpus such as Cortex-M.. are not shown on the CPU page. what we probably should do is to add boxes for the "common" cpus but remove "common" in the labels.

@chrysn
Copy link
Member

chrysn commented Feb 26, 2024

With the new feature metadata we might have a better information source, as that splits up CPUs to have some hierarchical structure, and it also goes into more detail (the CPU="stm32" is split up in features into feature_cpu_stm32f7 etc).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content This deals with adding, removing, or changing content.
Projects
None yet
Development

No branches or pull requests

4 participants