This review covers the GigaDevice (except GD25Q10) to Numonyx (partial,
list below) chips that were added.
Here's a couple of general notes:
Please add page programming eraseblocks
WREN & WRSR flags only get added when the chip actually has the command.
Notes on specific chips:
GigaDevice GD25Q512-
.voltage = {2700, 3600},
My datasheet (v1.1 March 13 2012, GD25Q10/512) says 2.4-3.6V
Numonyx M45PE10-
+ .feature_bits = FEATURE_WRSR_WREN,
The datasheet I have (Rev 7, April 2008) doesn't have a Write Status
Register operation- only a Read Status Register.
Numonyx M45PE20-
+ .feature_bits = FEATURE_WRSR_WREN,
The datasheet I have (Rev 6, May 2008) doesn't have a Write Status Register
operation- only a Read Status Register.
Numonyx M45PE40-
+ .feature_bits = FEATURE_WRSR_WREN,
The datasheet I have (Rev 9, May 2008) doesn't have a Write Status Register
operation- only a Read Status Register.
Numonyx M45PE80-
+ .feature_bits = FEATURE_WRSR_WREN,
The datasheet I have (Rev 6, May 2008) doesn't have a Write Status Register
operation- only a Read Status Register.
Numonyx M45PE16-
+ .feature_bits = FEATURE_WRSR_WREN,
The datasheet I have (Rev 8, May 2008) doesn't have a Write Status Register
operation- only a Read Status Register.
I'll cover the rest of the Numonyx chips from the patch in a follow-up
review.