Hi all, I would like to draw attention to the fact that FreeDOS is even still missing a few MS DOS 3.3x functions. So function 43ff (create directory / rename file, allowing path/file names up to 128 rather than 67 bytes, allowing deeper nested directories) should IMHO wait until the other stuff is done.
Missing FreeDOS functionality: - int 21.63, DoubleByteCharacterSupport (Asian languages), probably has to be done by a TSR anyway? - int 21.6602, Set Global Codepage Table (DOS 3.3, NLSFUNC related, something for kernel 2037-unstable only?) This reminds me that I never got any reactions to my summary of new known bugs in kernel 2037-unstable, do we have to assume that nobody will fix them until Jeremy has time again next year? - int 21.6500, set general i18n info, Win95, this sets the information which can be read by int 21.65xx, basically just overwriting the country status buffer in the kernel - int 21.4b05, set execution state, DOS 5.0 - int 21.5d01 "commit (sync) all files by computer id and/or PSP segment of the process which has the files open", DOS 3.1 - int 21.5d02 ... int 21.5d05, commit files specified in various ways similar to int 21.5d01, or provide a list of all opened files: This is to be implemented in SHARE. Does our SHARE provide this functionality? - int 21.6c flags: "sync-on-write" (calls int 21.68, sync, after each file write), "open with 2-4 GB file size support on" (modifies int 21.42, seek, behaviour?), "open readonly and do not update the last access time" (DOS 7, afaik we do not write that timestamp unless explicitly requested anyway, as the implicit update in Win9x degraded performance), "open and dis- able critical error dialogs for this file, return error codes instead" (DOS 4.01) - int 2f.4a00.cx=0 the kernel has to call this before it displays the "Insert diskette for drive B:" (or A:...) message, to let Win3 and the like show a GUI dialog instead of the message, DOS 5.0 > BC> I see that the RBIL says that MS-DOS 7.20 supports this interrupt. [int 21, ax=43ff, bp=5053, cl=39 or 56 for mkdir or rename] > BC> I am all for FreeDOS supporting this interrupt. What do other > BC> people think? [Typo: it is 7.10, Win98] > > You wish to implement this extension by yourself? ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Freedos-kernel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freedos-kernel
