|
OpenSSD Cosmos+ Platform Firmware
0.0.2
The firmware of Cosmos+ OpenSSD Platform for TOSHIBA nand flash module.
|
#include "xil_printf.h"#include "debug.h"#include "io_access.h"#include "nvme.h"#include "host_lld.h"#include "nvme_io_cmd.h"#include "../ftl_config.h"#include "../request_transform.h"
Go to the source code of this file.
Functions | |
| void | handle_nvme_io_read (unsigned int cmdSlotTag, NVME_IO_COMMAND *nvmeIOCmd) |
| The entry function for translating the given NVMe command into slice requests. More... | |
| void | handle_nvme_io_write (unsigned int cmdSlotTag, NVME_IO_COMMAND *nvmeIOCmd) |
| void | handle_nvme_io_cmd (NVME_COMMAND *nvmeCmd) |
| void handle_nvme_io_cmd | ( | NVME_COMMAND * | nvmeCmd | ) |
Definition at line 126 of file nvme_io_cmd.c.


| void handle_nvme_io_read | ( | unsigned int | cmdSlotTag, |
| NVME_IO_COMMAND * | nvmeIOCmd | ||
| ) |
The entry function for translating the given NVMe command into slice requests.
| cmdSlotTag |
| nvmeIOCmd | a pointer points to the instance of given NVMe command. |
Definition at line 72 of file nvme_io_cmd.c.


| void handle_nvme_io_write | ( | unsigned int | cmdSlotTag, |
| NVME_IO_COMMAND * | nvmeIOCmd | ||
| ) |
Entry point for NVM write commands.
Definition at line 99 of file nvme_io_cmd.c.

