Home Explore Help
Sign In
digital-freak
/
bsdiskinfo
1
0
Fork 0
Code Issues Pull Requests Projects Releases 3 Wiki Activity

Releases Tags

  • Stable v0.1.2 9002d15a55
    Compare
    v0.1
    v0.1.1
    v0.1.2
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'master'
    ${ noResults }

    bsdiskinfo v0.1.2

    digital-freak released this 3 months ago | 5 commits to master since this release

    bsdiskinfo v0.1.1

    SAT: implement 12-byte fallback recovery for legacy JMicron bridges

    Introduces an automated 12-byte ATA PASS-THROUGH (12) fallback chain inside query_cam_properties. If a legacy controller (e.g., JMicron JMS539) silences the modern 16-byte layout by returning an empty identity payload, the core safely downgrades the command tracking to 12-byte mapping (0xA1). Additionally, standardized temperature output parsing for Samsung/Toshiba drive limits.

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • 17 KiB bsdiskinfo-v0.1.2.tar.xz
     
  • Stable v0.1.1 6197e843b0
    Compare
    v0.1
    v0.1.1
    v0.1.2
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'master'
    ${ noResults }

    bsdiskinfo v0.1.1

    digital-freak released this 3 months ago | 7 commits to master since this release

    bsdiskinfo v0.1.1

    SAT: fix S.M.A.R.T. matrix extraction layout for USB storage bridges

    Corrects the 16-byte ATA PASS-THROUGH (16) CDB array register mapping
    indexes to align perfectly with the T10/SAT specification. Additionally,
    relaxes the CAM status validation verification checks to safely accept
    CAM_SCSI_STATUS_ERROR states containing successful SCSI CHECK CONDITION
    descriptor responses.

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • 17 KiB bsdiskinfo-v0.1.1.tar.xz
     
  • Stable v0.1 4df42e1823
    Compare
    v0.1
    v0.1.1
    v0.1.2
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'master'
    ${ noResults }

    bsdiskinfo v0.1

    digital-freak released this 3 months ago | 11 commits to master since this release

    First public release

    Core C library

    Implemented at the moment:

    • advanced identity properties;
    • read S.M.A.R.T. attributes;
    • retrieve active mount points for device partitions;
    • complete CLI utility with POSIX flags.

    Lua: integration module and examples

    Implemented at the moment:

    • complete Lua binding library using backward-compatible C API;
    • dynamic ports-aware bmake workflow driven by pkg-config automation;
    • standalone hardware tree mapping example utilizing lua-sysctl queries.

    Perl: integration XS module and examples

    Implemented at the moment:

    • complete Perl 5 XS binding library wrapping core standalone structures;
    • automated ppport.h generation and ExtUtils::MakeMaker compilation path;
    • native system tree mapping example utilizing BSD::Sysctl and strict UTF-8 streams.
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • 17 KiB bsdiskinfo-v0.1.tar.xz
     
Powered by Gitea
English
English 简体中文 繁體中文(香港) 繁體中文(台灣) Deutsch français Nederlands latviešu русский Українська 日本語 español português do Brasil Português de Portugal polski български italiano suomi Türkçe čeština српски svenska 한국어
Licenses API Website