Initialising control data for a device
AssigneeArm Limited
InventorsHåkan Persson, Matthew Lucien Evans
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorsHåkan Persson, Matthew Lucien Evans
Estimating the term…
A method for initialising control data for a device comprises determining whether an identification value stored in a control storage location of the device has a first value or second value. When the identification value has the first value, space is allocated in the memory for storing the control data and an address of the allocated space in memory is written to a control data pointer storage location of the device. When the identification value has the second value, the allocation of space in memory is omitted and the control data pointer storage location comprises a preset address indicative of a location for storing the control data in local storage provided within the device.
A method for initializing non-CPU control data for controlling operations performed by a non-CPU device having access to a memory via a bus or interconnect, wherein the memory is also accessible to a CPU via said bus or interconnect and the non-CPU device and the CPU are separated by said bus or interconnect, the non-CPU device comprising at least one of a memory management unit, a direct memory access controller, a USB controller or a peripheral controller, and the method comprising:
An apparatus comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.