Re: New XIP for 21109 sys with working encryption (ver 2 25-Jan-2009)
Post a response if you are interested in a version of this XIP with mencfilt.dll removed. This will break storage card encryption for every ROM built using said XIP, and it may or may not be faster (won't be slower). And I may or may not be able to recover some additional RAM (wouldn't be more than a few hundred K). The alternative is to keep it as-is, with encryption defaulted to off - that way you can use it if you later decide you want to. I'm not noticing any performance impacts even with encryption enabled, but I haven't spent much time baselining it either.
EDIT - looked into this a bit further and there isn't much to be gained by removing it. ~64K of virtual memory space (only if you change .VM and .ROM in SYS and re-G'Reloc) and from none to a few tens of K of real RAM, depending on how modules fall. From a performance perspective, the encrypting filter isn't even applied to the IMGFS or NAND FAT file system - only to the SD Card. So you might get a small performance boost reading from SD, and a slightly larger boost writing to SD. Might...
So I'm not going to spend time on a encryption-removed XIP.
Last edited by FormerPalmOS; 01-29-2009 at 02:12 AM.
|