![]() |
Defines | |
#define | PSEUDO_RAM_SIZE 999999 |
Nut/OS Initialization. | |
Functions | |
void | NutIdle (void *arg) |
Emulated idle thread. | |
void | NutThreadInit (void) |
NUTFILE * | NUT_freopen (CONST char *name, CONST char *mode, NUTFILE *stream) |
int | main (int argc, char *argv[]) |
Variables | |
uint8_t | PSEUDO_RAM [PSEUDO_RAM_SIZE] |
NUTFILE * | __iob [] |
#define PSEUDO_RAM_SIZE 999999 |
void NutIdle | ( | void * | arg | ) |
Emulated idle thread.
After initializing the timers, the idle thread switches to priority 254 and enters an endless loop.
Definition at line 368 of file nutinit.c.
References NUT_THREAD_MAINSTACK, NutAppMain(), NutThreadCreate(), NutThreadDestroy(), NutThreadSetPriority(), NutThreadYield(), and NutTimerInit().
int main | ( | int | argc, | |
char * | argv[] | |||
) |
Definition at line 408 of file nutinit.c.
References emulation_options, emulation_options_parse(), NUT_THREAD_IDLESTACK, NutHeapAdd, NutIdle(), NutLoadConfig(), NutThreadCreate(), NutThreadInit(), PSEUDO_RAM_SIZE, emulation_options_t::saved_termios, and stdout.
uint8_t PSEUDO_RAM[PSEUDO_RAM_SIZE] |