Open-CMSIS-Pack / Open-CMSIS-CDI-Spec

Open-CMSIS-CDI common device interface specification
9 stars 2 forks source link

Block device: API proposal #10

Open bulislaw opened 2 years ago

bulislaw commented 2 years ago

Proposal

Use evolved Mbed OS Block Device API as a middleware interface for accessing permanent storage in a generic way.

Overview

Background

Header Examples Tests Documentation and further tests need to be ported by Arm from Mbed OS

bulislaw commented 2 years ago

Initially we only thought to introduce the Flash API for the first version of the CDI spec. As we thought it's best to keep the number of API small. With the progress of the working group and some internal conversations we decided to also introduce block device as it's a higher level API more fit to middleware discussions.