-
-
Notifications
You must be signed in to change notification settings - Fork 86
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
ARM support #49
Comments
I think at that point we'd have to drop down strictly to some assembly to query this information... |
Sure, you'll need to:
|
ARM manual says we need to poke at some funny registers to get some of this information: I guess at some point poking directly into Registers was going to have to be necessary. Some inline assembly can probably work, unless we're on MSVC, in which case they've banned inline assembly. But I can't imagine VC++ works on anything outside of a Windows-like environment. |
Hello together, I came across the same problem when I build on my Raspberry. Are there plans to fix this any soon? Didn't find a suitable solution myself yet. BR |
The suitable solution is but two posts up: #49 (comment). You have relevant hardware: write a port; IIRC there's nothing Very Surprising that will bite you in the arse in this. Or give me (access to) an aarch64 computer. I hear Ampere has a good offering. Or a fiver for a cable to unfuck a Pi 0W I have (disclaimers apply: it's a 0W, so BCM2835, so armhf). Ports to any hardware, exotic or otherwise, don't happen because you want them to, but because you spend an hour or three with said hardware. There are no "plans" to "fix" anything: there's nothing to fix, save mayhap for your RHEL licensee attitude. |
Thanks for your reply. You are right, I am not deep in this topic. I just wanted to check if there are any plans to fix this - if not I will dig into it and find a way to solve it for my particular situation. |
Hello @ThePhD, hello @nabijaczleweli, I am not sure the proposed solution will work — as far as I know, the Thank you! |
I currently try to compile infoware on aarch64. But on all tried distribution the <cpuid.h> is missing. (debain for arm, raspberry OS)
In this source the header is referenced. Is there a possibility to add support for aarch64?
The text was updated successfully, but these errors were encountered: