code: function bl_addr() {
      var normal = sint(0, 22, 1); // un-split address
      return function(value, labels) {
        var v = normal(value, labels);
        return ((v>>11)&0x7FF)<<16 | (v&0x7FF);
      };
    }
docs: special 23-bit address (bottom bit ignored) split into two halves