Hi!
In DEVICE.H defined ATTR_RAW as 0x0400, but this name nowhere used,
whereas after INT 21/4400 for character devices bit 5 (0x20) mean "raw
(binary) mode". Bug in kernel?
Also, what mean this "raw mode" and how it differs from "non-raw" mode?
open() in BC3.1 tries to set this bit in device info word (INT 21/4401) if
path is a character device name and flags includes O_BINARY. Why BC does
this?
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel