├── HISTORY ├── LICENSE ├── README.md ├── clean.bat ├── document ├── Jasmine_FTL_Dev_Guide_v.1.2.pdf └── Jasmine_Tech_Ref_Manual_v.1.4.pdf ├── ftl_greedy ├── ftl.c └── ftl.h ├── include ├── bank.h ├── flash.h ├── jasmine.h ├── mem_util.h ├── nand.h ├── peri.h ├── rom.h ├── sata.h ├── sata_cmd.h ├── sata_registers.h ├── sdram.h └── uart.h ├── installer ├── ata_7.h ├── installer.c ├── installer.sln ├── installer.vcproj └── ntddstor.h ├── memo ├── ATA_message.md └── barefoot_buf_manage.md ├── release_lock.inc ├── sata ├── sata_cmd.c ├── sata_identify.c ├── sata_isr.c ├── sata_main.c └── sata_table.c ├── target_spw ├── flash.c ├── flash_wrapper.c ├── init_gnu.s ├── init_rvds.s ├── initialize.c ├── mem_util.c ├── misc.c ├── misc.h ├── shashtbl.c ├── shashtbl.h ├── target.h └── uart.c └── tc └── tc_synth.c /HISTORY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/HISTORY -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/README.md -------------------------------------------------------------------------------- /clean.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/clean.bat -------------------------------------------------------------------------------- /document/Jasmine_FTL_Dev_Guide_v.1.2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/document/Jasmine_FTL_Dev_Guide_v.1.2.pdf -------------------------------------------------------------------------------- /document/Jasmine_Tech_Ref_Manual_v.1.4.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/document/Jasmine_Tech_Ref_Manual_v.1.4.pdf -------------------------------------------------------------------------------- /ftl_greedy/ftl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/ftl_greedy/ftl.c -------------------------------------------------------------------------------- /ftl_greedy/ftl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/ftl_greedy/ftl.h -------------------------------------------------------------------------------- /include/bank.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/include/bank.h -------------------------------------------------------------------------------- /include/flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/include/flash.h -------------------------------------------------------------------------------- /include/jasmine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/include/jasmine.h -------------------------------------------------------------------------------- /include/mem_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/include/mem_util.h -------------------------------------------------------------------------------- /include/nand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/include/nand.h -------------------------------------------------------------------------------- /include/peri.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/include/peri.h -------------------------------------------------------------------------------- /include/rom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/include/rom.h -------------------------------------------------------------------------------- /include/sata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/include/sata.h -------------------------------------------------------------------------------- /include/sata_cmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/include/sata_cmd.h -------------------------------------------------------------------------------- /include/sata_registers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/include/sata_registers.h -------------------------------------------------------------------------------- /include/sdram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/include/sdram.h -------------------------------------------------------------------------------- /include/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/include/uart.h -------------------------------------------------------------------------------- /installer/ata_7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/installer/ata_7.h -------------------------------------------------------------------------------- /installer/installer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/installer/installer.c -------------------------------------------------------------------------------- /installer/installer.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/installer/installer.sln -------------------------------------------------------------------------------- /installer/installer.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/installer/installer.vcproj -------------------------------------------------------------------------------- /installer/ntddstor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/installer/ntddstor.h -------------------------------------------------------------------------------- /memo/ATA_message.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/memo/ATA_message.md -------------------------------------------------------------------------------- /memo/barefoot_buf_manage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/memo/barefoot_buf_manage.md -------------------------------------------------------------------------------- /release_lock.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/release_lock.inc -------------------------------------------------------------------------------- /sata/sata_cmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/sata/sata_cmd.c -------------------------------------------------------------------------------- /sata/sata_identify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/sata/sata_identify.c -------------------------------------------------------------------------------- /sata/sata_isr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/sata/sata_isr.c -------------------------------------------------------------------------------- /sata/sata_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/sata/sata_main.c -------------------------------------------------------------------------------- /sata/sata_table.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/sata/sata_table.c -------------------------------------------------------------------------------- /target_spw/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/target_spw/flash.c -------------------------------------------------------------------------------- /target_spw/flash_wrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/target_spw/flash_wrapper.c -------------------------------------------------------------------------------- /target_spw/init_gnu.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/target_spw/init_gnu.s -------------------------------------------------------------------------------- /target_spw/init_rvds.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/target_spw/init_rvds.s -------------------------------------------------------------------------------- /target_spw/initialize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/target_spw/initialize.c -------------------------------------------------------------------------------- /target_spw/mem_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/target_spw/mem_util.c -------------------------------------------------------------------------------- /target_spw/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/target_spw/misc.c -------------------------------------------------------------------------------- /target_spw/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/target_spw/misc.h -------------------------------------------------------------------------------- /target_spw/shashtbl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/target_spw/shashtbl.c -------------------------------------------------------------------------------- /target_spw/shashtbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/target_spw/shashtbl.h -------------------------------------------------------------------------------- /target_spw/target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/target_spw/target.h -------------------------------------------------------------------------------- /target_spw/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/target_spw/uart.c -------------------------------------------------------------------------------- /tc/tc_synth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlashSQL/OpenSSD_sector-level-mapping/HEAD/tc/tc_synth.c --------------------------------------------------------------------------------