core,xilinx,device: added option/methods to enable/disable quad mode on SPI Flash

This commit is contained in:
Gwenhael Goavec-Merou
2024-09-23 07:09:30 +02:00
parent 242357c46f
commit faa1fc76fc
6 changed files with 81 additions and 1 deletions
+3
View File
@@ -53,6 +53,9 @@ class Device {
printError("dump flash not supported"); return false;}
virtual bool protect_flash(uint32_t len) = 0;
virtual bool unprotect_flash() = 0;
virtual bool set_quad_bit(bool set_quad) {
(void)set_quad;
printError("Error: SPI Flash Quad mode configuration unsupported"); return false;}
virtual bool bulk_erase_flash() = 0;
virtual uint32_t idCode() = 0;