From eccdd13dd3c812b8f0b3d046ef9d8738df00562a Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Wed, 25 Sep 2013 21:45:38 +0200 Subject: IRC. --- faq/system_port.mdwn | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'faq/system_port.mdwn') diff --git a/faq/system_port.mdwn b/faq/system_port.mdwn index fc710a3e..ca96697c 100644 --- a/faq/system_port.mdwn +++ b/faq/system_port.mdwn @@ -47,3 +47,27 @@ Mach run as a POSIX user-space process|open_issues/mach_on_top_of_posix]], or by implementing the [[Mach IPC|microkernel/mach/ipc]] facility (as well as several others) as Linux kernel modules. While there have been some experiments, no such port has been completed yet. + + +# IRC, freenode, #hurd, 2013-09-05 + + what would be required to port the hurd to sparc? + port gnumach, write the sparc bits of mach/hurd in glibc, and + maybe some small parts in hurd itself too + what would be required to port gnumach? :-) + a new arch/ directory + bootstrap code + pmap (mmu handling) code + trap handling + basic device support (timers for example) + besides, sparc is a weird beast + so expect to need to work around tricky issues + in addition, sparc is dead + mmm + it's not totally dead + the T1 chips and their decendents are still in production + the thing is I'd like to have real hardware for the hurd + and if I'm going to have two machines running at once, I'd rather one + of them was my UltraSPARC box :-) + rah: unless you work hard on it, it's unlikely you'll get it + braunr: of course -- cgit v1.2.3