Re: [Freedos-devel] Porting the FAT filesystem (8)

2007-04-18 Thread Eric Auer
Hi Enrico, > In principle, I would like FFS to be able to handle > pathnames longer than 67 and possibly read Unicode filenames. But then it would not be compatible to FAT. If you want to have long unicode file names, then you have to implement exactly that - LFN. Look at doslfn. But watch out,

Re: [Freedos-devel] format.exe

2007-04-18 Thread Lyrical Nanoha
On Wed, 18 Apr 2007, Eric Auer wrote: > Your floppy.c does not seem to be current FORMAT 0.91v, > as line numbers differ. You probably mean lines 502/544: > First is "always update params.cyl/sec/sides", not only > if the /f: option is used, and second is an "if (TRUE) {x}" > block which limits th

[Freedos-devel] Porting the FAT filesystem (8)

2007-04-18 Thread [email protected]
Hi Eric, > That is not a compile time thing. Most of those variables are in > kernel.asm and the List of Lists, where they either have hardcoded > initial values (f_nodes_cnt is 0) or are initialized by zeroing > out memory areas or by calculating values during kernel init. > yes, I read carefull

Re: [Freedos-devel] format.exe

2007-04-18 Thread Eric Auer
Hi, I looked into your problem description now... The "condition is always true" cases are intentionally, but maybe I should remove the "if (TRUE)" to make that clear... Actually I had assumed that you only get a warning when you have "if (some always true expression)" and not when you use the "o