wormio.h
来自「基于组件方式开发操作系统的OSKIT源代码」· C头文件 代码 · 共 63 行
H
63 行
/* Shared between kernel & process */#ifndef _SYS_WORMIO_H_#define _SYS_WORMIO_H_/***************************************************************\* Ioctls for the WORM drive *\***************************************************************//* * Quirk select: chose the set of quirk functions to use for this * device. */struct wormio_quirk_select{ const char *vendor; /* vendor name */ const char *model; /* model name */};#define WORMIOCQUIRKSELECT _IOW('W', 10, struct wormio_quirk_select)/* * Prepare disk-wide parameters. */struct wormio_prepare_disk{ int dummy; /* use dummy writes, laser turned off */ int speed; /* drive speed selection */};#define WORMIOCPREPDISK _IOW('W', 20, struct wormio_prepare_disk)/* * Prepare track-specific parameters. */struct wormio_prepare_track{ int audio; /* audio track (data track if 0) */ int preemp; /* audio with preemphasis */};#define WORMIOCPREPTRACK _IOW('W', 21, struct wormio_prepare_track)/* * Fixation: write leadins and leadouts. Select table-of-contents * type for this session. If onp is != 0, another session will be * opened. */struct wormio_fixation{ int toc_type; /* TOC type */ int onp; /* open next program area */};#define WORMIOCFIXATION _IOW('W', 22, struct wormio_fixation)#endif /* _SYS_WORMIO_H_ */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?