Hi all,
Can anyone tell me what filename mangling for 8.3 DOS-style filenames has been introduced in recent versions of the FLASHFS?
One of my filenames is being inexplicably renamed from snapshot.dat to SNAPSHOT.DAT, perhaps as a consequence of opening it for append - but I need to investigate a little more.
I am using a parallel FLASH device, not an SPI memory card. I am using the FLASH FS from RTL V3.22.
The FLASH FS from RTL V3.05 did not do this filename alteration.
Many thanks for any info.
Christopher Hicks
Definitely bad behaviour to try to write to a const pointer - the string may be stored in flash...
This problem has already been corrected in RL-ARM V3.24
I don't think it has been fixed, even in 3.40, but since I am now in direct communication with Keil support about it I will not post here further until I have a definitive answer.
CH ==
Correction. The bug IS fixed in 3.40, but NOT in 3.24.