We are writing an embedded application bare metal (no OS), and we are using an external GigaDevice NAND flash part (GD5F1GQ4xFxxG) for nonvolatile memory, communicating via