Intermediate file I/O functions





: read-d-block  \ block buffer b-start size -- t/f
Read a full or partial disk block from the drive or the cache. A return value of zero 0 indicates an error.

: write-d-block \ block buffer b-start b-end -- t/f }
Write a full or partial disk block to the drive or the cache. A return value of zero 0 indicates an error.

: read-hd-block         \ block buffer -- t/f
Read a full disk block from the drive or the cache. A return value of zero 0 indicates an error.

: write-hd-block        \ block buffer -- t/f
Write a full disk block to the drive or the cache. A return value of zero 0 indicates an error.