Architectural Enhancements for Secure Embedded Processing