VIRTUTECH CONFIDENTIAL    Previous - Up - Next

FAS366U

Provided by
FAS366U
Class Hierarchy
conf-objectlog-objectFAS366U
Interfaces Implemented
log_object, event_poster, io_memory
Description
The FAS366U is a SCSI-2 controller.

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

Set to 1 if reselection is currently allowed.

bd_buffer
Optional attribute; read/write access; type: unknown type.

Backdoor access: Pointer to buffer in simulated memory.

bd_length
Optional attribute; read/write access; type: unknown type.

Backdoor access: Length of access.

bd_sector
Optional attribute; read/write access; type: unknown type.

Backdoor access: Sector to access.

bd_target
Optional attribute; read/write access; type: unknown type.

Backdoor access: Target id.

bus_id
Optional attribute; read/write access; type: unknown type.

SCSI ID of selected target.

clock
Optional attribute; read/write access; type: unknown type.

The Clock Conversion Register

command
Optional attribute; read/write access; type: unknown type.

The current SCSI command executing.

command_name
Pseudo attribute; read-only access; ; integer indexed; indexed type: String.

Supplies conversion between SCSI command number and name.

command_state
Optional attribute; read/write access; type: unknown type.

The current Command State

conf1
Optional attribute; read/write access; type: unknown type.

The Conf1 Register

conf2
Optional attribute; read/write access; type: unknown type.

The Conf2 Register

conf3
Optional attribute; read/write access; type: unknown type.

The Conf3 Register

data_prerequest
Optional attribute; read/write access; type: unknown type.

Set if the target has requested data before the controller is ready to send it

dma_callback
Optional attribute; read/write access; type: unknown type.

Number (internal) of the callback to use next time

dma_channel
Required attribute; read/write access; type: unknown type.

The number of the DMA channel that is sent to the DMA device.

dma_command
Optional attribute; read/write access; type: unknown type.

Set to 1 if the current command uses DMA, else 0.

dma_dev
Required attribute; read/write access; type: unknown type.

Name of a DMA device. This object must implement the 'common-dma' interface.

encodid
Optional attribute; read/write access; type: unknown type.

Set to 1 if reselection value should be encoded when put in the fifo.

fifo
Optional attribute; read/write access; type: unknown type.

The contents of the FIFO.

fifo_h_odd_byte
Optional attribute; read/write access; type: unknown type.

Value of the fifo odd head byte

fifo_have_h_odd
Optional attribute; read/write access; type: unknown type.

Set to 1 if fifo contains odd byte at head.

fifo_have_t_odd
Optional attribute; read/write access; type: unknown type.

Set to 1 if fifo contains odd byte at tail.

fifo_head
Optional attribute; read/write access; type: unknown type.

Position of the head in the fifo.

fifo_t_odd_byte
Optional attribute; read/write access; type: unknown type.

Value of the fifo odd tail byte

fifo_tail
Optional attribute; read/write access; type: unknown type.

Position of the tail in the fifo.

first_msg
Optional attribute; read/write access; type: unknown type.

Set to 1 if controller has received only one message

interrupt
Optional attribute; read/write access; type: unknown type.

The Interrupt Register

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

The external interrupt level.

irq_dev
Required attribute; read/write access; type: unknown type.

Name of an interrupt device. This object must implement the 'simple-interrupt' interface.

irq_level
Required attribute; read/write access; type: unknown type.

The interrupt level that is sent to the interrupt device.

out_buffer
Optional attribute; read/write access; type: unknown type.

Value in the out buffer.

queued_command
Optional attribute; read/write access; type: unknown type.

Any queued SCSI command

rec_counter
Optional attribute; read/write access; type: unknown type.

The Recommand Counter Registers

recommand_used
Optional attribute; read/write access; type: unknown type.

Set to 1 of recommand counter is used, or set to 0 if it still contains device id after reset.

req_len
Optional attribute; read/write access; type: unknown type.

Length of requested data.

reselected
Optional attribute; read/write access; type: unknown type.

Set to 1 of the device was reselected.

scsi_bus
Required attribute; read/write access; type: unknown type.

The name of the SCSI bus that the device is connected to. This object must implement the 'scsi-bus' interface.

scsi_target
Required attribute; read/write access; type: unknown type.

The SCSI target id of the device itself.

seq_step
Optional attribute; read/write access; type: unknown type.

The Sequence Step Register

stat_gross_err
Optional attribute; read/write access; type: unknown type.

Set to 1 if a Gross Error has occurred.

stat_interrupt
Optional attribute; read/write access; type: unknown type.

Set to 1 if any interrupt is raised.

stat_tc
Optional attribute; read/write access; type: unknown type.

Set to 1 if Terminal Count was reached.

sync_offset
Optional attribute; read/write access; type: unknown type.

The Sync Offset Reguster

sync_period
Optional attribute; read/write access; type: unknown type.

The Sync Period Register

test
Optional attribute; read/write access; type: unknown type.

The Test Register

threshold
Optional attribute; read/write access; type: unknown type.

Not used

timeout
Optional attribute; read/write access; type: unknown type.

The Timeout Register

transfer_count
Optional attribute; read/write access; type: unknown type.

The current transfer count.

transfer_counter
Optional attribute; read/write access; type: unknown type.

The Transfer Counter Register

Command List

Commands defined by interface log_object
log, log-group, log-level, log-size, log-type
Commands
infoinformation about current state of the device

Command Descriptions

<FAS366U>.info
Synopsis
<FAS366U>.info
Description
Print information about the state of the SCSI controller.

VIRTUTECH CONFIDENTIAL    Previous - Up - Next