| [Overview][Constants][Types][Procedures and functions][Variables][Index] | 
Move data between 2 locations
Source position: go32.pp line 122
procedure seg_move(  | 
sseg: Word;  | 
source: LongInt;  | 
dseg: Word;  | 
dest: LongInt;  | 
count: LongInt  | 
);  | 
Copies data between two memory locations.
Parameters:
Return values: None.
| Remark: | 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.
None.
  | 
Fill segment with byte value  | 
|
  | 
Fill segment with word value  | 
|
  | 
Fill a region of DOS memory with a specific byte-sized value  | 
|
  | 
Fill a region of DOS memory with a specific word-sized value  | 
|
  | 
Copy data from DOS memory to the heap.  | 
|
  | 
Copy data from the heap to DOS real mode memory  | 
|
  | 
Move data between 2 DOS real mode memory locations  |