Skip to content
Snippets Groups Projects
Select Git revision
  • dualcore
  • ch3/leds
  • wip-bootstrap default
  • ch3/time
  • master
5 results

binary.h

  • Paul Sokolovsky's avatar
    e9db8404
    py: Start implementing "struct" module. · e9db8404
    Paul Sokolovsky authored
    Only calcsize() and unpack() functions provided so far, for little-endian
    byte order. Format strings don't support repition spec (like "2b3i").
    
    Unfortunately, dealing with all the various binary type sizes and alignments
    will lead to quite a bloated "binary" helper functions  - if optimizing for
    speed. Need to think if using dynamic parametrized algos makes more sense.
    e9db8404
    History
    py: Start implementing "struct" module.
    Paul Sokolovsky authored
    Only calcsize() and unpack() functions provided so far, for little-endian
    byte order. Format strings don't support repition spec (like "2b3i").
    
    Unfortunately, dealing with all the various binary type sizes and alignments
    will lead to quite a bloated "binary" helper functions  - if optimizing for
    speed. Need to think if using dynamic parametrized algos makes more sense.