Pass implicit PID into syscalls
This commit is contained in:
@ -20,7 +20,7 @@ void tb_runinitscript(void) {
|
||||
string_memset(buf, 0, sizeof(buf));
|
||||
r = ipc_piperead(tb, 0, (uint8_t *const)buf, sizeof(buf)-1);
|
||||
if (r > 0) {
|
||||
dev_cmd(&termdev, DEV_TERMDEV_PUTCH, buf, string_len(buf), NULL);
|
||||
dev_cmd(&termdev, DEV_TERMDEV_PUTCH, buf, string_len(buf));
|
||||
} else {
|
||||
schedrelease();
|
||||
}
|
||||
@ -30,7 +30,7 @@ void tb_runinitscript(void) {
|
||||
void main(void) {
|
||||
PID = proc_getpid();
|
||||
dev_gethandle(&ps2kbdev, "ps2kbdev");
|
||||
dev_cmd(&ps2kbdev, DEV_PS2KBDEV_ATTCHCONS, (void *)PID, 0, NULL);
|
||||
dev_cmd(&ps2kbdev, DEV_PS2KBDEV_ATTCHCONS, NULL, 0);
|
||||
|
||||
tb_runinitscript();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user