VIRTUTECH CONFIDENTIAL    Previous - Up - Next

microwire-eeprom

Provided by
microwire-eeprom
Class Hierarchy
conf-objectlog-objectmicrowire-eeprom
Interfaces Implemented
log_object, microwire
Description
This device models a generic, 3-wire (microwire) serial EEPROM (for example 93Cxx).

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
chip_select
Optional attribute; read/write access; type: Integer.

The value of the chip-select pin.

data
Optional attribute; read/write access; type: Data; persistent attribute.

The memory contents.

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

The value of the data-clock pin.

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

The value of the data-input pin.

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

The value of the data-output pin.

internal_state
Optional attribute; read/write access; type: [i{4}].

Internal state.

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

The size of the eeprom, in bits. Suppported values are 1024, 2048 and 4096 bits.

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

The width of the eeprom (number of data bits in each read or write instruction). Supported values are 8 and 16 bit.

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

The write enable state, determined by the EWEN and EWDS instructions.

Command List

Commands defined by interface log_object
log, log-group, log-level, log-size, log-type

VIRTUTECH CONFIDENTIAL    Previous - Up - Next