Additional details on the underlying architecture of Windows phone 7 hit the internet. “WinP7 is a 32-bit OS with dual layer architecture comprised of kernel & a user layer. Application processes are given up to 1GB of virtual memory with total of 2GB of memory allocated to processes. 2GB is given to kernel. Microsoft will supply 2D graphics and DirectX 10-based Direct3D 11 runtimes while OEMs, not Microsoft, will develop & distribute drivers for both 2D & 3D graphics. Support for Bluetooth 2.1 is included, but apparently support for 3.0 and 4.0 isn’t. Presumably future updates will be able to provide support to further updates to the standard. WinP7 OS will use two different file systems: IMGFS for system files, and TexFAT for user files. User files can be stored on memory cards or internal flash memory and have the system treat both locations as the same. Oddly enough, if a memory card containing key files is removed or the files are erased, the phone will be rendered useless and will be available for emergency calls only,” revealed.
More info: Tweekers