Click here to Skip to main content
15,892,281 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
what all the things i need to take care when i am trying to port my driver from 32 bit to 64 bit?
we have the different types of datatypes like (UINT8,UINT16,UINT32) and (PUINT8,PUINT16,PUINT32)

Thanks in advance
Posted
Updated 21-Nov-12 2:50am
v3
Comments
Richard MacCutchan 21-Nov-12 9:00am    
It depends on what your driver does. Without much more information it is difficult to make a valid assessment.
Richard MacCutchan 21-Nov-12 9:01am    
I see this is a duplicate of a post from 4 days ago. I have deleted the original.
JackDingler 21-Nov-12 11:16am    
Those aren't really distinct data types. Just typedefs to overload the types for compatibility purposes.

The intent is, if you use those types then your code will compile without errors in both 32 bit and 64 bit modes.

1 solution

yout internal data doenst matter. You need to watch out your external interfaces.

At best you compile on warning level 4. It is a lot of stupid work....
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900