hacks/readme.txt
author William Roberts <williamr@symbian.org>
Thu, 18 Nov 2010 11:35:56 +0000
changeset 134 79169c91b472
parent 89 1650c5a7be8c
permissions -rw-r--r--
Add commdb and related ethernetced.xml file, and use it in the generic stem_rom.oby file Note that this doesn't seem to make ethernet networking work, and it's probably necessary to run the ipconnmgmt dbcreator.exe as well to get a fully working commdb.

Assorted Hacks

1. syborg_keyboard.cpp

Replace sf\adaptation\qemu\baseport\syborg\keyboard\syborg_keymap.cpp with this file 
and rebuild the baseport, to turn F10 into the Key of Death.

Pressing F10 will cause Kern::Fault("KeyOfDeath", 0x0f100f10), which will drop
you into the kernel crash debugger if you are using a UDEB version of ekern.exe



2. cl_file.cpp

Replace K:\sf\os\kernelhwsrv\userlibandfileserver\fileserver\sfsrv\cl_file.cpp with this file
And rebuild efsrv.mmp from \sf\os\kernelhwsrv\userlibandfileserver\fileserver\group

This will give you debug for every RFile::Open command called.


3. EComServer.mmp

In order to get logging out of the EComServer.mmp it must be rebuilt with the logging macro turned on.
Replace \sf\os\ossrv\lowlevellibsandfws\pluginfw\Framework\MMPFiles\EComServer.mmp
And rebuild EComServer.mmp from K:\sf\os\ossrv\lowlevellibsandfws\pluginfw\Group