Skip to content
Snippets Groups Projects
Commit 5c990456 authored by Purna Chandra Mandal's avatar Purna Chandra Mandal Committed by Daniel Schwierzeck
Browse files

drivers: mtd: add Microchip PIC32 internal non-CFI flash driver.


PIC32 internal flash devices are parallel NOR flash divided into
number of banks to allow erase-programming in one while fetch and
execution continues on other. As the flash banks are memory mapped
stored code can be executed directly from flash (XIP), also there
is additional hardware logic to prefetch and cache contents to
improve execution performance. These flash can also be used to
store user data (like environment).
Flash erase and programming are handled by on-chip NVM controller.

Driver implemented driver model but MTD is not really support.

Signed-off-by: default avatarPurna Chandra Mandal <purna.mandal@microchip.com>
Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
parent 30fd42cb
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment