The extra RAM is only needed if some kind of editor is needed and because I'm lazy :p
Hahaha ... makes sense!
BTW ... thanks for all your hard work in writing the low-level TED1 SD card routines in assembly language.
I've been using your code as the basis for a TED2 version, but it's been a bit frustrating so far, because it looks like KRIKzz changed a couple of things (particularly how the accelerated-read works).
I'm running around in the dark without any background knowledge of how the SPI-mode access is supposed to work ... but I'm sure that I'll get there eventually.