VIRTUTECH CONFIDENTIAL Previous - Up - Next
FAS366U
- Provided by
-
FAS366U
- Class Hierarchy
-
conf-object → log-object → FAS366U
- 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
-
info | information 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