Overview



Minix fork



Minix exit



Minix wait



Minix exec



Minix exec implementation



Minix exec allocation



Minix stack relocation



program execution



Modules



Unix signals



Unix/Posix sigaction

struct sigaction {
  void (*sa_handler)(int);
  void (*sa_sigaction)(int, siginfo_t *, void *);
  sigset_t sa_mask;
  int sa_flags;
  void (*sa_restorer)(void);
}
int sigaction(int signum,  const  struct  sigaction  *act,
              struct sigaction *oldact);

int  sigprocmask(int  how,  const  sigset_t *set, sigset_t *oldset);

int sigpending(sigset_t *set);
int sigsuspend(const sigset_t *mask);



Minix signal handling



Signal handling and system calls



Minix signal handling implementation



Minix signal handling functions

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 License.