注册 登录
编程论坛 操作系统内核开发

#define _AC97_H_ 是什么意思?请教了!

小贝01 发布于 2013-04-15 09:55, 5220 次点击
#ifndef _AC97_H_
#define _AC97_H_
#include "sound_config.h"
#include "sound_calls.h"

#define  AC97_RESET              0x0000      //
#define  AC97_MASTER_VOL_STEREO  0x0002      // Line Out
#define  AC97_HEADPHONE_VOL      0x0004      //
#define  AC97_MASTER_VOL_MONO    0x0006      // TAD Output
#define  AC97_MASTER_TONE        0x0008      //
#define  AC97_PCBEEP_VOL         0x000a      // none

#ifndef _AC97_H_ 语句是确定是否定义了_AC97_H_,那么#define _AC97_H_ 是什么意思?请教了!
2 回复
#2
schullar2013-05-22 10:01
你可以这样理解:
#if not define _AC97_H_
#define        _AC97_H_
如果没有定义   _AC97_H_
那么就定义     _AC97_H_
#3
小xiong2013-05-22 16:50
条件编译
1