[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Other ports?
From: |
Johan Rydberg |
Subject: |
Re: Other ports? |
Date: |
Wed, 12 Mar 2003 12:43:50 +0100 |
Ognyan Kulev:
Ok, thanks for your reply! The reason for me asking is that I'm
writing
a simulator [1] and would like to focus on targets that the Hurd might
run on. It is in a very early stage so doing full x86 simulation is
out
of the question for the moment.
Just curious: what makes this simulator different than Bochs[1] (except
the platform)? Is it the integrated debugger?
The main difference is that GUSS will support several targets, not just
x86 (Pentium) -- and it will have many profiling facilities and complex
break-
and watchpoints (conditional break/watch:es using guile-scripts). For
example,
to my knowledge, Bochs does not gather branch statistics.
[1] http://bochs.sourceforge.net/
: [3] http://www.rr.iij4u.or.jp/~kkojima/hurdmips.html
:-) I was really impressed by the log[2] that shows the Hurd running on
MIPS.
Yeah, it is cool. I wonder how bit-rotten the code is. I guess that
code for GNUmach has not changed that much (not as much as the Hurd
code anyway)
[2] http://www.rr.iij4u.or.jp/~kkojima/hurdlog.html
[1] http://www.nongnu.org/guss/ |
http://www.nongnu.org/guss/features.html
Hm, I wonder why the second link is not included in the home page (or I
didn't search enough).
The reason for that is that the code is not yet commited to CVS
repository,
and I do not want people fetching the code from the repository and then
complaining
about missing features :)
Regards
--
Ognyan Kulev <ogi@fmi.uni-sofia.bg>, "\"Programmer\""