Re: NetBSD/luna88k
Chris Hanson <[email protected]> Sat, 30 Jul 2022 14:12:58 -0700
| Newsgroups | gmane.os.netbsd.ports.luna68k |
|---|---|
| Message-ID | <[email protected]> |
Congratulations, this is all excellent news! I don=E2=80=99t have a Luna but I do have a couple of Data General = AViiON 88k systems and several bits of Motorola VME 88k hardware. A few years ago I was slowly migrating the OpenBSD/mvme88k stuff forward = for my own use, but building on real hardware was quite slow even with = 128MB of RAM. I was still able to take the OpenBSD 5.5 to 5.6 changes = from other platforms, apply those to the OpenBSD 5.5 mvme88k driver = codebase, and build OpenBSD 5.6 for mvme88k. In some cursory testing it = just worked. I didn=E2=80=99t want to do something more drastic like go from 5.5 to = 6.x because I was concerned about compatibility. Migrating to a new = major version without intermediate steps could potentially make it much = more difficult to track down any problems. So if anyone wants to, OpenBSD/mvme88k could probably be revived = =E2=80=9Ceasily.=E2=80=9D I can=E2=80=99t share my own work directly = (thanks to employer=E2=80=99s rules) but I can say that if someone else = were to try the same thing it should be very straightforward, just a = matter of looking at diffs, applying changes, and rebuilding everything. Similarly, once there=E2=80=99s general NetBSD support for m88k, it = should be pretty easy to bring up NetBSD/mvme88k since a lot (though = certainly not all) of the driver code will be shared with NetBSD/mvme68k = =E2=80=94 and since NetBSD shares more code across its codebase then = OpenBSD does, there should be substantially less need to track down and = reapply changes in making that work. =E2=80=94 Chris