Application Interface

The functions below are provided as application interface functions, called as extended SVC. These functions cannot be called from a task-independent portion or while dispatch or interrupts are disabled (E_CTX).


ID	tk_opn_dev( UB *devnm, UINT omode )
ER	tk_cls_dev( ID dd, UINT option )
ID	tk_rea_dev( ID dd, W start, VP buf, W size, TMO tmout )
ER	tk_srea_dev( ID dd, W start, VP buf, W size, W *asize )
ID	tk_wri_dev( ID dd, W start, VP buf, W size, TMO tmout )
ER	tk_swri_dev( ID dd, W start, VP buf, W size, W *asize )
ID	tk_wai_dev( ID dd, ID reqid, W *asize, ER *ioer, TMO tmout )
INT	tk_sus_dev( UINT mode )
INT	tk_get_dev( ID devid, UB *devnm )
ID	tk_ref_dev( UB *devnm, T_RDEV *pk_rdev )
ID	tk_oref_dev( ID dd, T_RDEV *pk_rdev )
INT	tk_lst_dev( T_LDEV *pk_ldev, INT start, INT ndev )
INT	tk_evt_dev( ID devid, INT evttyp, VP evtinf )

Comments

Click here to Post a Comment