我自己定义的driver下altera_avalon_counter_regs.h下:
#define IORD_ALTERA_AVALON_COUNTER_DIVIDER(base) IORD(base, 0)
#define IOWR_ALTERA_AVALON_COUNTER_DIVIDER(base, data) IOWR(base, 0, data)
#define IORD_ALTERA_AVALON_COUNTER_DUTY(base) IORD(base, 1)
#define IOWR_ALTERA_AVALON_COUNTER_DUTY(base, data) IOWR(base, 1, data)
中的_DUTY 和_divider是什么意思啊,照手册上说应该是系统的register可是好象没有这几个register啊,还有(base, 1) 中'1'是控制什么的,谢谢斑竹! |