Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a rust-based NVMC driver for the ATSAM4L8-XPRO board #22

Open
2 tasks
nihalpasham opened this issue May 16, 2022 · 2 comments
Open
2 tasks

Add a rust-based NVMC driver for the ATSAM4L8-XPRO board #22

nihalpasham opened this issue May 16, 2022 · 2 comments
Assignees
Labels
block-device driver impls tracks block device driver implementations board support tracks support for new hardware/boards

Comments

@nihalpasham
Copy link
Owner

nihalpasham commented May 16, 2022

In order to port rustBoot to the ATSAM4L8-XPRO board, we'll need to implement a flash-driver written in rust.

Sub-tasks:

  • The flash driver must read, write and erase data-blocks from the device's internal flash memory.
  • Finally, it must implement rustBoot's FlashInterface trait.

Additional notes:

  • You only need to implement the methods (of FlashInterface trait), applicable to your board.
@nihalpasham nihalpasham added the block-device driver impls tracks block device driver implementations label May 16, 2022
@nihalpasham nihalpasham changed the title NVMC driver for ATSAM4L8-XPRO NVMC driver impl for ATSAM4L8-XPRO May 16, 2022
@nihalpasham nihalpasham added board support tracks support for new hardware/boards block-device driver impls tracks block device driver implementations and removed block-device driver impls tracks block device driver implementations labels May 16, 2022
@UdayakumarHidakal
Copy link
Contributor

Acknowledged

@imrank03
Copy link
Contributor

Acknowledged.

@nihalpasham nihalpasham changed the title NVMC driver impl for ATSAM4L8-XPRO Add a russt-based NVMC driver for the ATSAM4L8-XPRO board May 17, 2022
@nihalpasham nihalpasham changed the title Add a russt-based NVMC driver for the ATSAM4L8-XPRO board Add a rust-based NVMC driver for the ATSAM4L8-XPRO board May 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
block-device driver impls tracks block device driver implementations board support tracks support for new hardware/boards
Projects
None yet
Development

No branches or pull requests

3 participants