XINU
|
#include <xinu.h>
Go to the source code of this file.
Functions | |
void | clkinit (void) |
Variables | |
uint32 | clktime |
起動してからの現在の時間[s] More... | |
uint32 | count1000 |
最後のクロックチックからのミリ秒 More... | |
uint32 | preempt |
プリエンプションカウンタ(クロックが一刻みする度に、クロック割り込みハンドラが値を繰り下げる) More... | |
qid16 | sleepq |
スリープ中のプロセスキュー More... | |
void clkinit | ( | void | ) |
Definition at line 15 of file clkinit.c.
References AM335X_TIMER1MS_ADDR, AM335X_TIMER1MS_CLKCTRL_ADDR, AM335X_TIMER1MS_CLKCTRL_EN, AM335X_TIMER1MS_IRQ, AM335X_TIMER1MS_TCLR_AR, AM335X_TIMER1MS_TCLR_ST, AM335X_TIMER1MS_TIER_OVF_IT_ENA, AM335X_TIMER1MS_TIOCP_CFG_SOFTRESET, AM335X_TIMER1MS_TISTAT_RESETDONE, clkhandler(), clktime, count1000, newqueue(), preempt, QUANTUM, set_evec(), sleepq, am335x_timer1ms::tclr, am335x_timer1ms::tier, am335x_timer1ms::tiocp_cfg, am335x_timer1ms::tistat, am335x_timer1ms::tldr, am335x_timer1ms::tnir, am335x_timer1ms::tpir, and am335x_timer1ms::ttgr.
Referenced by sysinit().
uint32 clktime |
起動してからの現在の時間[s]
Definition at line 5 of file clkinit.c.
Referenced by clkhandler(), clkinit(), getutime(), and xsh_uptime().
uint32 count1000 |
uint32 preempt |
プリエンプションカウンタ(クロックが一刻みする度に、クロック割り込みハンドラが値を繰り下げる)
プリエンプションカウンタ
Definition at line 9 of file clkinit.c.
Referenced by clkhandler(), clkinit(), and resched().
qid16 sleepq |
スリープ中のプロセスキュー
Definition at line 7 of file clkinit.c.
Referenced by clkhandler(), clkinit(), recvtime(), sleepms(), and wakeup().