Motivation: Cleanup PlatformDependent* and remove unused code. Modifications: Code cleanup Result: Removed unused code