SPI Ram

From Uzebox Wiki
Revision as of 18:21, 23 November 2016 by Uze (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

The SPI Ram is a 128 kilobyte ram chip that is integrated into the UZENET expansion card, or in newer revisions, the standard PCB itself. It's primary benefits are a large infinitely re-writable memory space that has somewhat better performance than SD. It is expected to be very useful in network programs or any place where large amounts of data need to be manipulated and not use up the finite write cycles of the SD card life span.


Notes

TODO: refactor this info

The SD card interface can interfer with the SPI RAM. This occurs after flashing a game from the bootloader. The trick to fix this is to initialize the SDCard interface. Use CunningFellows's sdBase (which is already part of the master kernel), and do a simple sdCardInitNoBuffer() before going on to the SPI RAM.

See: http://uzebox.org/forums/viewtopic.php?p=17733#p17733