The various components shown in FIGS. Memory may include high-speed random access memory and may also include non-volatile memory, such as one or more magnetic disk storage devices, flash memory devices, or other non-volatile solid-state memory devices. Access to memory by other components of the devicesuch as the CPU and the peripherals interfacemay be controlled by the memory controller The peripherals interface couples the input and output peripherals of the device to the CPU and memory In some embodiments, the[…]