VIRTUTECH CONFIDENTIAL    Previous - Up - Next

ppc440gp-ebc

Provided by
440gp-devices
Class Hierarchy
conf-objectlog-objectppc440gp-ebc
Interfaces Implemented
log_object, io_memory
Ports
Reset (signal)
Description
The ppc440gp-ebc device implements the functionality of the ppc440gp external bus controller (EBC) device.

Attributes

Attributes inherited from class conf-object
attributes, classname, component, iface, name, object_id, queue
Attributes inherited from class log-object
access_count, log_buffer, log_buffer_last, log_buffer_size, log_group_mask, log_groups, log_level, log_type_mask
Attribute List
EBC0_B0AP
Pseudo attribute; read/write access; type: Integer.

Peripheral Bank 0 Access Parameter Registers. Note that this attribute is obsolete. Use please use "b0ap" instead.

EBC0_B0CR
Pseudo attribute; read/write access; type: Integer.

Peripheral Bank 0 Configuration Register. Note that this attribute is obsolete. Use please use "b0cr" instead.

EBC0_B1AP
Pseudo attribute; read/write access; type: Integer.

Peripheral Bank 1 Access Parameter Registers. Note that this attribute is obsolete. Use please use "b1ap" instead.

EBC0_B1CR
Pseudo attribute; read/write access; type: Integer.

Peripheral Bank 1 Configuration Register. Note that this attribute is obsolete. Use please use "b1cr" instead.

EBC0_B2AP
Pseudo attribute; read/write access; type: Integer.

Peripheral Bank 2 Access Parameter Registers. Note that this attribute is obsolete. Use please use "b2ap" instead.

EBC0_B2CR
Pseudo attribute; read/write access; type: Integer.

Peripheral Bank 2 Configuration Register. Note that this attribute is obsolete. Use please use "b2cr" instead.

EBC0_B3AP
Pseudo attribute; read/write access; type: Integer.

Peripheral Bank 3 Access Parameter Registers. Note that this attribute is obsolete. Use please use "b3ap" instead.

EBC0_B3CR
Pseudo attribute; read/write access; type: Integer.

Peripheral Bank 3 Configuration Register. Note that this attribute is obsolete. Use please use "b3cr" instead.

EBC0_B4AP
Pseudo attribute; read/write access; type: Integer.

Peripheral Bank 4 Access Parameter Registers. Note that this attribute is obsolete. Use please use "b4ap" instead.

EBC0_B4CR
Pseudo attribute; read/write access; type: Integer.

Peripheral Bank 4 Configuration Register. Note that this attribute is obsolete. Use please use "b4cr" instead.

EBC0_B5AP
Pseudo attribute; read/write access; type: Integer.

Peripheral Bank 5 Access Parameter Registers. Note that this attribute is obsolete. Use please use "b5ap" instead.

EBC0_B5CR
Pseudo attribute; read/write access; type: Integer.

Peripheral Bank 5 Configuration Register. Note that this attribute is obsolete. Use please use "b5cr" instead.

EBC0_B6AP
Pseudo attribute; read/write access; type: Integer.

Peripheral Bank 6 Access Parameter Registers. Note that this attribute is obsolete. Use please use "b6ap" instead.

EBC0_B6CR
Pseudo attribute; read/write access; type: Integer.

Peripheral Bank 6 Configuration Register. Note that this attribute is obsolete. Use please use "b6cr" instead.

EBC0_B7AP
Pseudo attribute; read/write access; type: Integer.

Peripheral Bank 7 Access Parameter Registers. Note that this attribute is obsolete. Use please use "b7ap" instead.

EBC0_B7CR
Pseudo attribute; read/write access; type: Integer.

Peripheral Bank 7 Configuration Register. Note that this attribute is obsolete. Use please use "b7cr" instead.

EBC0_BEAR
Pseudo attribute; read/write access; type: Integer.

Bus Error Address Register. Note that this attribute is obsolete. Use please use "bear" instead.

EBC0_BESR
Pseudo attribute; read/write access; type: Integer.

Peripheral Bus Error Status Register. Note that this attribute is obsolete. Use please use "besr" instead.

EBC0_CFG
Pseudo attribute; read/write access; type: Integer.

External Bus Configuration Register. Note that this attribute is obsolete. Use please use "cfg" instead.

EBC0_CFGADDR
Pseudo attribute; read/write access; type: Integer.

Configuration address register. Note that this attribute is obsolete. Please use "cfgaddr" instead.

EBC0_CID
Pseudo attribute; read/write access; type: Integer.

EBC ID Register. Note that this attribute is obsolete. Use please use "cid" instead.

b0ap
Optional attribute; read/write access; type: Integer.

Peripheral Bank 0 Access Parameter Registers

b0cr
Optional attribute; read/write access; type: Integer.

Peripheral Bank 0 Configuration Register

b1ap
Optional attribute; read/write access; type: Integer.

Peripheral Bank 1 Access Parameter Registers

b1cr
Optional attribute; read/write access; type: Integer.

Peripheral Bank 1 Configuration Register

b2ap
Optional attribute; read/write access; type: Integer.

Peripheral Bank 2 Access Parameter Registers

b2cr
Optional attribute; read/write access; type: Integer.

Peripheral Bank 2 Configuration Register

b3ap
Optional attribute; read/write access; type: Integer.

Peripheral Bank 3 Access Parameter Registers

b3cr
Optional attribute; read/write access; type: Integer.

Peripheral Bank 3 Configuration Register

b4ap
Optional attribute; read/write access; type: Integer.

Peripheral Bank 4 Access Parameter Registers

b4cr
Optional attribute; read/write access; type: Integer.

Peripheral Bank 4 Configuration Register

b5ap
Optional attribute; read/write access; type: Integer.

Peripheral Bank 5 Access Parameter Registers

b5cr
Optional attribute; read/write access; type: Integer.

Peripheral Bank 5 Configuration Register

b6ap
Optional attribute; read/write access; type: Integer.

Peripheral Bank 6 Access Parameter Registers

b6cr
Optional attribute; read/write access; type: Integer.

Peripheral Bank 6 Configuration Register

b7ap
Optional attribute; read/write access; type: Integer.

Peripheral Bank 7 Access Parameter Registers

b7cr
Optional attribute; read/write access; type: Integer.

Peripheral Bank 7 Configuration Register

bear
Optional attribute; read/write access; type: Integer.

Bus Error Address Register

besr
Optional attribute; read/write access; type: Integer.

Peripheral Bus Error Status Register

cfg
Optional attribute; read/write access; type: Integer.

External Bus Configuration Register

cfgaddr
Optional attribute; read/write access; type: Integer.

The value of the address register (a register that is written by software to indirectly address the register file of the EBC).

cid
Optional attribute; read/write access; type: Integer.

EBC ID Register

cpu
Required attribute; read/write access; type: Object.

CPU object (for reset callback).

Command List

Commands defined by interface log_object
log, log-group, log-level, log-size, log-type
Commands
statusprint dynamic information about device

Command Descriptions

<ppc440gp-ebc>.status
Synopsis
<ppc440gp-ebc>.status
Description
Print detailed dynamic information about the simulated device.

VIRTUTECH CONFIDENTIAL    Previous - Up - Next