1
0
mirror of https://gitlab.os-k.eu/os-k-team/kvisc.git synced 2023-08-25 14:05:46 +02:00
kvisc/ka/sys/drv/cpudev.k

74 lines
956 B
Plaintext
Raw Normal View History

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