Crate nander_rs

Crate nander_rs 

Source
Expand description

nander-rs library

This library provides functionality for programming SPI NAND/NOR Flash chips using hardware programmers like CH341A.

§Architecture

The library is organized into layered architecture:

§Example

use nander_rs::presentation::cli::args::Args; use nander_rs::presentation::cli; use clap::Parser;

// Parse and execute let args = Args::parse(); if let Err(e) = cli::execute(args) { eprintln!(“Error: {}”, e); }

Re-exports§

pub use error::Error;
pub use error::Result;

Modules§

application
Application Layer
domain
Domain Layer - Core Business Logic
error
Error types for nander-rs
infrastructure
Infrastructure Layer
presentation
Presentation Layer