This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: Mounting a FAT filesystem
Eduardo Sabaj wrote:
> Gary, I didn't verify it... Is there any debugger that tells me this
> information?
Try enabling 'CYGDBG_IO_DISK_DEBUG'
> Gary Thomas escribió:
>> Andrew Lunn wrote:
>>
>>> On Fri, Apr 03, 2009 at 09:04:42AM -0300, Eduardo Sabaj wrote:
>>>
>>>> I have an i386 platform with two IDE disks and until now I have had no
>>>> success in trying to mount a FAT filesystem in my development.. What I
>>>> have tried is the following:
>>>>
>>>> mount ("/dev/hda/" , "/", "fatfs:sync=write");
>>>>
>>>> In spite of the fact that on my project file (.ecc) the names of the
>>>> disk devices are /dev/hda, /dev/hdb, etc..., mount returns -1 and
>>>> errno 19 ("no such device").
>>>>
>>>> Moreover, if I try to lookup the driver by...
>>>>
>>>> cyg_io_lookup("/dev/hda/", &handle);
>>>>
>>>> it returns -22 ("invalid argument"). Could anyone tell me what I'm missing ??
>>>>
>>> Arn't you forgetting about partitions? You want to mount the first
>>> partition on the disk, not the disk itself?
>>>
>>
>> Also, have you verified that the IDE driver actually finds
>> any of these partitions?
>>
>>
>
> <http://www.grupohasar.com/disclaimer>
>
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss