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

General cross platform/compatibility support #23

Open
Ongy opened this issue Jul 31, 2016 · 2 comments
Open

General cross platform/compatibility support #23

Ongy opened this issue Jul 31, 2016 · 2 comments

Comments

@Ongy
Copy link
Collaborator

Ongy commented Jul 31, 2016

The current version of monky only supports linux.
Some modules can be ported rather quickly, (CPU, Battery, Memory etc.).
Others may only be possible in parts (Network (netlink with dynamic), IP (netlink for events)).

The main target for compatibility would be some BSD.

I'm also not quite sure how much of current monky works on arm (or general not x86) hardware.
CPU thermal-zone guessing is most likely x86 only, all others should work (maybe ffi problems).

Kernel support has low priority, until users request it.
Hardware support is limited by (my/contributor) hardware.

@donat-b
Copy link
Contributor

donat-b commented Jul 10, 2017

I can assist in testing on armv7

@Ongy
Copy link
Collaborator Author

Ongy commented Jul 15, 2017

Is that 32bit? If so it would be nice to test the disk module on it (It should work now).

Also on arm, the cpu temperature may fail. It checks if the thermal zone is of a specific type. But I don't know if arm uses the same type. https://github.com/monky-hs/monky/blob/master/Monky/CPU.hs#L124

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants