New NOTIFY trap (IPC call) to send queued notification messages.
The call works. Permission check, restriction of outstanding notifications to be added. Low level code to make it work from within interrupt handlers will be added as well.
This commit is contained in:
@@ -15,6 +15,7 @@ OBJECTS = \
|
||||
$(LIBRARY)(_seekdir.o) \
|
||||
$(LIBRARY)(_svrctl.o) \
|
||||
$(LIBRARY)(_getsysinfo.o) \
|
||||
$(LIBRARY)(_getprocnr.o) \
|
||||
$(LIBRARY)(asynchio.o) \
|
||||
$(LIBRARY)(configfile.o) \
|
||||
$(LIBRARY)(crypt.o) \
|
||||
@@ -74,6 +75,9 @@ $(LIBRARY)(_seekdir.o): _seekdir.c
|
||||
$(LIBRARY)(_svrctl.o): _svrctl.c
|
||||
$(CC1) _svrctl.c
|
||||
|
||||
$(LIBRARY)(_getprocnr.o): _getprocnr.c
|
||||
$(CC1) _getprocnr.c
|
||||
|
||||
$(LIBRARY)(_getsysinfo.o): _getsysinfo.c
|
||||
$(CC1) _getsysinfo.c
|
||||
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
#include <lib.h>
|
||||
#define getsysinfo _getsysinfo
|
||||
#define getsysinfo _getsysinfo
|
||||
#include <unistd.h>
|
||||
|
||||
|
||||
|
||||
@@ -43,6 +43,7 @@ OBJECTS = \
|
||||
$(LIBRARY)(getpid.o) \
|
||||
$(LIBRARY)(getppid.o) \
|
||||
$(LIBRARY)(getuid.o) \
|
||||
$(LIBRARY)(getprocnr.o) \
|
||||
$(LIBRARY)(ioctl.o) \
|
||||
$(LIBRARY)(isatty.o) \
|
||||
$(LIBRARY)(kill.o) \
|
||||
@@ -214,6 +215,9 @@ $(LIBRARY)(getpid.o): getpid.s
|
||||
$(LIBRARY)(getppid.o): getppid.s
|
||||
$(CC1) getppid.s
|
||||
|
||||
$(LIBRARY)(getprocnr.o): getprocnr.s
|
||||
$(CC1) getprocnr.s
|
||||
|
||||
$(LIBRARY)(getuid.o): getuid.s
|
||||
$(CC1) getuid.s
|
||||
|
||||
|
||||
Reference in New Issue
Block a user