colognechip: add bulk erase + quad enable features and simplify spi_wait overload (#582)

* colognechip: add bulk erase + quad enable features and simplify spi_wait overload

* colognechip: remove unnecessary code in `set_quad_bit` and `bulk_erase_flash`
This commit is contained in:
Patrick Urban
2025-09-03 16:26:16 +02:00
committed by GitHub
parent 501d37e351
commit cfddee3611
2 changed files with 30 additions and 11 deletions
+2 -2
View File
@@ -42,8 +42,8 @@ class CologneChip: public Device, SPIInterface {
printError("protect flash not supported"); return false;}
virtual bool unprotect_flash() override {
printError("unprotect flash not supported"); return false;}
virtual bool bulk_erase_flash() override {
printError("bulk erase flash not supported"); return false;}
bool set_quad_bit(bool set_quad) override;
bool bulk_erase_flash() override;
void program(unsigned int offset, bool unprotect_flash) override;
uint32_t idCode() override {return 0;}