summaryrefslogtreecommitdiff
path: root/system/gxemul/README
diff options
context:
space:
mode:
authorAleksandar Samardzic <asamardzic@matf.bg.ac.yu>2010-05-11 20:02:00 +0200
committerRobby Workman <rworkman@slackbuilds.org>2010-05-11 20:02:00 +0200
commit2d9fd684b3659e2ef30587067a2f910c194b328e (patch)
treec408a51d81807d28139b52f1fc9ffe25af8f9277 /system/gxemul/README
parent3107b242283070843cf9b16c7a6595e119b81122 (diff)
downloadslackbuilds-2d9fd684b3659e2ef30587067a2f910c194b328e.tar.gz
system/gxemul: Added to 12.0 repository
Diffstat (limited to 'system/gxemul/README')
-rw-r--r--system/gxemul/README15
1 files changed, 15 insertions, 0 deletions
diff --git a/system/gxemul/README b/system/gxemul/README
new file mode 100644
index 0000000000..554d204500
--- /dev/null
+++ b/system/gxemul/README
@@ -0,0 +1,15 @@
+GXemul is an experimental instruction-level machine emulator. Several
+emulation modes are available. In some modes, processors and
+surrounding hardware components are emulated well enough to let
+unmodified operating systems (e.g. NetBSD) run as if they were running
+on a real machine.
+
+The emulator is written in C, does not depend on third-party
+libraries, and should compile and run on most 64-bit and 32-bit
+Unix-like systems, with few or no modifications.
+
+Devices and processors are not simulated with 100% accuracy. They are
+only "faked" well enough to allow guest operating systems to run
+without complaining too much. Still, the emulator could be of interest
+for academic research and experiments, such as when learning how to
+write operating system code.