Patent ID: 11861224
Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A data storage device, comprising:
a memory device; and
a controller coupled to the memory device, wherein the controller is configured to:
fetch a command and at least a portion of one or more host buffers from a host device, wherein the portion of the one or more host buffers is less than all the host buffers;
classify the command based on the portion of the one or more host buffers;
determine whether the command corresponds to a physical region page (PRP) entry in a host buffer; and
either:
permit full out of order data transfer to a host device based on the classification of the command; and
permit partial out of order data transfer to the host device based on the classification of the command; or
enforce full in order data transfer to the host device based on the classification of the command.