[kernel] Re-add channel syscalls

Channels were unused, and while they were listed in syscalls.def, they
had no syscalls listed in their interface. This change adds them back,
and updates them to the curren syscall style.
This commit is contained in:
Justin C. Miller
2022-01-27 22:16:44 -08:00
parent 42d7f4245d
commit 9b75acf0b5
4 changed files with 76 additions and 46 deletions

View File

@@ -1,3 +1,14 @@
object channel : kobject {
uid 3ea38b96aa0e54c8
method create [constructor]
method close [destructor]
method send {
param data buffer [inout]
}
method receive {
param data buffer [out]
}
}