|
OpenSSD Cosmos+ Platform Firmware
0.0.2
The firmware of Cosmos+ OpenSSD Platform for TOSHIBA nand flash module.
|

Go to the source code of this file.
Functions | |
| void | InitGcVictimMap () |
| void | GarbageCollection (unsigned int dieNo) |
| void | PutToGcVictimList (unsigned int dieNo, unsigned int blockNo, unsigned int invalidSliceCnt) |
| unsigned int | GetFromGcVictimList (unsigned int dieNo) |
| void | SelectiveGetFromGcVictimList (unsigned int dieNo, unsigned int blockNo) |
Variables | |
| P_GC_VICTIM_MAP | gcVictimMapPtr |
| void GarbageCollection | ( | unsigned int | dieNo | ) |
Definition at line 70 of file garbage_collection.c.


| unsigned int GetFromGcVictimList | ( | unsigned int | dieNo | ) |
Definition at line 160 of file garbage_collection.c.

| void InitGcVictimMap | ( | ) |
Definition at line 54 of file garbage_collection.c.

| void PutToGcVictimList | ( | unsigned int | dieNo, |
| unsigned int | blockNo, | ||
| unsigned int | invalidSliceCnt | ||
| ) |
Definition at line 140 of file garbage_collection.c.

| void SelectiveGetFromGcVictimList | ( | unsigned int | dieNo, |
| unsigned int | blockNo | ||
| ) |
Definition at line 191 of file garbage_collection.c.

| P_GC_VICTIM_MAP gcVictimMapPtr |
Definition at line 52 of file garbage_collection.c.