From: Minep Date: Fri, 25 Aug 2023 22:17:18 +0000 (+0100) Subject: feat: better rtc framework which aims to remove single rtc restrictions. X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/commitdiff_plain/f6ab9c9ababa2cf6e5c723b83ffb9362094054e8?ds=sidebyside;hp=f6ab9c9ababa2cf6e5c723b83ffb9362094054e8 feat: better rtc framework which aims to remove single rtc restrictions. feat: user mode api for timer/rtc through fs mapping. feat: interrupt handlers now have the option to accept customized payload. refactor: creare a new device class of pseudo device, hope that it will clear things refactor: move ps2 keyboard driver out of kernel code base. fix: pcache is now abandon the use of valloc api, as the access is unaligned when allocating page size buffer. fix: pcached write/read should use direct file i/o and must not failed with ENOMEM when buffer allocation failed. chore: group the device file ops for better clarity ---