From 9900cc737988f25db30b5876f066a78e73389205 Mon Sep 17 00:00:00 2001 From: dzwdz Date: Thu, 5 May 2022 22:12:55 +0200 Subject: kernel: syscalls now have to explicitly save the return value thus they can opt out of doing that so the calls which might return immediately but can return later don't have to both regs_savereturn and return to the caller. and because of that, the return values of a lot of VFS things have just got way saner --- src/kernel/arch/i386/driver/ps2.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/kernel/arch/i386/driver/ps2.h') diff --git a/src/kernel/arch/i386/driver/ps2.h b/src/kernel/arch/i386/driver/ps2.h index 1bbc2f1..c5d0ce1 100644 --- a/src/kernel/arch/i386/driver/ps2.h +++ b/src/kernel/arch/i386/driver/ps2.h @@ -8,5 +8,5 @@ bool ps2_ready(void); void ps2_recv(uint8_t scancode); size_t ps2_read(uint8_t *buf, size_t max_len); -int vfs_ps2_accept(struct vfs_request *); +void vfs_ps2_accept(struct vfs_request *); bool vfs_ps2_ready(struct vfs_backend *); -- cgit v1.2.3