Code library has been updated with much more functionality.
You can now include a command component in the SPI transaction. Commands can be up to 16 bits long.
You can now include an address component in the SPI transaction. Addresses can be up to 32 bits long.
Dummy Bit Support:
The number of dummy bits can now be set if required.
Most importantly, it now implements reading data up to 32bits in length!
Example code snippets and function descriptors are in the README.md file and on the GitHub page.