68void *GetTimersTable();
70int AllocHardTimer(
int source,
int size,
int prescale);
71int ReferHardTimer(
int source,
int size,
int mode,
int modemask);
72int FreeHardTimer(
int timid);
74void SetTimerMode(
int timid,
int mode);
76u32 GetTimerStatus(
int timid);
78void SetTimerCounter(
int timid, u32
count);
79u32 GetTimerCounter(
int timid);
81void SetTimerCompare(
int timid, u32 compare);
82u32 GetTimerCompare(
int timid);
84void SetHoldMode(
int holdnum,
int mode);
85u32 GetHoldMode(
int holdnum);
87u32 GetHoldReg(
int holdnum);
89int GetHardTimerIntrCode(
int timid);
92u32 GetTimerMode(
int timid);
93u32 (*GetTimerReadFunc(
int timid))();
96#define timrman_IMPORTS \
97 timrman_IMPORTS_start \
116 I_GetHardTimerIntrCode \
118 timrman_IMPORTS_end END_IMPORT_TABLE
121#define timrman_IMPORTS_start DECLARE_IMPORT_TABLE(timrman, 1, 1)
122#define timrman_IMPORTS_end END_IMPORT_TABLE
124#define I_GetTimersTable DECLARE_IMPORT(3, GetTimersTable)
125#define I_AllocHardTimer DECLARE_IMPORT(4, AllocHardTimer)
126#define I_ReferHardTimer DECLARE_IMPORT(5, ReferHardTimer)
127#define I_FreeHardTimer DECLARE_IMPORT(6, FreeHardTimer)
128#define I_SetTimerMode DECLARE_IMPORT(7, SetTimerMode)
129#define I_GetTimerStatus DECLARE_IMPORT(8, GetTimerStatus)
130#define I_SetTimerCounter DECLARE_IMPORT(9, SetTimerCounter)
131#define I_GetTimerCounter DECLARE_IMPORT(10, GetTimerCounter)
132#define I_SetTimerCompare DECLARE_IMPORT(11, SetTimerCompare)
133#define I_GetTimerCompare DECLARE_IMPORT(12, GetTimerCompare)
134#define I_SetHoldMode DECLARE_IMPORT(13, SetHoldMode)
135#define I_GetHoldMode DECLARE_IMPORT(14, GetHoldMode)
136#define I_GetHoldReg DECLARE_IMPORT(15, GetHoldReg)
137#define I_GetHardTimerIntrCode DECLARE_IMPORT(16, GetHardTimerIntrCode)
138#define I_GetTimerMode DECLARE_IMPORT(17, GetTimerMode)
139#define I_GetTimerReadFunc DECLARE_IMPORT(18, GetTimerReadFunc)
u32 count
start sector of fragmented bd/file