Date: Tue, 24 Jul 2001 00:39:41 -0500 From: Alfred Perlstein <bright@sneakerz.org> To: Jake Burkholder <jake@k7.locore.ca> Cc: hackers@freebsd.org, sparc@freebsd.org Subject: Re: review: sparc64 port commit candidate Message-ID: <20010724003941.C68587@sneakerz.org> In-Reply-To: <200107240541.f6O5fO993428@k7.locore.ca>; from jake@k7.locore.ca on Tue, Jul 24, 2001 at 01:41:24AM -0400 References: <200107240541.f6O5fO993428@k7.locore.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
* Jake Burkholder <jake@k7.locore.ca> [010724 00:34] wrote: > Hello, > > Below are links to the sparc64 port I've been working on, which > I'd like to commit. > > The way I started the port was to make stub versions of all the > machine dependent functions in the kernel, which panic with an > informative message when called. Given minimal startup code and > console support it should be trivial to make this compile and run > the first few sysinits (print the copyright message etc) on almost > any architecture. Several people have suggested that I commit this > first, followed by the rest of the code and changes. That would be excellent. > Currently the port gets through all the sysinits and the first > context switch, and dies trying to copyout to init's address > space (which isn't fully implemented yet :)). h0h0, go ahead, people may step up to bat with this. :) > The early port is here: > http://people.freebsd.org/~jake/sparc64-early.tgz > The current code is here: > http://people.freebsd.org/~jake/sparc64-current.tgz > http://people.freebsd.org/~jake/sparc64.diff > and here is a dump of how far it gets: > http://people.freebsd.org/~jake/tip.record > > This isn't really ready for mass consumption yet, as there's no > official loader and you need to build a cross compiler yourself, > but its a start. This was actually the hardest thing or at least the major hurdle I faced when I attempted to do a port, perhaps you can put the cross compiler up as a tarball/package so that people don't have to deal with setting up the cross compiler? -- -Alfred Perlstein [alfred@freebsd.org] Ok, who wrote this damn function called '??'? And why do my programs keep crashing in it? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010724003941.C68587>