X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=specs%2Ffreevga%2Fvga%2Fseqpack.txt;fp=specs%2Ffreevga%2Fvga%2Fseqpack.txt;h=8400edceb03afeb198415183581a598934a160ec;hb=8af06d1fd50343e17229618ef4d2693193b2b3d9;hp=0000000000000000000000000000000000000000;hpb=d0d14ca50fbac167253e1e1d8d806bfd749a5e8a;p=pintos-anon diff --git a/specs/freevga/vga/seqpack.txt b/specs/freevga/vga/seqpack.txt new file mode 100644 index 0000000..8400edc --- /dev/null +++ b/specs/freevga/vga/seqpack.txt @@ -0,0 +1,25 @@ + Packed Shift Mode Diagram + ------------------------- + + Plane 0 Plane 1 + /-----------------^-----------------\ /-----------------^-----------------\ + 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 ++---+---+ +---+---+ +---+---+ +---+---+ +---+---+ +---+---+ +---+---+ +---+---+ +| | | | | | | | | | | | | | | | | | | | | | | | ++---+---+ +---+---+ +---+---+ +---+---+ +---+---+ +---+---+ +---+---+ +---+---+ + | | | | | | | | | | | | | | | | + \ | \ | \ | \ | \ | \ | \ | \ | +3 2 | | 3 2 | | 3 2 | | 3 2 | | 3 2 | | 3 2 | | 3 2 | | 3 2 | | +[][][][] [][][][] [][][][] [][][][] [][][][] [][][][] [][][][] [][][][] + | | 1 0 | | 1 0 | | 1 0 | | 1 0 | | 1 0 | | 1 0 | | 1 0 | | 1 0 + | \ | \ | \ | \ | \ | \ | \ | \ + | | | | | | | | | | | | | | | | ++---+---+ +---+---+ +---+---+ +---+---+ +---+---+ +---+---+ +---+---+ +---+---+ +| | | | | | | | | | | | | | | | | | | | | | | | ++---+---+ +---+---+ +---+---+ +---+---+ +---+---+ +---+---+ +---+---+ +---+---+ + 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 + \-----------------v-----------------/ \-----------------v-----------------/ + Plane 2 Plane 3 + + <------- Direction of Shift +