Kernel initialisation structure. More...
Data Fields | |
| void(* | idle )(void) |
| Idle processing. | |
| void(* | irqs )(void) |
| Interrupt service routine entry. | |
| void(* | init )(void) |
| The first process to wake up. | |
| int * | init_stk |
| Stack for the init process. | |
| BZ_PROC * | proc_tab |
| Pointer to the process table. | |
| BZ_PORT * | port_tab |
| Pointer to the port table. | |
| BZ_MESG * | mesg_tab |
| Pointer to the message pool. | |
| unsigned char | proc_num |
| Number of processes. | |
| unsigned char | port_num |
| Number of message ports. | |
| unsigned char | mesg_num |
| Number of messages. | |
| unsigned char | schedule |
| Priority scheduling. | |
| unsigned char | init_pid |
| Process ID for the init process. | |
Kernel initialisation structure.
1.6.3