task1.c
来自「internich公司实现的一个非常非常小的OS」· C语言 代码 · 共 45 行
C
45 行
/* * FILENAME: task1.c * * Copyright 2004 By InterNiche Technologies Inc. All rights reserved * * MODULE: SAMPLE * * PORTABLE: yes */#include "ipport.h"extern long task1_wakes; /* count wakeups *//* FUNCTION: TK_ENTRY() * * Task1 * * PARAM1: n/a * * RETURNS: n/a */static char spinner[] = "\\\\||//--++";TK_ENTRY(tk_task1){ static char *sptr = spinner; for (;;) { tk_yield(); dputchar(*sptr++); dputchar('\b'); if (!*sptr) sptr = spinner; task1_wakes++; /* count wakeups */ } TK_RETURN_OK();}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?