* Jake Burkholder <[EMAIL PROTECTED]> [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 [[EMAIL PROTECTED]]
Ok, who wrote this damn function called '??'?
And why do my programs keep crashing in it?
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message