CPC G06F 21/54 (2013.01) [G06F 9/485 (2013.01); G06F 21/554 (2013.01); G06F 21/79 (2013.01)] | 20 Claims |
1. A method comprising:
determining a first safety privilege access ID (PrivID) for a first component of a system;
determining a first access attribute for a first software task executing on the first component;
receiving, at a first firewall component of the system, a request from the first software task to access a first memory region of a second component of the system, wherein the request from the first software task specifies the first PrivID and the first access attribute;
determining, by the first firewall component, whether to permit the first software task to access the first memory region based on the first PrivID, the first access attribute, and the first memory region; and
accessing, by the first software task, the first memory region, when it is determined that the first software task is permitted to access the first memory region.
|