I couldn't find information on the DevCD about the the way the ram-handler lays out data into memory though.
It's quite obvious: The internal memory layout is implementation specific stuff, and it can change from version to version. You don't know how the handler stores the data internally! Remember that filesystem is a blackbox that you *only* can access thru defined API, that is dospackets.
I just want to be able to copy the data directly to the CPU registers to avoid the overhead of having to copy it somewhere in memory first as is the case if I use DOS functions wich use the ACTION_READ packet anyway (I think).
You can't do this. Read above.
No direct data modifications though. After I copy it to the CPU registers it would be placed somewhere else if necessary, after the checking I want to do with it.
No excuse. Since you don't know how the data is stored in memory, you can't peek it directly.