Hi there,
My name is Farhan. I am exploring porting an RTOS on microblaze. Let me give you details on the challenge I am facing. I have an FPGA board with Spartan3. There is a SATA controller from Silicon Image (Sil3512) on the same board connected to the FPGA. A SATA hard disk is connected to the SATA Controller. This is actually an embedded system for real time data acquisition with A/D on board as well. I need to implement a simple FAT (file management system) on the FPGA so that I can read and write from/to hard disk. Implementing Fat12/FAT16/FAT32 in Verilog/VHDL is not a good idea. However, implementing the same in C makes more sense. Can anyone guide me how ucLinux can help me in implementing this? Has anyone done such a thing before? Any directions...........?
Best Regards
Farhan