2019-06-15 20:21:38 +02:00
|
|
|
; The OS/K Team licenses this file to you under the MIT license.
|
|
|
|
; See the LICENSE file in the project root for more information.
|
|
|
|
|
|
|
|
CPUDEV := 0
|
|
|
|
|
|
|
|
RFS.GetMaxIdx:
|
|
|
|
iocall CPUDEV, 16
|
|
|
|
ret
|
|
|
|
|
|
|
|
RFS.GetUsage:
|
|
|
|
iocall CPUDEV, 17
|
|
|
|
ret
|
|
|
|
|
|
|
|
RFS.GetCurIdx:
|
|
|
|
iocall CPUDEV, 18
|
|
|
|
ret
|
|
|
|
|
|
|
|
RFS.GetLeastAvail:
|
|
|
|
iocall CPUDEV, 19
|
|
|
|
ret
|
|
|
|
|
|
|
|
RFS.IsFrameActive:
|
|
|
|
iocall CPUDEV, 20
|
|
|
|
ret
|
|
|
|
|
|
|
|
RFS.ActivateFrame:
|
|
|
|
iocall CPUDEV, 21
|
|
|
|
ret
|
|
|
|
|
2019-06-18 22:56:41 +02:00
|
|
|
RFS.DeactivateFrame:
|
2019-06-15 20:21:38 +02:00
|
|
|
iocall CPUDEV, 22
|
|
|
|
ret
|
|
|
|
|
2019-06-18 22:56:41 +02:00
|
|
|
RFS.CopyFrame:
|
2019-06-15 20:21:38 +02:00
|
|
|
iocall CPUDEV, 23
|
|
|
|
ret
|
|
|
|
|
2019-06-18 22:56:41 +02:00
|
|
|
RFS.MoveFrame:
|
|
|
|
iocall CPUDEV, 24
|
|
|
|
ret
|
|
|
|
|
|
|
|
RFS.SwitchFrame:
|
|
|
|
iocall CPUDEV, 25
|
|
|
|
ret
|
|
|
|
|
2019-06-15 20:21:38 +02:00
|
|
|
RFS.LoadArgs:
|
|
|
|
iocall CPUDEV, 32
|
|
|
|
ret
|
|
|
|
|
|
|
|
RFS.LoadReg:
|
2019-07-10 17:17:45 +02:00
|
|
|
.slot := 33
|
|
|
|
iocall CPUDEV, .slot
|
2019-06-15 20:21:38 +02:00
|
|
|
ret
|
|
|
|
|
|
|
|
RFS.StoreReg:
|
|
|
|
iocall CPUDEV, 48
|
|
|
|
ret
|
|
|
|
|
|
|
|
IDT.AddHandler:
|
|
|
|
iocall CPUDEV, 64
|
|
|
|
ret
|
|
|
|
|
|
|
|
IDT.DelHandler:
|
|
|
|
iocall CPUDEV, 65
|
|
|
|
ret
|
|
|
|
|
|
|
|
IDT.QueryHandler:
|
|
|
|
iocall CPUDEV, 66
|
|
|
|
|
2019-06-18 22:56:41 +02:00
|
|
|
IDT.DoneHandling:
|
|
|
|
iocall CPUDEV, 67
|
|
|
|
ret
|
|
|
|
|