Metadata revisions for i2c-bus-0.1.0

Package maintainers and Hackage trustees are allowed to edit certain bits of package metadata after a release, without uploading a new tarball. Note that the tarball itself is never changed, just the metadata that is stored separately. For more information about metadata revisions, please refer to the Hackage Metadata Revisions FAQ.

No. Time User SHA256
-r1 2026-10-17T13:06:01Z unsafePerformIO a00be163092c02e1fc93782cd1b25177d325f9d36da269cd3daa13bbc7c81c17
  • Changed description from

    Library for I2C communication with utilities for working with registers, etc.
    
    Just import the module "I2C", and you will typically get everything you need.
    
    == Features
    * Connections to chips on I2C buses.
    * An exception type 'I2C.Exception.I2CErr'
    * A module "I2C.Raw" to perform direct write and read using 'Storable' types.
    * A module "I2C.Register" to work with chips that use registers.
    * Types for binary serialization between host architecture and chip hardware.
    * Handy utilities through Template Haskell to define chips, registers and
    (sub)fields of registers.
    * Settings to control the code generation by Template Haskell.
    * An API specification for backend implementations. Currently, only a
    Linux backend is implemented.
    to
    Library for I2C communication with utilities for working with registers, etc.
    
    Just import the module "I2C", and you will typically get everything you need.
    
    == Features
    * Connections to chips on I2C buses.
    * An exception type 'I2CErr'
    * A module "I2C.Raw" to perform direct write and read using 'Storable' types.
    * A module "I2C.Register" to work with chips that use registers.
    * Types for binary serialization between host architecture and chip hardware.
    * Handy utilities through Template Haskell to define chips, registers and
    (sub)fields of registers.
    * Settings to control the code generation by Template Haskell.
    * An API specification for backend implementations. Currently, only a
    Linux backend is implemented.

-r0 2026-10-17T12:20:13Z unsafePerformIO 6960cdc486a7f378c54058cb305d1bd2b43fcac7092399a7b4b544ab21292fb6