seg_move procedure
Move data between 2 locations.
Declaration
procedure seg_move(sseg: Word; source: LongInt; dseg: Word;
dest: LongInt; count: LongInt)Description
Copies data between two memory locations.
Parameters:
- sseg
- source selector.
- source
- source offset.
- dseg
- destination selector.
- dest
- destination offset.
- count
- size in bytes to copy.
Return values: None.
Overlapping is only checked if the source selector is equal to the
destination selector. No range check is done.
For an example, see allocate_ldt_descriptors.
Errors
None.
See also
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
