Changes from tags/minix3.1.2a-orig at r10 to tags/syscall-add-simple-foo at r26
- Location:
- tags/syscall-add-simple-foo/minix
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
tags/syscall-add-simple-foo/minix/include/minix/callnr.h
r10 r26 1 #define NCALLS 9 5/* number of system calls allowed */1 #define NCALLS 96 /* number of system calls allowed */ 2 2 3 3 #define EXIT 1 … … 87 87 #define TRUNCATE 93 /* to FS */ 88 88 #define FTRUNCATE 94 /* to FS */ 89 #define FOO 95 /* to PM */ -
tags/syscall-add-simple-foo/minix/servers/fs/table.c
r10 r26 113 113 do_truncate, /* 93 = truncate */ 114 114 do_ftruncate, /* 94 = truncate */ 115 no_sys, /* 95 = foo */ 115 116 }; 116 117 /* This should not fail with "array size is negative": */ -
tags/syscall-add-simple-foo/minix/servers/pm/misc.c
r10 r26 428 428 } 429 429 430 PUBLIC int do_foo() 431 { 432 printf("Foo syscall called!\n"); 433 return OK; 434 } -
tags/syscall-add-simple-foo/minix/servers/pm/proto.h
r10 r26 57 57 58 58 /* misc.c */ 59 _PROTOTYPE( int do_foo, (void) ); 59 60 _PROTOTYPE( int do_reboot, (void) ); 60 61 _PROTOTYPE( int do_procstat, (void) ); -
tags/syscall-add-simple-foo/minix/servers/pm/table.c
r10 r26 111 111 no_sys, /* 93 = truncate */ 112 112 no_sys, /* 94 = ftruncate */ 113 do_foo, /* 95 = foo */ 113 114 }; 114 115 /* This should not fail with "array size is negative": */
Note:
See TracChangeset
for help on using the changeset viewer.