When Intel released the XScale, they also changed the low-level method of talking to memory address lines and the system memory. On top of that, Compaq changed the memory map of the iPaq too. PocketPC 2002 deals with this via a HAL-style hardware layer but any software that talks directly to the hardware (like PDAWin) needs to be far more intelligent than they have been up to now.
The *real* problem is that the people at PDAWin seem to be unable to grasp this concept. There are probably less than 10 lines of assy code that need to be modified. What needs to happen is first of all run a simple test (two lines of code) to detect StrongArm or XScale processor, then set the memory map address for the expansion slot (3 lines of code) as appropo. Compaq has gone so far as to release sample code that accomplishes this along with a document that talks about specific code adjustments that have to be made for expansion pack and CF card communications to work corectly on the H39xx and H54xx series. But as I said PDAWin appears to be unable to deal with this.
This message was edited by westmetro on 01/02/03 13:49.58.