summaryrefslogtreecommitdiff
path: root/supervisor/shared/external_flash/devices.h
AgeCommit message (Collapse)Author
2021-03-25Switch devices.h to nvm.toml dataScott Shawcroft
2021-03-22fix for MX25R1635F QSPI mode of operationLinar Yusupov
2021-03-15run code formatting scriptmicroDev
2020-12-22Merge pull request #3864 from djix123/w25q64fvDan Halbert
Add support for Winbond W25Q64FV
2020-12-22Add support for Winbond W25Q64FVJonathan Giles
2020-12-21Merge pull request #3824 from skerr92/add_more_spi_flashDan Halbert
Adding Support for AT25DF641A SPI Flash
2020-12-17Update devices.hHany Elkomy
Correct capacity value for the MX25R1635F from 0x18 to 0x15 (tested and working) refer to https://github.com/adafruit/circuitpython/issues/3558
2020-12-16removed comments on 64MiB SPI flash causing build test issuesSeth Kerr
2020-12-14fixing line comment issue with CI build testsSeth Kerr
2020-12-14this should be it.Seth Kerr
2020-06-23atmel-samd: Add SAM E54 Xplained boardJeff Epler
Few peripherals are actually tested. However, USB, I2C and GPIO seem to work. Most pins are silkscreened with the "PX00" style, so the board module only includes the small number that are screened differently. The default SPI, I2C, and UART are the ones on the EXT2 header. This is arbitrary, but the I2C on this connector is shared with the on-board I2C devices and the PCC header, making it the most versatile.
2020-05-29.../devices.h: Add GigaDevices GD25S512MD 64 MiB flash chip support.Brian Dean
2020-05-09Replacing device that was accidentally deleted Max Holliday
2020-04-28decoupling chip specific functions from EXTERNAL_FLASH_QSPI_SINGLEMax Holliday
2020-04-27Merge remote-tracking branch 'adafruit/master'Max Holliday
2020-04-21external_flash: add support for mx25r1635fSean Cross
This flash chip is used in Simmel. Signed-off-by: Sean Cross <sean@xobs.io>
2020-04-07adds standard (non-queued) SPI support to QSPI for external flashMax Holliday
2020-03-25supervisor/shared/external_flash/devices.h: Add MX25L51245G support.Brian Dean
Add external flash support for Macronix MX25L51245G 64MiB SPI flash.
2020-02-25samd51 thing plus: new portjepler
testing performed: * successfully store and retrieve a 500kB file on the flash * square wave output on each pin appears on o'scope * board.SPI(), board.SERIAL(), board.I2C() all construct
2020-02-06Add support for external flash device Winbond.com W25Q80DVLangston Nashold
Currently, we only support external flash device W25Q80DL. This adds support for the W25Q80DL. tweak
2019-11-04Add board configuration for Winterbloom SolThea Flowers
2019-10-14Merge branch 'master' into masterScott Shawcroft
2019-10-14Add IS25LP128F flash device definitionarturo182
2019-10-14add def for AT25SF161-SSHD-T 2MiB SPI flash chipCedar Grove Maker Studios
2019-10-03Disable timeout, remove redundancyHierophect
2019-10-02Fix typo causing parsing errorHierophect
2019-10-02Add some definitions for when F412 can be implementedHierophect
2019-09-03Make trivial change to redo GitHub Actions build.Dan Halbert
The GitHub Actions build for this PR is failing for reasons that make no sense. Make a tiny commit change to see if it will refresh things and work again.
2019-09-02Add GD25Q32C flash device definitionarturo182
2019-01-30Updates devices.h to include the W25Q32FV flash chip that is on the SparkFun ↵Elias Santistevan
LumiDrive and Redboard Turbo
2018-12-04Add correct flash chip for Particle Mesh boardsScott Shawcroft
2018-12-04Add particle boards, fix cp32 and try to speed up atmel buildScott Shawcroft
2018-11-30Fix up spi flash defineScott Shawcroft
2018-11-27Fix QSPI on Feather nRF52840Scott Shawcroft
We were writing with quad page program including the address (0x38) which is unsupported by the GD25Q16C but it is supported by the flash on the DK. So, we use the single address, quad data command (0x32).
2018-11-08Move atmel-samd to tinyusb and support nRF flash.Scott Shawcroft
This started while adding USB MIDI support (and descriptor support is in this change.) When seeing that I'd have to implement the MIDI class logic twice, once for atmel-samd and once for nrf, I decided to refactor the USB stack so its shared across ports. This has led to a number of changes that remove items from the ports folder and move them into supervisor. Furthermore, we had external SPI flash support for nrf pending so I factored out the connection between the usb stack and the flash API as well. This PR also includes the QSPI support for nRF.