|
MentOS
0.8.0
The Mentoring Operating System
|
| ▼ libc | |
| ▼ inc | |
| ► bits | |
| ► crypt | |
| ► io | |
| ► sys | |
| ► system | |
| array.h | |
| assert.h | Defines the function and pre-processor macro for assertions |
| ctype.h | Functions related to character handling |
| fcntl.h | Headers of functions fcntl() and open() |
| fcvt.h | Declare the functions required to turn double values into a string |
| grp.h | Defines the structures and functions for managing groups |
| libgen.h | String routines |
| limits.h | OS numeric limits |
| math.h | Mathematical constants and functions |
| pwd.h | Contains the structure and functions for managing passwords |
| ring_buffer.h | |
| sched.h | Structures and functions for managing the scheduler |
| signal.h | Signals definition |
| stdarg.h | Contains the macros required to manage variable number of arguments |
| stdbool.h | Defines the boolean values |
| stddef.h | Define basic data types |
| stdint.h | Standard integer data-types |
| stdio.h | Standard I/0 functions |
| stdlib.h | Useful generic functions and macros |
| strerror.h | Contains the function that transfornms an errno into a string |
| string.h | String routines |
| termios.h | Defines the termios functions |
| time.h | Time-related functions |
| ▼ src | |
| ► crypt | |
| ► io | |
| ► sys | |
| ► unistd | |
| abort.c | |
| assert.c | |
| ctype.c | Functions related to character handling |
| fcvt.c | Define the functions required to turn double values into a string |
| grp.c | |
| libc_start.c | Contains the programs initialization procedure |
| libgen.c | String routines |
| math.c | |
| pwd.c | |
| sched.c | Function for managing scheduler |
| setenv.c | Defines the functions used to manipulate the environmental variables |
| stdio.c | Standard I/0 functions |
| stdlib.c | |
| strerror.c | |
| string.c | String routines |
| termios.c | |
| time.c | Clock functions |
| vscanf.c | Reading formatting routines |
| vsprintf.c | Print formatting routines |
| ▼ mentos | |
| ▼ inc | |
| ► descriptor_tables | |
| ► devices | |
| ► drivers | |
| ► elf | |
| ► fs | |
| ► hardware | |
| ► io | |
| ► klib | |
| ► mem | |
| ► process | |
| ► sys | |
| ► system | |
| boot.h | Bootloader structures |
| kernel.h | Kernel generic data structure and functions |
| link_access.h | Set of macros that provide access to linking symbols |
| multiboot.h | Data structures used for multiboot |
| proc_access.h | Set of functions and flags used to manage processors registers |
| version.h | Version information |
| ▼ src | |
| ► crypt | |
| ► descriptor_tables | |
| ► devices | |
| ► drivers | |
| ► elf | |
| ► fs | |
| ► hardware | |
| ► io | |
| ► ipc | |
| ► kernel | |
| ► klib | |
| ► mem | |
| ► process | |
| ► sys | |
| ► system | |
| boot.c | Bootloader |
| kernel.c | Kernel main function |
| multiboot.c |