| 742 | } |
| 743 | |
| 744 | s32 FileMcd_Read(uint port, uint slot, u8* dest, u32 adr, int size) |
| 745 | { |
| 746 | const uint combinedSlot = FileMcd_ConvertToSlot(port, slot); |
| 747 | switch (EmuConfig.Mcd[combinedSlot].Type) |
| 748 | { |
| 749 | case MemoryCardType::File: |
| 750 | return Mcd::impl.Read(combinedSlot, dest, adr, size); |
| 751 | case MemoryCardType::Folder: |
| 752 | return Mcd::implFolder.Read(combinedSlot, dest, adr, size); |
| 753 | default: |
| 754 | return 0; |
| 755 | } |
| 756 | } |
| 757 | |
| 758 | s32 FileMcd_Save(uint port, uint slot, const u8* src, u32 adr, int size) |
| 759 | { |
no test coverage detected