Subversion Repositories HelenOS-doc

Rev

Rev 149 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 149 Rev 150
Line 82... Line 82...
82
 
82
 
83
Sample msim configuration file:
83
Sample msim configuration file:
84
\begin{verbatim}
84
\begin{verbatim}
85
 add dcpu mips1
85
 add dcpu mips1
86
 
86
 
87
add rwm mainmem         0x0                     8M              load    "/dev/zero"
87
add rwm mainmem         0x0             8M      load    "/dev/zero"
88
add rom startmem        0x1fc00000      1024k   load    "image.boot"
88
add rom startmem        0x1fc00000      1024k   load    "image.boot"
89
add rwm ns              0x01000000      1M      load    "../uspace/ns/ns"
89
add rwm ns              0x01000000      1M      load    "ns"
90
add rwm kbd             0x01100000      1M      load    "../uspace/fb/fb"
90
add rwm kbd             0x01100000      1M      load    "fb"
91
add rwm fb              0x01200000      1M      load    "../uspace/kbd/kbd"
91
add rwm fb              0x01200000      1M      load    "kbd"
92
add rwm console         0x01300000      1M      load    "../uspace/console/console"
92
add rwm console         0x01300000      1M      load    "console"
93
add rwm init            0x01400000      1M      load    "../uspace/init/init"
93
add rwm init            0x01400000      1M      load    "init"
94
add rwm tetris          0x01500000      1M      load    "../uspace/tetris/tetris"
94
add rwm tetris          0x01500000      1M      load    "tetris"
95
\end{verbatim}
95
\end{verbatim}
96
 
96
 
97
Sample gxemul command line arguments
97
Sample gxemul command line arguments:
98
\begin{verbatim}
98
\begin{verbatim}
-
 
99
gxemul -E testmips -X 0x81800000:../uspace/ns/ns 0x81900000:../uspace/kbd/kbd \
-
 
100
0x81a00000:../uspace/fb/fb 0x81b00000:../uspace/init/init \
99
gxemul -E testmips -X 0x81800000:../uspace/ns/ns 0x81900000:../uspace/kbd/kbd 0x81a00000:../uspace/fb/fb 0x81b00000:../uspace/init/init 0x81c00000:../uspace/console/console 0x81d00000:../uspace/tetris/tetris kernel.bin
101
0x81c00000:../uspace/console/console 0x81d00000:../uspace/tetris/tetris kernel.bin
100
\end{verbatim}
102
\end{verbatim}
101
 
103
 
102
The kernel can boot on the SGI Indy (and probably other SGI computers
104
The kernel can boot on the SGI Indy (and probably other SGI computers
103
with 32-bit ARC firmware). It uses ARC for output and input. When
105
with 32-bit ARC firmware). It uses ARC for output and input. When
104
the kernel is compiled to be loaded on the SGI Indy, an ECOFF image
106
the kernel is compiled to be loaded on the SGI Indy, an ECOFF image