Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

floppy: add references to 82077's extra registers

This controller provides extra status registers SRA and SRB as well
as a tape drive register (TDR) and a data rate select register (DSR),
which are referenced in the sparc port, so let's have their symbolic
definitions centralized.

Link: https://lore.kernel.org/r/20200331094054.24441-3-w@1wt.eu
Signed-off-by: Willy Tarreau <w@1wt.eu>
Signed-off-by: Denis Efremov <efremov@linux.com>

authored by

Willy Tarreau and committed by
Denis Efremov
7d33850a e72e8bf1

+13 -3
+13 -3
include/uapi/linux/fdreg.h
··· 7 7 * Handbook", Sanches and Canton. 8 8 */ 9 9 10 - /* Fd controller regs. S&C, about page 340 */ 11 - #define FD_STATUS 4 12 - #define FD_DATA 5 10 + /* 82077's auxiliary status registers A & B (R) */ 11 + #define FD_SRA 0 12 + #define FD_SRB 1 13 13 14 14 /* Digital Output Register */ 15 15 #define FD_DOR 2 16 + 17 + /* 82077's tape drive register (R/W) */ 18 + #define FD_TDR 3 19 + 20 + /* 82077's data rate select register (W) */ 21 + #define FD_DSR 4 22 + 23 + /* Fd controller regs. S&C, about page 340 */ 24 + #define FD_STATUS 4 25 + #define FD_DATA 5 16 26 17 27 /* Digital Input Register (read) */ 18 28 #define FD_DIR 7