* [9fans] MMIXWare Plan 9
@ 2009-03-09 14:35 xiantingmanbu
2009-03-09 17:16 ` Paweł Lasek
2009-03-10 3:08 ` Lee Duhem
0 siblings, 2 replies; 5+ messages in thread
From: xiantingmanbu @ 2009-03-09 14:35 UTC (permalink / raw)
To: 9fans
How to port MMIXWare into Plan 9? Has anyone done it?
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [9fans] MMIXWare Plan 9
2009-03-09 14:35 [9fans] MMIXWare Plan 9 xiantingmanbu
@ 2009-03-09 17:16 ` Paweł Lasek
2009-03-09 19:57 ` Anthony Sorace
2009-03-10 3:08 ` Lee Duhem
1 sibling, 1 reply; 5+ messages in thread
From: Paweł Lasek @ 2009-03-09 17:16 UTC (permalink / raw)
To: Fans of the OS Plan 9 from Bell Labs
On Mon, Mar 9, 2009 at 14:35, xiantingmanbu <xiantingmanbu@gmail.com> wrote:
> How to port MMIXWare into Plan 9? Has anyone done it?
>
Porting wouldn't be hard. I don't remember the code right now (will
look into it when I get home) but probably the only thing you would
have to change would be mmap() to segattach(), or even simple
malloc()-style allocation. Knuth is rather old fashioned, so it might
actually work out of the box with APE, and with little changes with
native libs.
--
Paweł Lasek
On #lisp@freenode.net
"<schme> But the systems seem so darned complicated. I see the wife
unit here sitting around with winXP and it seems very complicated."
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [9fans] MMIXWare Plan 9
2009-03-09 17:16 ` Paweł Lasek
@ 2009-03-09 19:57 ` Anthony Sorace
2009-03-09 20:12 ` J.R. Mauro
0 siblings, 1 reply; 5+ messages in thread
From: Anthony Sorace @ 2009-03-09 19:57 UTC (permalink / raw)
To: Fans of the OS Plan 9 from Bell Labs
i'm not sure whether the MMIX stuff was a fresh effort or an extension
of the MIX code, but it might be worth noting that someone (Charles, i
think) ported MIX years ago. perhaps a useful starting point.
On 2009-03-09, Paweł Lasek <pawel.lasek@gmail.com> wrote:
> On Mon, Mar 9, 2009 at 14:35, xiantingmanbu <xiantingmanbu@gmail.com> wrote:
>> How to port MMIXWare into Plan 9? Has anyone done it?
>>
> Porting wouldn't be hard. I don't remember the code right now (will
> look into it when I get home) but probably the only thing you would
> have to change would be mmap() to segattach(), or even simple
> malloc()-style allocation. Knuth is rather old fashioned, so it might
> actually work out of the box with APE, and with little changes with
> native libs.
> --
> Paweł Lasek
> On #lisp@freenode.net
> "<schme> But the systems seem so darned complicated. I see the wife
> unit here sitting around with winXP and it seems very complicated."
>
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [9fans] MMIXWare Plan 9
2009-03-09 19:57 ` Anthony Sorace
@ 2009-03-09 20:12 ` J.R. Mauro
0 siblings, 0 replies; 5+ messages in thread
From: J.R. Mauro @ 2009-03-09 20:12 UTC (permalink / raw)
To: Fans of the OS Plan 9 from Bell Labs
On Mon, Mar 9, 2009 at 3:57 PM, Anthony Sorace <anothy@gmail.com> wrote:
> i'm not sure whether the MMIX stuff was a fresh effort or an extension
MMIX is totally new, a more modern, RISC-y assembly language. Knuth
worked with Hennessy on it, and it shows (not in a bad way, of
course). AFAIK it's all new code since it's so drastically different.
> of the MIX code, but it might be worth noting that someone (Charles, i
> think) ported MIX years ago. perhaps a useful starting point.
>
> On 2009-03-09, Paweł Lasek <pawel.lasek@gmail.com> wrote:
>> On Mon, Mar 9, 2009 at 14:35, xiantingmanbu <xiantingmanbu@gmail.com> wrote:
>>> How to port MMIXWare into Plan 9? Has anyone done it?
>>>
>> Porting wouldn't be hard. I don't remember the code right now (will
>> look into it when I get home) but probably the only thing you would
>> have to change would be mmap() to segattach(), or even simple
>> malloc()-style allocation. Knuth is rather old fashioned, so it might
>> actually work out of the box with APE, and with little changes with
>> native libs.
>> --
>> Paweł Lasek
>> On #lisp@freenode.net
>> "<schme> But the systems seem so darned complicated. I see the wife
>> unit here sitting around with winXP and it seems very complicated."
>>
>>
>
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [9fans] MMIXWare Plan 9
2009-03-09 14:35 [9fans] MMIXWare Plan 9 xiantingmanbu
2009-03-09 17:16 ` Paweł Lasek
@ 2009-03-10 3:08 ` Lee Duhem
1 sibling, 0 replies; 5+ messages in thread
From: Lee Duhem @ 2009-03-10 3:08 UTC (permalink / raw)
To: Fans of the OS Plan 9 from Bell Labs
2009/3/9 xiantingmanbu <xiantingmanbu@gmail.com>:
> How to port MMIXWare into Plan 9? Has anyone done it?
I have doen it before, but now it's a little out-dated:
http://plan9.bell-labs.com/sources/contrib/lee/mmix-20060918.tgz
lee
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2009-03-10 3:08 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-03-09 14:35 [9fans] MMIXWare Plan 9 xiantingmanbu
2009-03-09 17:16 ` Paweł Lasek
2009-03-09 19:57 ` Anthony Sorace
2009-03-09 20:12 ` J.R. Mauro
2009-03-10 3:08 ` Lee Duhem
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).