From 5ca0fa556b24463bd52ce5e45dddefcd766ae9c3 Mon Sep 17 00:00:00 2001 From: Zhaoming Luo Date: Wed, 11 Dec 2024 08:54:15 +0800 Subject: Add rtc translator and RTC CMOS driver A /hurd/rtc translator will be created as, users can create a /dev/rtc device using the following command: ``` sudo settrans -c /dev/rtc /hurd/rtc ``` * Makefile: add rtc-cmos server into the compile chain * hurd/pioctl.defs: new file. Interfaces for rtc ioctl operations * hurd/rtc.h: new file. Interfaces for rtc device * rtc/Makefile: new file. Makefile for rtc server * rtc/main.c: new file. Initialisation for rtc translator * rtc/mig-mutate.h: new file. Type translation for rtc server * rtc/rtc-cmos_pioctl-ops.c: new file. The rtc-cmos server-side implementation Signed-off-by: Zhaoming Luo Message-ID: <20241211005415.507656-2-zhmingluo@163.com> --- Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 4d848221..9d9e33c3 100644 --- a/Makefile +++ b/Makefile @@ -47,7 +47,8 @@ prog-subdirs = auth proc exec term \ init \ devnode \ eth-multiplexer \ - shutdown + shutdown \ + rtc ifeq ($(HAVE_LIBRUMP),yes) prog-subdirs += rumpdisk -- cgit v1.2.3