There are two storage devices included in ELLO 1A. The first one is IFS: and is built within an area of the internal flash in the PIC32. The second is SD1: and refers to the SD card slot in the system.
IFS: is a very small (around 70 Kbytes) drive, whose main purpose is to store one or two executable files and some configuration data in an embedded manner. It is also prone to flash wearing off as result of continuous writes into it, so using the IFS: drive should be limited to only occasional writing.
On power-up, RIDE looks for a file called ‘IFS:/AUTORUN’ and if such exists, executes it. If an auto run file is not found in IFS:, the SD1: drive is searched for one, too.
Thus, the user has the option to enable automatic execution of a program every time the system starts.
Upon entering the editor, if card is found in the SD1: slot, it is made current drive, otherwise IFS: remains as current drive.