print("size %ud\n", super.size); print("flags %#.8ux\n", super.flags); print("crc %#.8ux\n", super.crc); print("edition %d\n", super.edition); print("nblocks %d\n", super.nblocks); print("nfiles %d\n", super.nfiles); 78da8d92 cb6e8240 cinfo 7 32k window method 8 deflate flevel 3 fdict 0 fcheck 0xA flags da d 1101 fsread start 0x2a28 fsread end 0x2c63 fsread len 571 acid -l /sys/src/libflate/inflatezlibblock.acid ./8.inflateblock new() bpset(inflatezlibblock+0x103) // CMPL CX,AX cont() regs() AX 0x169d3f4c CX 0x82c273f6 0000110 ec 81 00 00 da 0 6 00 83 e9 01 00 I E P l 0000120 u g i n . c a b ec 81 00 00 00 h 00 00 0000110 ec810000 da303600 83e90100 4945506c 0000120 7567696e 2e636162 ec810000 00680000 mode 0100754 uid 0 length 3551450 gid 0 offset namelen 12 dentry 0x40 0x004c correct 0xc024 on-disk 0b 1100 0000 0010 0100 on-disk 0b 0000 0000 0100 1100 correct dentry 0x4c 0x0110 correct 0x0331 on-disk 0b 0000 0011 0011 0001 on-disk 0b 0000 0001 0001 0000 correct dentry 0x64 0x833f on-disk 0x01f8 correct 0b 1000 0011 0011 1111 on-disk 0b 0000 0001 1111 1000 correct <- ? dentry 0x7c 0x4245 on-disk 0x0254 correct 0b 0100 0010 0100 0101 on-disk 0b 0000 0010 0101 0100 correct dentry 0x90 0x0149 on-disk 0x0290 correct 0b 0000 0001 0100 1001 on-disk 0b 0000 0010 1001 0000 correct dentry 0xa0 0x8173 on-disk 0x04e4 correct 0b 1000 0001 0111 0011 on-disk 0b 0000 0100 1110 0100 correct <- ? dentry 0xc4 0x038d on-disk 0x06d0 correct 0b 0000 0011 1000 1101 on-disk 0b 0000 0110 1101 0000 correct dentry 0xdc 0x838e on-disk 0x06e8 correct 0b 1000 0011 1000 1110 on-disk 0b 0000 0110 1110 1000 correct 0b AAAA BBBB CCCC DDDD on-disk 0b DDDD AAAA correct