netskink
2010-10-28 14:35:49 UTC
Hello
I have a driver, user library and user level unit test code. I used
to have identical behaviour when I built the user level code with
devstudio or the ddk/sdk. I even had the same behaviour when I built
the code using the ddk but the devstudio tools/libs. Now, I have a
difference. I am not sure what has changed, but I map memory and the
do writes to it. If I read back what I wrote using the ddk build, I
get all F's or all zero's. If I use the devstudio build I read what I
wrote.
I have tried to compare the compiler settings and I can not find a
difference other than small things such as /Mdd, /EHsc /RTC1 or /GM.
These settings are present in working version built by devstudio.
They are missing in the ddk version.
Any advice or tips to solve this is much appreciated.
John
I have a driver, user library and user level unit test code. I used
to have identical behaviour when I built the user level code with
devstudio or the ddk/sdk. I even had the same behaviour when I built
the code using the ddk but the devstudio tools/libs. Now, I have a
difference. I am not sure what has changed, but I map memory and the
do writes to it. If I read back what I wrote using the ddk build, I
get all F's or all zero's. If I use the devstudio build I read what I
wrote.
I have tried to compare the compiler settings and I can not find a
difference other than small things such as /Mdd, /EHsc /RTC1 or /GM.
These settings are present in working version built by devstudio.
They are missing in the ddk version.
Any advice or tips to solve this is much appreciated.
John