El sáb, 21-08-2004 a las 18:51, Bernd Blaauw escribió: > Lucho, impressive progress. > Though I don't use any COUNTRY/codepage/keyboard_layout things myself, > this can be quite usefull. > I can imagine Aitor being happy, for example. > He does a lot with these things. > Now only NLSFUNC is missing (in progress by Eduardo Casino)?
Hello All, In fact, I've had a working NLSFUNC for some weeks now. The only thing it needs for general availability is a kernel with functions 2f.1226 to 2f.1229. Actually, it works with the implementation of these functions that I posted to this list (I modified NLSFUNC to avoid running out of stack as Bart suggested) and it even works calling to the int21 equivalents (saving the caller stack and switching to a local one before calling int21). It is full implementation except that, right now, it just informs DISPLAY of the code page changes using DISPLAY's int 2f interface (the real NLSFUNC uses ioctl to inform all the affected drivers) but it seems the best option until DISPLAY turns into a real driver. I just was waiting until the int 2f.122x thing was clear, maybe this is the time to solve bug #1813! ;) I'll try to upload what I have this night to my site and I'll make a developers only release, just in case anyone is interested. Another problem is that it does _not_ uses the MS COUNTRY.SYS format, but the one that Steffen Kaiser designed when he was implementing the NLS support for the kernel. The advantages are that it was designed with the kernel NLS structures in mind and that there are also utilities to convert to/from a text (source) format. Lucho, Steffen, everybody, we should have some discussion to determine which COUNTRY.SYS format we should use in FreeDOS. Regards, Eduardo. ------------------------------------------------------- SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 _______________________________________________ Freedos-kernel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-kernel