Open Wack0 opened 1 month ago
👀 once uninorth is somewhat ready on g3, how much work is needed for g4 support? how different are they going to be?
people already have nt working on yikes systems and G4-upgraded yosemite systems
slight usb driver progress in arc firmware:
first two usb control messages are being transferred correctly, the third one causes the ohci controller to clobber the endpoint descriptor memory. i had this problem on lombard where it was related to memory alignment. not sure what the issue here is.
I added preliminary support (ARC firmware driver + grab base address from open firmware device tree in loader) for the kawai(etc) ATA/100 controller, but i have no way to test due to having no systems with it.
I'll need to add support to atapimio.sys for these controllers (they're basically same as mac i/o IDE, just on their own PCI device with their own DBDMA register space too), but after that, assuming everything works, it would be enough for a preliminary release that should support all uninorth laptops.
Will this work on Sawtooth G4 models once it is ported? I think those are Uni-North.
Will this work on Sawtooth G4 models once it is ported? I think those are Uni-North.
It should work on just about every uni-north machine. The problem with desktops is USB would need to be solved since none of them use ADB.
inc/runtime.h
for handling MSR_LE on an otherwise big endian systemruntime.h
for supporting pseudo-little endian mode