Does anyone know if it is possible to malloc HDATA (far memory) rather than having to use XDATA on a Dallas 390 in continous mode?
I am quite aware of the effects of RAM fragmentation that malloc creates, which I assume you are referring to. Even PC types know that, which you seem to have assumed I am. The Keil malloc routines do not fragment memory as badly as MOST malloc routines. The Keil routines merge FREE'd blocks. This is the technique proposed by Donald Knuth. Jon