drmozes |
07-24-2016 12:04 PM |
Donations being accepted for 32bit hard float port
Hello
The 32-bit hard float port is almost complete. I'll probably push it out to the FTP site in September unless the auto builder completes within the next couple of weeks, and I'm satisfied with the tests.
The plan is to maintain in the same fashion as the soft float port: a small set of "officially supported" devices (currently it's what the soft float port had, minus kirkwood (so Trimslice, Banana Pi and QEMU)), and the community will continue to support "Device du jour".
OS maintenance will be the same as the soft float port: the last stable release plus between 4-6 months support for the previous stable release (so for example 14.1 would be maintained for 4-6 months after 14.2 is released), ad infinitum.
I'll probably add support for new devices that look like nice toys as time and money permits: I have Orange PI One (Allwinner A20 - same SoC as the Banana Pi) and Orange Pi H3 versions that the OrangePi company sent as samples. I started playing with the A20 version today, and once the H3 support hits the mainstream kernel, I'll look in to that.
I have some plans to further automate the build and maintenance process so that I can continue to maintain it, but more efficiently than with the soft float port.
The OS is built for armv7 minimum target. The main C flags are:
Code:
-march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard
Development consists of a couple of machines that act as "-current" (lead builder and the "oh s*it!" builder), plus a couple of machines to maintain stable releases; so I need to buy a few more machines to do that.
If you would like to donate to this project, please sponsor it.
|