OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [or1ksim/] [doc/] [or1ksim.info] - Diff between revs 483 and 508

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 483 Rev 508
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-2011-01-27.tar.bz2
     tar jxf or1ksim-0.5.0rc3.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-2011-01-27/configure --target=or32-elf ...
     ../or1ksim-0.5.0rc3/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 1029... Line 1029...
`l.nop 2'
`l.nop 2'
     Report the value in `r3' on the console as a 32-bit hex value.
     Report the value in `r3' on the console as a 32-bit hex value.
 
 
`l.nop 3'
`l.nop 3'
     In earlier versions of Or1ksim this treated `r3' as a pointer to a
     In earlier versions of Or1ksim this treated `r3' as a pointer to a
     `printf' style format string, and regsiters `r4' through `r8' as
     `printf' style format string, and registers `r4' through `r8' as
     parameters for that format string.
     parameters for that format string.
 
 
     This opcode is no longer supported, and has no effect if used.
     This opcode is no longer supported, and has no effect if used.
 
 
`l.nop 4'
`l.nop 4'
Line 4846... Line 4846...


Tag Table:
Tag Table:
Node: Top810
Node: Top810
Node: Installation1220
Node: Installation1220
Node: Preparation1467
Node: Preparation1467
Node: Configuring the Build1762
Node: Configuring the Build1760
Node: Build and Install7902
Node: Build and Install7898
Node: Known Issues8668
Node: Known Issues8664
Node: Usage9723
Node: Usage9719
Node: Standalone Simulator10007
Node: Standalone Simulator10003
Node: Profiling Utility15151
Node: Profiling Utility15147
Node: Memory Profiling Utility16057
Node: Memory Profiling Utility16053
Node: Trace Generation17417
Node: Trace Generation17413
Node: Simulator Library19602
Node: Simulator Library19598
Node: Ethernet TUN/TAP Interface30034
Node: Ethernet TUN/TAP Interface30030
Node: Setting Up a Persistent TAP device31139
Node: Setting Up a Persistent TAP device31135
Node: Establishing a Bridge31814
Node: Establishing a Bridge31810
Node: Opening the Firewall33497
Node: Opening the Firewall33493
Node: Disabling Ethernet Filtering33988
Node: Disabling Ethernet Filtering33984
Node: Networking from OpenRISC Linux and BusyBox34613
Node: Networking from OpenRISC Linux and BusyBox34609
Node: Tearing Down a Bridge36275
Node: Tearing Down a Bridge36271
Node: l.nop Support37018
Node: l.nop Support37014
Node: Configuration39180
Node: Configuration39176
Node: Configuration File Format39792
Node: Configuration File Format39788
Node: Configuration File Preprocessing40177
Node: Configuration File Preprocessing40173
Node: Configuration File Syntax40474
Node: Configuration File Syntax40470
Node: Simulator Configuration43259
Node: Simulator Configuration43255
Node: Simulator Behavior43550
Node: Simulator Behavior43546
Node: Verification API Configuration48131
Node: Verification API Configuration48127
Node: CUC Configuration50071
Node: CUC Configuration50067
Node: Core OpenRISC Configuration52063
Node: Core OpenRISC Configuration52059
Node: CPU Configuration52565
Node: CPU Configuration52561
Node: Memory Configuration56684
Node: Memory Configuration56680
Node: Memory Management Configuration63406
Node: Memory Management Configuration63402
Node: Cache Configuration65783
Node: Cache Configuration65779
Node: Interrupt Configuration68169
Node: Interrupt Configuration68165
Node: Power Management Configuration70002
Node: Power Management Configuration69998
Node: Branch Prediction Configuration71279
Node: Branch Prediction Configuration71275
Node: Debug Interface Configuration72639
Node: Debug Interface Configuration72635
Node: Peripheral Configuration74982
Node: Peripheral Configuration74978
Node: Memory Controller Configuration75608
Node: Memory Controller Configuration75604
Node: UART Configuration79388
Node: UART Configuration79384
Node: DMA Configuration82907
Node: DMA Configuration82903
Node: Ethernet Configuration84774
Node: Ethernet Configuration84770
Node: GPIO Configuration90053
Node: GPIO Configuration90049
Node: Display Interface Configuration91686
Node: Display Interface Configuration91682
Node: Frame Buffer Configuration93995
Node: Frame Buffer Configuration93991
Node: Keyboard Configuration95859
Node: Keyboard Configuration95855
Node: Disc Interface Configuration98097
Node: Disc Interface Configuration98093
Node: Generic Peripheral Configuration103201
Node: Generic Peripheral Configuration103197
Node: Interactive Command Line105496
Node: Interactive Command Line105492
Node: Verification API112470
Node: Verification API112466
Node: Code Internals116900
Node: Code Internals116896
Node: Coding Conventions117483
Node: Coding Conventions117479
Node: Global Data Structures121910
Node: Global Data Structures121906
Node: Concepts124567
Node: Concepts124563
Ref: Output Redirection124712
Ref: Output Redirection124708
Ref: Interrupts Internal125250
Ref: Interrupts Internal125246
Node: Internal Debugging126403
Node: Internal Debugging126399
Node: Regression Testing126927
Node: Regression Testing126923
Node: GNU Free Documentation License130716
Node: GNU Free Documentation License130712
Node: Index153123
Node: Index153119


End Tag Table
End Tag Table

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.