Skip to content

Shared tools and utilities for Hubris archives

Notifications You must be signed in to change notification settings

rivosinc/hubtools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hubtools

The hubtools repository is a place for logic that wants to be shared between Hubris and other stuff.

It should not contain code that runs within the Hubris embedded OS; that kind of code is implemented in the Hubris repository, and the resulting archives are wrangled by Humility.

Instead, it's a place for things like "convert an SREC file to a bunch of different binary file formats"; small functions that are useful when working with a Hubris archives from a host system.

Right now, this repository contains two things:

  • hubtools is a crate for miscellaneous Hubris archive manipulation
  • hubedit is a command-line executable for making post-build modifications to a Hubris archive, e.g. as part of a release engineering pipeline.

About

Shared tools and utilities for Hubris archives

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%