add preliminary support for nibbles
This commit is contained in:
parent
c039392b96
commit
fff42cf947
1 changed files with 5 additions and 0 deletions
|
@ -30,6 +30,11 @@ module.exports.Writer = class {
|
||||||
this.writeByte(data ? 1 : 0);
|
this.writeByte(data ? 1 : 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// NOTE: Currently writing a nibble requires you to write both halves at the same time.
|
||||||
|
writeNibble(nibble1 = 0, nibble2 = 0) {
|
||||||
|
this.writeUByte(nibble1 | (nibble2 << 4));
|
||||||
|
}
|
||||||
|
|
||||||
writeByte(data = 0) {
|
writeByte(data = 0) {
|
||||||
if (this.baseSize == 0) {
|
if (this.baseSize == 0) {
|
||||||
const buff = Buffer.alloc(1);
|
const buff = Buffer.alloc(1);
|
||||||
|
|
Loading…
Reference in a new issue