It depends on how you have formatted the CF card. If it is formatted
with 8.3 format, it would be fine. Only the VX_LONG_NAME (don't have
docs, hope you grok) would make it incompatible to be read on a PC.
If you are an end user, you may not have an option. If you are
developing on vxWorks/DosFs and this criteria is important, then don't
format with VX_LONG_NAME. Most likely if you are an end user, you
could format the card on Dos/Windows and then use it with vxWorks. I
doubt the device would reformat it (but anything can happen).
Also Leonid (the developer of DosFs) has suggested that it is much
more realiable to use the 8.3 naming convention. With regular DOS,
there is an allocation table, a directory table and file data. Using
an extended naming scheme adds a fourth element. There were
synchronization/reliablity issues when using extended names. I did
some extensive testing with random resets and the 8.3 was much more
reliable. I did get failures that were related to TFFS ( < .5 %), but
you are using CF...
fwiw,
Bill Pringlemeir.
--
Windows programmer - every problem solved with a switch statement.
vxWorks FAQ, " http://www.**--****.com/ ~borkhuis/vxworks/vxworks.html"