Skip to content
This repository has been archived by the owner on Dec 24, 2020. It is now read-only.

Latest commit

 

History

History

ram

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
layout title permalink
page
PCx86 <ram> Element
/docs/pcx86/ram/

PCx86 Random-Access Memory (RAM) Component

Format

<ram>...</ram>

Purpose

Creates an instance of the RAM component. Multiple instances can be defined, if necessary, to create discontiguous blocks of RAM.

Attributes

  • addr (required)

    The RAM starting address (e.g., 0x00000).

  • size (optional; default is 0x00000)

    The amount of RAM, in bytes. If the size is omitted (or 0), the ChipSet component is queried for the amount of RAM indicated by SW1/SW2.

  • test (optional; default is true)

    Disables the ROM BIOS memory test when set to "false".

Also supports the attributes of Component.

Bindings

  • test

    For use with a control of type checkbox, to enable/disable the ROM BIOS memory test.

    TODO: Implement.

Example

<ram id="ramLow" addr="0x00000"/>

Output

<div id="..." class="pc-ram pc-component">
    <div class="pc-container">
        <div class="pcx86-ram" data-value="id:'...',name:'...',addr:'...',size:'...',test:'...'">
        </div>
    </div>
</div>

Also, if any controls are defined, another <div> of class="pc-controls" is created in the container <div>, with each control inside a <div> of class="pc-control".

[Return to PCx86 Documentation]