Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changes between Initial Version and Version 1 of UsersGuide/CommandReference/msim


Ignore:
Timestamp:
2012-05-24T11:57:42Z (7 years ago)
Author:
Jiri Svoboda
Comment:

Add article for msim

Legend:

Unmodified
Added
Removed
Modified
  • UsersGuide/CommandReference/msim

    v1 v1  
     1= MSIM =
     2{{{
     3/app/msim
     4}}}
     5
     6[http://d3s.mff.cuni.cz/~holub/sw/msim/ MSIM] is a computer simulator
     7based on MIPS R4000. HelenOS mips32-msim target runs on MSIM and, since MSIM
     8now runs on HelenOS, you can run HelenOS within HelenOS.
     9
     10== Running HelenOS in HelenOS ==
     11
     12You need to configure your HelenOS build to include MSIM. You also need to transfer
     13a mips32-msim boot image (e.g.
     14[http://www.helenos.org/releases/HelenOS-0.4.3-mips32-msim.boot this one])
     15and MSIM configuration file
     16[http://trac.helenos.org/export/current%3A/mainline/contrib/conf/msim.conf msim.conf]
     17onto the system. Either add them under `uspace/dist` before building the system,
     18or mount them from a disk / virtual disk image (when running in an emulator).
     19
     20Within HelenOS, change to the directory that contains `msim.conf` and the system image
     21and run `msim`. (It can take a while to boot.)