Line 1... |
Line 1... |
This is ../../doc/or1ksim.info, produced by makeinfo version 4.13 from
|
This is ../../or1ksim/doc/or1ksim.info, produced by makeinfo version
|
../../doc/or1ksim.texi.
|
4.13 from ../../or1ksim/doc/or1ksim.texi.
|
|
|
INFO-DIR-SECTION Embedded development
|
INFO-DIR-SECTION Embedded development
|
START-INFO-DIR-ENTRY
|
START-INFO-DIR-ENTRY
|
* Or1ksim: (or32-elf-or1ksim). The OpenRISC 1000 Architectural
|
* Or1ksim: (or32-elf-or1ksim). The OpenRISC 1000 Architectural
|
Simulator
|
Simulator
|
Line 62... |
Line 62... |
===============
|
===============
|
|
|
Unpack the software and create a _separate_ directory in which to build
|
Unpack the software and create a _separate_ directory in which to build
|
it:
|
it:
|
|
|
tar jxf or1ksim-0.5.1rc1.tar.bz2
|
tar jxf or1ksim-2011-04-28.tar.bz2
|
mkdir builddir_or1ksim
|
mkdir builddir_or1ksim
|
cd builddir_or1ksim
|
cd builddir_or1ksim
|
|
|
|
|
File: or1ksim.info, Node: Configuring the Build, Next: Build and Install, Prev: Preparation, Up: Installation
|
File: or1ksim.info, Node: Configuring the Build, Next: Build and Install, Prev: Preparation, Up: Installation
|
Line 79... |
Line 79... |
|
|
The most significant argument is `--target', which should specify the
|
The most significant argument is `--target', which should specify the
|
OpenRISC 1000 32-bit architecture. If this argument is omitted, it will
|
OpenRISC 1000 32-bit architecture. If this argument is omitted, it will
|
default to OpenRISC 1000 32-bit with a warning
|
default to OpenRISC 1000 32-bit with a warning
|
|
|
../or1ksim-0.5.1rc1/configure --target=or32-elf ...
|
../or1ksim-2011-04-28/configure --target=or32-elf ...
|
|
|
There are several other options available, many of which are standard
|
There are several other options available, many of which are standard
|
to GNU `configure' scripts. Use `configure --help' to see all the
|
to GNU `configure' scripts. Use `configure --help' to see all the
|
options. The most useful is `--prefix' to specify a directory for
|
options. The most useful is `--prefix' to specify a directory for
|
installation of the tools.
|
installation of the tools.
|
Line 4843... |
Line 4843... |
(line 50)
|
(line 50)
|
|
|
|
|
|
|
Tag Table:
|
Tag Table:
|
Node: Top810
|
Node: Top826
|
Node: Installation1220
|
Node: Installation1236
|
Node: Preparation1467
|
Node: Preparation1483
|
Node: Configuring the Build1760
|
Node: Configuring the Build1778
|
Node: Build and Install7898
|
Node: Build and Install7918
|
Node: Known Issues8664
|
Node: Known Issues8684
|
Node: Usage9719
|
Node: Usage9739
|
Node: Standalone Simulator10003
|
Node: Standalone Simulator10023
|
Node: Profiling Utility15147
|
Node: Profiling Utility15167
|
Node: Memory Profiling Utility16053
|
Node: Memory Profiling Utility16073
|
Node: Trace Generation17413
|
Node: Trace Generation17433
|
Node: Simulator Library19598
|
Node: Simulator Library19618
|
Node: Ethernet TUN/TAP Interface30030
|
Node: Ethernet TUN/TAP Interface30050
|
Node: Setting Up a Persistent TAP device31135
|
Node: Setting Up a Persistent TAP device31155
|
Node: Establishing a Bridge31810
|
Node: Establishing a Bridge31830
|
Node: Opening the Firewall33493
|
Node: Opening the Firewall33513
|
Node: Disabling Ethernet Filtering33984
|
Node: Disabling Ethernet Filtering34004
|
Node: Networking from OpenRISC Linux and BusyBox34609
|
Node: Networking from OpenRISC Linux and BusyBox34629
|
Node: Tearing Down a Bridge36271
|
Node: Tearing Down a Bridge36291
|
Node: l.nop Support37014
|
Node: l.nop Support37034
|
Node: Configuration39176
|
Node: Configuration39196
|
Node: Configuration File Format39788
|
Node: Configuration File Format39808
|
Node: Configuration File Preprocessing40173
|
Node: Configuration File Preprocessing40193
|
Node: Configuration File Syntax40470
|
Node: Configuration File Syntax40490
|
Node: Simulator Configuration43255
|
Node: Simulator Configuration43275
|
Node: Simulator Behavior43546
|
Node: Simulator Behavior43566
|
Node: Verification API Configuration48127
|
Node: Verification API Configuration48147
|
Node: CUC Configuration50067
|
Node: CUC Configuration50087
|
Node: Core OpenRISC Configuration52059
|
Node: Core OpenRISC Configuration52079
|
Node: CPU Configuration52561
|
Node: CPU Configuration52581
|
Node: Memory Configuration56680
|
Node: Memory Configuration56700
|
Node: Memory Management Configuration63402
|
Node: Memory Management Configuration63422
|
Node: Cache Configuration65779
|
Node: Cache Configuration65799
|
Node: Interrupt Configuration68165
|
Node: Interrupt Configuration68185
|
Node: Power Management Configuration69998
|
Node: Power Management Configuration70018
|
Node: Branch Prediction Configuration71275
|
Node: Branch Prediction Configuration71295
|
Node: Debug Interface Configuration72635
|
Node: Debug Interface Configuration72655
|
Node: Peripheral Configuration74978
|
Node: Peripheral Configuration74998
|
Node: Memory Controller Configuration75604
|
Node: Memory Controller Configuration75624
|
Node: UART Configuration79384
|
Node: UART Configuration79404
|
Node: DMA Configuration82903
|
Node: DMA Configuration82923
|
Node: Ethernet Configuration84770
|
Node: Ethernet Configuration84790
|
Node: GPIO Configuration90049
|
Node: GPIO Configuration90069
|
Node: Display Interface Configuration91682
|
Node: Display Interface Configuration91702
|
Node: Frame Buffer Configuration93991
|
Node: Frame Buffer Configuration94011
|
Node: Keyboard Configuration95855
|
Node: Keyboard Configuration95875
|
Node: Disc Interface Configuration98093
|
Node: Disc Interface Configuration98113
|
Node: Generic Peripheral Configuration103197
|
Node: Generic Peripheral Configuration103217
|
Node: Interactive Command Line105492
|
Node: Interactive Command Line105512
|
Node: Verification API112466
|
Node: Verification API112486
|
Node: Code Internals116896
|
Node: Code Internals116916
|
Node: Coding Conventions117479
|
Node: Coding Conventions117499
|
Node: Global Data Structures121906
|
Node: Global Data Structures121926
|
Node: Concepts124563
|
Node: Concepts124583
|
Ref: Output Redirection124708
|
Ref: Output Redirection124728
|
Ref: Interrupts Internal125246
|
Ref: Interrupts Internal125266
|
Node: Internal Debugging126399
|
Node: Internal Debugging126419
|
Node: Regression Testing126923
|
Node: Regression Testing126943
|
Node: GNU Free Documentation License130712
|
Node: GNU Free Documentation License130732
|
Node: Index153119
|
Node: Index153139
|
|
|
End Tag Table
|
End Tag Table
|