Re: Kernel progress
David Brownlee <[email protected]> Sat, 10 Jan 2015 17:01:56 +0000
| Newsgroups | gmane.os.netbsd.ports.playstation2 |
|---|---|
| Message-ID | <CAGN_6pZ41ezT2wTga8S1rmbDUay3ONAyStzZqhQE7ML4YNzVvA@mail.gmail.com> |
On 24 December 2014 at 11:42, Jean-Baptiste Boric <[email protected]> wrote: > Hi, > > I managed to get the kernel to compile, link and run (if having a early > panic() due to missing cache handling code counts as "running") for the > PlayStation 2 using gcc-mips-current. > > The only thing working for now is barebones console output over the > semi-hidden serial port on the Emotion Engine (thanks PS2DEV). Almost > everything else is commented due to bitrot for now. > > So far it has only being tested on a development build of PCSX2, as my > PlayStation 2 is currently disassembled and waiting for electronic > components for the serial port mod. I'll be able to try this on the real > hardware within a couple of days (if I don't kill the motherboard in the > process). > > Due to issues with the linker in gcc-mips-current, I had to modify > sys/arch/mips/conf/kern.ldscript to use the elf32-ntradlittlemips output > format, so I probably broke the mips ports. Also, -V NOGCCERROR=1 is > required to compile. > > What would be the best/correct way to share my work-in-progress? Since > git-format patch spits out a 1000 line file, it'd be rude to post it here > unannounced. In the meantime, I'm putting a backup of this on GitHub (it's > going to take a while though...). How its going? Anything that is likely to boot on a standard playstation? :)