Function: bindat--pack-uint
bindat--pack-uint is a byte-compiled function defined in bindat.el.gz.
Signature
(bindat--pack-uint BITLEN V)
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/bindat.el.gz
(defun bindat--pack-uint (bitlen v)
(let* ((len (/ bitlen 8))
(shift (- (* 8 (1- len)))))
(dotimes (_ len)
(bindat--pack-u8 (logand 255 (ash v shift)))
(setq shift (+ 8 shift)))))