The present invention provides a data processing apparatus and method for controlling access to a memory unit. The data processing apparatus comprises a processor operable in a plurality of modes and a plurality of domains, said plurality of domains comprising a secure domain and a non-secure domain,...http://www.google.co.uk/patents/US7340573?utm_source=gb-gplus-sharePatent US7340573 - Apparatus and method for controlling access to a memory unit