Files
ccckmit 5eec97bef9 init
2020-11-14 11:31:33 +08:00

31 lines
508 B
C

#include "os.h"
void user_task0(void)
{
lib_puts("Task0: Created!\n");
lib_puts("Task0: Now, return to kernel mode\n");
os_kernel();
while (1) {
lib_puts("Task0: Running...\n");
lib_delay(1000);
os_kernel();
}
}
void user_task1(void)
{
lib_puts("Task1: Created!\n");
lib_puts("Task1: Now, return to kernel mode\n");
os_kernel();
while (1) {
lib_puts("Task1: Running...\n");
lib_delay(1000);
os_kernel();
}
}
void user_init() {
task_create(&user_task0);
task_create(&user_task1);
}