NAME
vme_poke - Writes hexadecimal values to the VMEbus using memory-mapped registers.
SYNOPSIS
vme_poke [-a addr_mod] [-A vme_addr] [-d dwidth] [-f flags] [-p phys_addr] [-F file]OPTIONS
- -a addr_mod
-
VMEbus address modifer. Possible values are:
- VME_A16S - Short supervisory access.
- VME_A16U - Short nonprivileged access
- VME_A24SB - Standard supervisory block transfer
- VME_A24SD - Standard supervisory data access
- VME_A24SMB - Standard supervisory multiplex block transfer
- VME_A24SP - Standard supervisory program access
- VME_A24UB - Standard nonprivileged block transfer
- VME_A24UD - Standard nonprivileged data access
- VME_A24UMB - Standard nonprivileged multiplex block transfer
- VME_A24UP - Standard nonprivileged program access
- VME_A32SB - Extended supervisory block transfer
- VME_A32SD - Extended supervisory data access
- VME_A32SMB - Extended supervisory multiplex block transfer
- VME_A32SP - Extended supervisory program access
- VME_A32UB - Extended nonprivileged block transfer
- VME_A32UD - Extended nonprivileged data access
- VME_A32UMB - Extended nonprivileged multiplex block transfer
- VME_A32UP - Extended nonprivileged program access
- -A vme_addr
-
VMEbus address to begin transfer.
- -d dwidth
-
Transfer data width. Possible values are:
- VME_D8
- VME_D16
- VME_D32
- VME_D64
- -f flags
-
Flags to pass to the vme_master_window_create function. The following constants may be OR'ed together:
- VME_CTL_PWEN - Enable posted writes
- VME_CTL_EXCLUSIVE - This window will not be shared
One of the following values for max data width can be used. If a value is not specifed, a default max data width is selected.
- VME_CTL_MAX_DW_64
- VME_CTL_MAX_DW_32
- VME_CTL_MAX_DW_16
- VME_CTL_MAX_DW_8
- VME_CTL_PCI_IO_SPACE - Open the window to PCI I/O space
- -p phys_addr
-
Specifies the local physical address to which the VMEbus window should translate.
- -F file
-
File containing the hexdata to transfer.
DESCRIPTION
Writes hexadecimal values to the VMEbus using memory-mapped registers. Hex values can be input on the command line, read from a file or taken from stdin.
SEE ALSO
vme_peek(1)