ReactOS is looking for ARM64 ninjas!
Moderator: Moderator Team
- binarymaster
- Posts: 481
- Joined: Sun Nov 16, 2014 7:05 pm
- Location: Russia, Moscow
- Contact:
Re: ReactOS is looking for ARM64 ninjas!
It's now possible to run Windows 10 on ARM64 in QEMU with KVM hardware acceleration! This means ARM64 ninjas could use this environment to develop ReactOS ARM64 port!
https://twitter.com/driver1998/status/1 ... 3873072128
In this case a cheap NanoPi M4 board was used as a host device (running Linux) with KVM acceleration, which is based on the Rockchip RK3399 SoC. In theory it's possible to run qemu-system-aarch64 with hardware acceleration on any ARM64-based device with EL2 (Hyp) support: https://en.wikipedia.org/wiki/Hyperviso ... ed_systems
[ external image ]
https://twitter.com/driver1998/status/1 ... 3873072128
In this case a cheap NanoPi M4 board was used as a host device (running Linux) with KVM acceleration, which is based on the Rockchip RK3399 SoC. In theory it's possible to run qemu-system-aarch64 with hardware acceleration on any ARM64-based device with EL2 (Hyp) support: https://en.wikipedia.org/wiki/Hyperviso ... ed_systems
[ external image ]
by Stas'M | https://github.com/binarymaster
Re: ReactOS is looking for ARM64 ninjas!
Pinebook Pro uses the RK3399 also.
- binarymaster
- Posts: 481
- Joined: Sun Nov 16, 2014 7:05 pm
- Location: Russia, Moscow
- Contact:
Re: ReactOS is looking for ARM64 ninjas!
Found this post on twitter: https://twitter.com/astr0baby/status/10 ... 0204931073
It says that the default Linux kernel have KVM disabled (which is bundled with Pinebook). However that was posted on January, maybe today they already bundle these 64-bit ARM laptops with KVM enabled kernels.
by Stas'M | https://github.com/binarymaster
Re: ReactOS is looking for ARM64 ninjas!
The drawbacks is these ARM laptops only hve 4GB ram... not nearly enough for truely usable virtualization.
- binarymaster
- Posts: 481
- Joined: Sun Nov 16, 2014 7:05 pm
- Location: Russia, Moscow
- Contact:
Re: ReactOS is looking for ARM64 ninjas!
Well, for running Windows 10 in a VM probably not much usable, but 1GB would be more than enough for ReactOS.
by Stas'M | https://github.com/binarymaster
- binarymaster
- Posts: 481
- Joined: Sun Nov 16, 2014 7:05 pm
- Location: Russia, Moscow
- Contact:
Re: ReactOS is looking for ARM64 ninjas!
A must read article for the ARM64 ninjas!
https://imbushuo.net/blog/archives/637
Others may read it as well because it's interesting.
https://imbushuo.net/blog/archives/637
Others may read it as well because it's interesting.
by Stas'M | https://github.com/binarymaster
-
- Posts: 282
- Joined: Thu Jan 04, 2007 12:43 am
- Location: Italy
Re: ReactOS is looking for ARM64 ninjas!
Until a GCC with Aarch64 COFF-PE support will not exist, probably this will stay a dream.
In the past, I tried to ask some information about this support into the GCC mailing list, but my message had been ignored.
So, I do not know if this is even possible, at the time of writing this post.
Sincerely.
In the past, I tried to ask some information about this support into the GCC mailing list, but my message had been ignored.
So, I do not know if this is even possible, at the time of writing this post.
Sincerely.
Re: ReactOS is looking for ARM64 ninjas!
Or use MSVC?Carlo Bramix wrote: ↑Fri Apr 05, 2019 1:24 am Until a GCC with Aarch64 COFF-PE support will not exist, probably this will stay a dream.
In the past, I tried to ask some information about this support into the GCC mailing list, but my message had been ignored.
So, I do not know if this is even possible, at the time of writing this post.
Sincerely.
-
- Posts: 282
- Joined: Thu Jan 04, 2007 12:43 am
- Location: Italy
- binarymaster
- Posts: 481
- Joined: Sun Nov 16, 2014 7:05 pm
- Location: Russia, Moscow
- Contact:
Re: ReactOS is looking for ARM64 ninjas!
The first post in this thread have a clean explanation that MSVC could (and should) be used to achieve ReactOS ARM64 port.Carlo Bramix wrote: ↑Mon Apr 15, 2019 4:32 pm Personally, I would prefer to use the free GNU tools, if it's possible.
I'd recommend using it even if GCC adds AArch64 PE target, since ReactOS has known bugs and problems when compiling with GCC (in comparison with MSVC).
by Stas'M | https://github.com/binarymaster
Who is online
Users browsing this forum: No registered users and 31 guests