Skip to content

[RUST] complete rust implementation

Alessandro Pecugi requested to merge ap/rust-squashed into main
  • split code into:
    • lib.rs (library)
    • err.rs (SysdataError)
    • cli.rs (clap configuration)
    • conf.rs (parsing of config file)
    • main.rs (main program logic)
    • tests.rs (some unit tests)
  • finish implementing commands
  • correctly compute crc32
  • apply hints from cargo clippy
  • minimize writes by duplicating the table in memory after reading and then comparing the two copies; avoid writing if the two copies remain identical
  • implement parsing of configuration file that contains a list of device files and their offsets

CLEAOS-460

Edited by Alessandro Pecugi

Merge request reports

Loading