This can be compared to the popular browser that uses a SDCard attached to the Pluggy Reloaded. Both provides the same functionality in very different ways. The Pluggy Reloaded browser relies on the relatively fast Pluggy microprocessor to process the filesystem but suffers from the slow Gigatron Loader protocol. This browser does everything on the Gigatron but benefits from a SPI interface that is about eight times faster than the Loader protocol. On the other hand, it needs hardware that is far less widespread than the Pluggy Reloaded. A challenging part of this work was porting the well known FatFS library to the Gigatron and writing a C compiler in the process...
This first release adds a number of goodies compared to the prototype described in viewtopic.php?f=4&t=329.
- Much faster and more compatible booting code in the DEVROM.
- Can use cards attached to ports SPI0 or SPI1.
- Detects card changes and remounts new cards as needed.
- Better compliance with the SD and FAT specs.