<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<div>
<div>I'm away from my desk now and I'll try fstat when I get back. Thanks.</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div id="x_composer_signature">
<div style="font-size:85%; color:#575757">내 삼성 디바이스에서 보냈습니다</div>
</div>
<br>
<br>
-------- 원본 메시지 --------<br>
발신: Sebastian Huber <sebastian.huber@embedded-brains.de> <br>
날짜: 2015/09/08 오후 2:42 (GMT+09:00) <br>
수신: users@rtems.org <br>
제목: Re: fopen file size error when file size is over around 6MB <br>
<br>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">Which information do you get via fstat()?<br>
<br>
On 08/09/15 06:47, Chan Kim wrote:<br>
> Hello, rtems users,<br>
><br>
> After mounting SD card under /mnt, I can read and write files now. But when the file size is bigger than 5Mbytes, the file size information reads wrong. If it's less than 5Mbytes, read and write is ok.<br>
><br>
> For example, when the file size is 10MByte,<br>
>              fpsrc = fopen("/mnt/dir2/sample10m.dat","r");<br>
>              fseek(fpsrc, 0L, SEEK_END);<br>
>              size = ftell(fpsrc);<br>
>              printk("numbytes = %d\n", size);<br>
>              fseek(fpsrc, 0L, SEEK_SET);<br>
> result :<br>
>              numbytes = 4194304     <=== this is exactly 4MByte (when the file size is 10MB)<br>
><br>
> Is there something I should set for IMFS configuration?<br>
> I see (#define MSDOS_MAX_FILE_SIZE                0xFFFFFFFF) in msdos.h.<br>
><br>
> Thanks,<br>
><br>
> Chan<br>
> _______________________________________________<br>
> users mailing list<br>
> users@rtems.org<br>
> <a href="http://lists.rtems.org/mailman/listinfo/users">http://lists.rtems.org/mailman/listinfo/users</a><br>
<br>
-- <br>
Sebastian Huber, embedded brains GmbH<br>
<br>
Address : Dornierstr. 4, D-82178 Puchheim, Germany<br>
Phone   : +49 89 189 47 41-16<br>
Fax     : +49 89 189 47 41-09<br>
E-Mail  : sebastian.huber@embedded-brains.de<br>
PGP     : Public key available on request.<br>
<br>
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.<br>
<br>
_______________________________________________<br>
users mailing list<br>
users@rtems.org<br>
<a href="http://lists.rtems.org/mailman/listinfo/users">http://lists.rtems.org/mailman/listinfo/users</a><br>
</div>
</span></font>
</body>
</html>