mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-07 01:48:00 +02:00
powerpc-amiga: added some exec functions which will be required for some athreads rework
git-svn-id: trunk@48253 -
This commit is contained in:
parent
b88f9ad57c
commit
8ad127ca30
@ -35,6 +35,10 @@ function SetSignal(newSignals: longword; signalMask: longword): longword; syscal
|
||||
|
||||
procedure AddPort(port: PMsgPort); syscall IExec 300;
|
||||
|
||||
function CreateMsgPort(): PMsgPort; syscall IExec 308;
|
||||
|
||||
procedure DeleteMsgPort(Port: PMsgPort); syscall IExec 316;
|
||||
|
||||
function GetMsg(port: PMsgPort): PMessage; syscall IExec 324;
|
||||
procedure PutMsg(port: PMsgPort; message: PMessage); syscall IExec 328;
|
||||
procedure RemPort(port: PMsgPort); syscall IExec 332;
|
||||
@ -58,6 +62,8 @@ procedure DropInterface(_interface: POS4Interface); syscall IExec 456;
|
||||
|
||||
function OpenDevice(devName: PChar; unitNumber: longword;ioRequest: PIORequest; flags: longword): longint; syscall IExec 504;
|
||||
function CloseDevice(ioRequest: PIORequest): Pointer; syscall IExec 508;
|
||||
function CreateIORequest(const IOReplyPort: PMsgPort; Size: LongWord): PIORequest; syscall IExec 512;
|
||||
procedure DeleteIORequest(IORequest: PIORequest); syscall IExec 516;
|
||||
|
||||
function DoIO(ioRequest: PIORequest): shortint; syscall IExec 528;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user