CPC G06F 3/0613 (2013.01) [G06F 3/0611 (2013.01); G06F 3/065 (2013.01); G06F 3/0656 (2013.01); G06F 3/0659 (2013.01); G06F 3/0679 (2013.01); G06F 3/0685 (2013.01); G06F 11/00 (2013.01); G06F 12/0802 (2013.01); G06F 12/1441 (2013.01); G06F 13/1673 (2013.01); G11C 5/04 (2013.01); G11C 11/005 (2013.01); G11C 14/0009 (2013.01); G06F 11/14 (2013.01); G06F 13/1668 (2013.01); G06F 2212/1024 (2013.01); G06F 2212/205 (2013.01); G11C 7/1051 (2013.01); Y02D 10/00 (2018.01)] | 20 Claims |
1. A method of operating a command buffer device, the method comprising:
receiving one or more local commands from a non-volatile memory controller,
controlling access, by access logic of the command buffer device, to one or more control setting registers by the non-volatile memory controller in a first control mode, wherein a portion of the control setting registers comprises a protected register space;
receiving one or more access commands from the non-volatile memory controller to access the one or more control setting registers; and
interpreting, by an access engine of the command buffer device, the one or more access commands to provide access to the protected register space in the first control mode.
|