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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [or1ksim/] [doc/] [or1ksim.info] - Diff between revs 385 and 418

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

Rev 385 Rev 418
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-uclinux-or1ksim).      The OpenRISC 1000 Architectural
* Or1ksim: (or32-uclinux-or1ksim).      The OpenRISC 1000 Architectural
                                        Simulator
                                        Simulator
Line 1282... Line 1282...
          end
          end
 
 
 
 
The following parameters may be specified.
The following parameters may be specified.
 
 
`type=random|pattern|unknown|zero'
`type=random|pattern|unknown|zero|exitnops'
     Specifies the values to which memory should be initialized.  The
     Specifies the values to which memory should be initialized.  The
     default value is `unknown'.
     default value is `unknown'.
 
 
    `random'
    `random'
          Set the memory values to be a random value.  A seed for the
          Set the memory values to be a random value.  A seed for the
Line 1306... Line 1306...
    `zero'
    `zero'
          Set the memory values to be 0.  This is the equivalent of
          Set the memory values to be 0.  This is the equivalent of
          `type=pattern' and a `pattern' value of 0, and implemented as
          `type=pattern' and a `pattern' value of 0, and implemented as
          such.
          such.
 
 
 
    `exitnops'
 
          Set the memory values to be an instruction used to signal end
 
          of simulation. This is useful for causing immediate end of
 
          simulation when PC corruption occurs.
 
 
               Note: As a consequence, if the `pattern' field is
               Note: As a consequence, if the `pattern' field is
               _subsequently_ specified in this section, the value in
               _subsequently_ specified in this section, the value in
               that field will be used instead of zero to initialize
               that field will be used instead of zero to initialize
               the memory.
               the memory.
 
 
Line 3635... Line 3640...
                                                              (line  22)
                                                              (line  22)
* baseaddr (GPIO configuration):         GPIO Configuration.  (line  21)
* baseaddr (GPIO configuration):         GPIO Configuration.  (line  21)
* baseaddr (keyboard configuration):     Keyboard Configuration.
* baseaddr (keyboard configuration):     Keyboard Configuration.
                                                              (line  36)
                                                              (line  36)
* baseaddr (memory configuration):       Memory Configuration.
* baseaddr (memory configuration):       Memory Configuration.
                                                              (line  89)
                                                              (line  94)
* baseaddr (memory controller configuration): Memory Controller Configuration.
* baseaddr (memory controller configuration): Memory Controller Configuration.
                                                              (line  55)
                                                              (line  55)
* baseaddr (UART configuration):         UART Configuration.  (line  22)
* baseaddr (UART configuration):         UART Configuration.  (line  22)
* baseaddr (VGA configuration):          Display Interface Configuration.
* baseaddr (VGA configuration):          Display Interface Configuration.
                                                              (line  26)
                                                              (line  26)
Line 3661... Line 3666...
* byte_enabled (generic peripheral configuration): Generic Peripheral Configuration.
* byte_enabled (generic peripheral configuration): Generic Peripheral Configuration.
                                                              (line  48)
                                                              (line  48)
* cache configuration:                   Cache Configuration. (line   6)
* cache configuration:                   Cache Configuration. (line   6)
* calling_convention (CUC configuration): CUC Configuration.  (line  37)
* calling_convention (CUC configuration): CUC Configuration.  (line  37)
* ce (memory configuration):             Memory Configuration.
* ce (memory configuration):             Memory Configuration.
                                                              (line 119)
                                                              (line 124)
* cfgr (CPU configuration):              CPU Configuration.   (line  47)
* cfgr (CPU configuration):              CPU Configuration.   (line  47)
* channel (UART configuration):          UART Configuration.  (line  29)
* channel (UART configuration):          UART Configuration.  (line  29)
* clear breakpoint (Interactive CLI):    Interactive Command Line.
* clear breakpoint (Interactive CLI):    Interactive Command Line.
                                                              (line  57)
                                                              (line  57)
* clkcycle (simulator configuration):    Simulator Behavior.  (line 115)
* clkcycle (simulator configuration):    Simulator Behavior.  (line 115)
Line 3774... Line 3779...
* DejaGnu board configurations:          Regression Testing.  (line  35)
* DejaGnu board configurations:          Regression Testing.  (line  35)
* DejaGnu configuration:                 Regression Testing.  (line  21)
* DejaGnu configuration:                 Regression Testing.  (line  21)
* DejaGNU tests directories:             Regression Testing.  (line  50)
* DejaGNU tests directories:             Regression Testing.  (line  50)
* DejaGnu tool specific configuration:   Regression Testing.  (line  39)
* DejaGnu tool specific configuration:   Regression Testing.  (line  39)
* delayr (memory configuration):         Memory Configuration.
* delayr (memory configuration):         Memory Configuration.
                                                              (line 139)
                                                              (line 144)
* delayw (memory configuration):         Memory Configuration.
* delayw (memory configuration):         Memory Configuration.
                                                              (line 145)
                                                              (line 150)
* dependstats (CPU configuration):       CPU Configuration.   (line  89)
* dependstats (CPU configuration):       CPU Configuration.   (line  89)
* dev_id (ATA/ATAPI configuration):      Disc Interface Configuration.
* dev_id (ATA/ATAPI configuration):      Disc Interface Configuration.
                                                              (line  40)
                                                              (line  40)
* disassemble (Interactive CLI):         Interactive Command Line.
* disassemble (Interactive CLI):         Interactive Command Line.
                                                              (line  41)
                                                              (line  41)
Line 3977... Line 3982...
* load_hitdelay (data cache configuration): Cache Configuration.
* load_hitdelay (data cache configuration): Cache Configuration.
                                                              (line  46)
                                                              (line  46)
* load_missdelay (data cache configuration): Cache Configuration.
* load_missdelay (data cache configuration): Cache Configuration.
                                                              (line  50)
                                                              (line  50)
* log (memory configuration):            Memory Configuration.
* log (memory configuration):            Memory Configuration.
                                                              (line 151)
                                                              (line 156)
* log_enabled (verification API configuration): Verification API Configuration.
* log_enabled (verification API configuration): Verification API Configuration.
                                                              (line  28)
                                                              (line  28)
* long:                                  Simulator Library.   (line  95)
* long:                                  Simulator Library.   (line  95)
* make file for tests:                   Regression Testing.  (line  27)
* make file for tests:                   Regression Testing.  (line  27)
* mc (memory configuration):             Memory Configuration.
* mc (memory configuration):             Memory Configuration.
                                                              (line 128)
                                                              (line 133)
* memory configuration:                  Memory Configuration.
* memory configuration:                  Memory Configuration.
                                                              (line   6)
                                                              (line   6)
* memory controller configuration:       Memory Controller Configuration.
* memory controller configuration:       Memory Controller Configuration.
                                                              (line   6)
                                                              (line   6)
* memory copying (Interactive CLI):      Interactive Command Line.
* memory copying (Interactive CLI):      Interactive Command Line.
Line 4030... Line 4035...
* mwdma (ATA/ATAPI device configuration): Disc Interface Configuration.
* mwdma (ATA/ATAPI device configuration): Disc Interface Configuration.
                                                              (line 132)
                                                              (line 132)
* name (generic peripheral configuration): Generic Peripheral Configuration.
* name (generic peripheral configuration): Generic Peripheral Configuration.
                                                              (line  42)
                                                              (line  42)
* name (memory configuration):           Memory Configuration.
* name (memory configuration):           Memory Configuration.
                                                              (line 110)
                                                              (line 115)
* no_multicycle (CUC configuration):     CUC Configuration.   (line  45)
* no_multicycle (CUC configuration):     CUC Configuration.   (line  45)
* nsets (cache configuration):           Cache Configuration. (line  15)
* nsets (cache configuration):           Cache Configuration. (line  15)
* nsets (MMU configuration):             Memory Management Configuration.
* nsets (MMU configuration):             Memory Management Configuration.
                                                              (line  16)
                                                              (line  16)
* nways (cache configuration):           Cache Configuration. (line  22)
* nways (cache configuration):           Cache Configuration. (line  22)
Line 4071... Line 4076...
* patching registers (Interactive CLI):  Interactive Command Line.
* patching registers (Interactive CLI):  Interactive Command Line.
                                                              (line  28)
                                                              (line  28)
* patching the program counter (Interactive CLI): Interactive Command Line.
* patching the program counter (Interactive CLI): Interactive Command Line.
                                                              (line  51)
                                                              (line  51)
* pattern (memory configuration):        Memory Configuration.
* pattern (memory configuration):        Memory Configuration.
                                                              (line  77)
                                                              (line  82)
* pc (Interactive CLI):                  Interactive Command Line.
* pc (Interactive CLI):                  Interactive Command Line.
                                                              (line  51)
                                                              (line  51)
* PIC configuration:                     Interrupt Configuration.
* PIC configuration:                     Interrupt Configuration.
                                                              (line   6)
                                                              (line   6)
* pio (ATA/ATAPI device configuration):  Disc Interface Configuration.
* pio (ATA/ATAPI device configuration):  Disc Interface Configuration.
Line 4145... Line 4150...
* quitting (Interactive CLI):            Interactive Command Line.
* quitting (Interactive CLI):            Interactive Command Line.
                                                              (line  11)
                                                              (line  11)
* r (Interactive CLI):                   Interactive Command Line.
* r (Interactive CLI):                   Interactive Command Line.
                                                              (line  14)
                                                              (line  14)
* random_seed (memory configuration):    Memory Configuration.
* random_seed (memory configuration):    Memory Configuration.
                                                              (line  67)
                                                              (line  72)
* refresh_rate (frame buffer configuration): Frame Buffer Configuration.
* refresh_rate (frame buffer configuration): Frame Buffer Configuration.
                                                              (line  30)
                                                              (line  30)
* refresh_rate (VGA configuration):      Display Interface Configuration.
* refresh_rate (VGA configuration):      Display Interface Configuration.
                                                              (line  41)
                                                              (line  41)
* reg_sim_reset:                         Concepts.            (line  13)
* reg_sim_reset:                         Concepts.            (line  13)
Line 4269... Line 4274...
* size (ATA/ATAPI device configuration): Disc Interface Configuration.
* size (ATA/ATAPI device configuration): Disc Interface Configuration.
                                                              (line 113)
                                                              (line 113)
* size (generic peripheral configuration): Generic Peripheral Configuration.
* size (generic peripheral configuration): Generic Peripheral Configuration.
                                                              (line  30)
                                                              (line  30)
* size (memory configuration):           Memory Configuration.
* size (memory configuration):           Memory Configuration.
                                                              (line  94)
                                                              (line  99)
* sleep mode (power management register): Power Management Configuration.
* sleep mode (power management register): Power Management Configuration.
                                                              (line  16)
                                                              (line  16)
* slow down factor (power management register): Power Management Configuration.
* slow down factor (power management register): Power Management Configuration.
                                                              (line  12)
                                                              (line  12)
* SME (power management register):       Power Management Configuration.
* SME (power management register):       Power Management Configuration.
Line 4335... Line 4340...
                                                              (line  47)
                                                              (line  47)
* type (ATA/ATAPI device configuration): Disc Interface Configuration.
* type (ATA/ATAPI device configuration): Disc Interface Configuration.
                                                              (line 103)
                                                              (line 103)
* type (memory configuration):           Memory Configuration.
* type (memory configuration):           Memory Configuration.
                                                              (line  37)
                                                              (line  37)
 
* type=exitnops (memory configuration):  Memory Configuration.
 
                                                              (line  61)
* type=pattern (memory configuration):   Memory Configuration.
* type=pattern (memory configuration):   Memory Configuration.
                                                              (line  47)
                                                              (line  47)
* type=random (memory configuration):    Memory Configuration.
* type=random (memory configuration):    Memory Configuration.
                                                              (line  41)
                                                              (line  41)
* type=unknown (memory configuration):   Memory Configuration.
* type=unknown (memory configuration):   Memory Configuration.
Line 4391... Line 4398...
                                                              (line  50)
                                                              (line  50)
 
 
 
 


Tag Table:
Tag Table:
Node: Top814
Node: Top830
Node: Installation1224
Node: Installation1240
Node: Preparation1471
Node: Preparation1487
Node: Configuring the Build1764
Node: Configuring the Build1780
Node: Build and Install7906
Node: Build and Install7922
Node: Known Issues8684
Node: Known Issues8700
Node: Usage9739
Node: Usage9755
Node: Standalone Simulator9953
Node: Standalone Simulator9969
Node: Profiling Utility14478
Node: Profiling Utility14494
Node: Memory Profiling Utility15388
Node: Memory Profiling Utility15404
Node: Simulator Library16753
Node: Simulator Library16769
Node: Configuration26836
Node: Configuration26852
Node: Configuration File Format27448
Node: Configuration File Format27464
Node: Configuration File Preprocessing27833
Node: Configuration File Preprocessing27849
Node: Configuration File Syntax28130
Node: Configuration File Syntax28146
Node: Simulator Configuration30915
Node: Simulator Configuration30931
Node: Simulator Behavior31206
Node: Simulator Behavior31222
Node: Verification API Configuration35787
Node: Verification API Configuration35803
Node: CUC Configuration37727
Node: CUC Configuration37743
Node: Core OpenRISC Configuration39719
Node: Core OpenRISC Configuration39735
Node: CPU Configuration40221
Node: CPU Configuration40237
Node: Memory Configuration44340
Node: Memory Configuration44356
Node: Memory Management Configuration50848
Node: Memory Management Configuration51078
Node: Cache Configuration53225
Node: Cache Configuration53455
Node: Interrupt Configuration55611
Node: Interrupt Configuration55841
Node: Power Management Configuration56347
Node: Power Management Configuration56577
Node: Branch Prediction Configuration57624
Node: Branch Prediction Configuration57854
Node: Debug Interface Configuration58984
Node: Debug Interface Configuration59214
Node: Peripheral Configuration61327
Node: Peripheral Configuration61557
Node: Memory Controller Configuration61953
Node: Memory Controller Configuration62183
Node: UART Configuration65733
Node: UART Configuration65963
Node: DMA Configuration69252
Node: DMA Configuration69482
Node: Ethernet Configuration71119
Node: Ethernet Configuration71349
Node: GPIO Configuration75095
Node: GPIO Configuration75325
Node: Display Interface Configuration76728
Node: Display Interface Configuration76958
Node: Frame Buffer Configuration79037
Node: Frame Buffer Configuration79267
Node: Keyboard Configuration80901
Node: Keyboard Configuration81131
Node: Disc Interface Configuration83139
Node: Disc Interface Configuration83369
Node: Generic Peripheral Configuration88243
Node: Generic Peripheral Configuration88473
Node: Interactive Command Line90538
Node: Interactive Command Line90768
Node: Verification API97512
Node: Verification API97742
Node: Code Internals101942
Node: Code Internals102172
Node: Coding Conventions102525
Node: Coding Conventions102755
Node: Global Data Structures106952
Node: Global Data Structures107182
Node: Concepts109609
Node: Concepts109839
Ref: Output Redirection109754
Ref: Output Redirection109984
Node: Internal Debugging110293
Node: Internal Debugging110523
Node: Regression Testing110817
Node: Regression Testing111047
Node: GNU Free Documentation License114606
Node: GNU Free Documentation License114836
Node: Index137013
Node: Index137243


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.