amigaBlock-method {adfExplorer} | R Documentation |
Extract block from or replace a block on an amigaDisk object
Description
Extract an amigaBlock
from an amigaDisk
object,
or replace it on the disk.
Usage
## S4 method for signature 'amigaDisk,numeric'
amigaBlock(x, block)
## S4 replacement method for signature 'amigaDisk,numeric,amigaBlock'
amigaBlock(x, block) <- value
Arguments
x |
An |
block |
A |
value |
An |
Details
Information is stored in 512 byte blocks on floppy disks. This method
extracts a specific block at a numeric
identifier (whole numbers
ranging from 0 up to 1759 (DD disk) or 3519 (HD disk)) from an
amigaDisk
object.
Value
The amigaBlock
object at the specified location
is returned. In case of the replace method, an amigaDisk
object with a replaced amigaBlock
is returned.
Author(s)
Pepijn de Vries
See Also
Other block.operations:
get.blockID()
,
get.diskLocation()
Examples
## get the root block from the example adf:
amigaBlock(adf.example, 880)
## Create a completely blank disk without file system:
blank.disk <- new("amigaDisk")
## Replace the boot block on the blank disk with
## that from the example object:
amigaBlock(blank.disk, 0) <- amigaBlock(adf.example, 0)
## The blank disk now has a boot block,
## but still no file system...