citeseer |
(0) (0 Votes)
|
Views: (1088) Date: (13-05-09) Pages: () |
Abstract: > The method char *MemoryInterface::Al locate(char *address, int len, int permissions, Domain *domain) was added in order to make it possible the allocation of memory objects on specific domains by system and application processes. 3. Application Programming System Calls: In order to test Choices 's first loaded applications, we developed a temporary set of basic system calls which these applications may use. They are not intended to be the final Choices programming interface. One of the reasons for that is the fact that they are not designed on an object-oriented way. Most of them are very similar to UNIX system calls as one can see in the following list. 1 ffl int PI processExec(char *const progName, int argc, char *const argv[], char *const envp[]) -- Creates a new application program loading the program whose pathname is in argv[0] passing argc,