cpu_defs.h

プロセッサに依存する定義(M68040用) [詳細]

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

マクロ定義

#define M68K
#define SIL_ENDIAN   SIL_ENDIAN_BIG

型定義

typedef UINT INHNO
typedef UINT EXCNO
typedef UINT IPM

関数

ER chg_ipm (IPM ipm) throw ()
 割込みマスクの変更
ER get_ipm (IPM *p_ipm) throw ()
 割込みマスクの参照
Inline void sil_dly_nse (UINT dlytim)


説明

プロセッサに依存する定義(M68040用)

このインクルードファイルは,kernel.h と sil.h でインクルードされる. 他のファイルから直接インクルードすることはない.このファイルをインクルードする前に, t_stddef.hitron.h がインクルードされるので,それらに依存してもよい.

cpu_defs.h で定義されています。


マクロ定義

#define M68K

cpu_defs.h53 行で定義されています。

#define SIL_ENDIAN   SIL_ENDIAN_BIG

cpu_defs.h86 行で定義されています。


型定義

typedef UINT EXCNO

cpu_defs.h61 行で定義されています。

typedef UINT INHNO

cpu_defs.h60 行で定義されています。

typedef UINT IPM

cpu_defs.h66 行で定義されています。


関数

Inline void sil_dly_nse ( UINT  dlytim  ) 

cpu_defs.h75 行で定義されています。

参照先 Asmd0.

参照元 hw_timer_get_current()upd72001_read_reg()upd72001_write_reg().

00076 {
00077         register VW d0 asm("d0") = (VW) dlytim;
00078         Asm("jsr _sil_dly_nse" : "=g"(d0) : "0"(d0));
00079 }


Copyright © 2006 by TAKAGI Nobuhisa.
Copyright © 2006 by Kijineko Inc..
このページは Mon Dec 18 17:18:58 2006 に Doxygen によって生成されました。
データ入力からプログラム開発まで!様々なスキルを持ったメンバーが登録しています【@SOHO】