Up ] Docs Home ]

Bitfields for device information word

Back ] Next ]

Bit Description

character device

14

device driver can process IOCTL requests (see AX=4402h"DOS 2+")

13

output until busy supported

11

driver supports OPEN/CLOSE calls

8

??? (set by MS-DOS 6.2x KEYB)

7

set (indicates device)

6

EOF on input

5

raw (binary) mode

4

device is special (uses INT 29)

3

clock device

2

NUL device

1

standard output

0

standard input

disk file

15

file is remote (DOS 3.0+)

14

don't set file date/time on closing (DOS 3.0+)

11

media not removable

8

(DOS 4 only) generate INT 24 if no disk space on write or read past end of file

7

clear (indicates file)

6

file has not been written

5 - 0

drive number:
00h = A:
01h = B:
02h = C:
03h = D:
04h = E:
05h = F:
06h = G:
07h = H:
08h = I:
09h = J:
0Ah = K:
0Bh = L:
0Ch = M:
0Dh = N:
0Eh = O:
0Fh = P:
10h = Q:
11h = R:
12h = S:
13h = T:
14h = U:
15h = V:
16h = W:
17h = X:
18h = Y:
19h = Z:

See Also:

INT 29