Re: [Freedos-kernel] Unable to use drive number 32 with some functions

2015-04-29 Thread perditionc
Thank you. I will try to get a fix implemented this week. Your patch corrects supporting the 32nd drive if provided as value 1 thru 32 (0 is default) but still doesn't handle if passed as ascii value ` (0x60). Jeremy On Apr 26, 2015 3:51 PM, Damien Guibouret

Re: [Freedos-kernel] Unable to use drive number 32 with some functions

2015-04-29 Thread Damien Guibouret
Hello, That's right, I was not expecting NDN will use it as it is already out of the spec. You can change the else if (((r-BL = 'A') (r-BL = 'Z')) || ((r-BL = 'a') (r-BL = 'z'))) /* NDN feeds the actual ASCII drive letter to this function */ used_drive = (r-BL 0x1f) - 1;

[Freedos-kernel] Unable to use drive number 32 with some functions

2015-04-26 Thread Damien Guibouret
Hello, I found a small problem in ioctl code that leads to drive number 32 to not be usable with device related functions (int 0x21, ah=0x44..) and leading to returning information about another drive without signaling any error. As I suppose this is not widely used (drive 27 to 32 are most