using System; using System.Collections.Generic; using System.Text; namespace LibDgf.Ps2.Vif { public enum VifCodeCmd : byte { Nop = 0b000_0000, StCycl = 0b000_0001, Offset = 0b000_0010, Base = 0b000_0011, Itop = 0b000_0100, StMod = 0b000_0101, MskPath3 = 0b000_0110, Mark = 0b000_0111, FlushE = 0b001_0000, Flush = 0b001_0001, FlushA = 0b001_0011, MsCal = 0b001_0100, MsCnt = 0b001_0111, MsCalF = 0b001_0101, StMask = 0b010_0000, StRow = 0b011_0000, StCol = 0b011_0001, Mpg = 0b100_1010, Direct = 0b101_0000, DirectHl = 0b101_0001, Unpack = 0b11_00000, Interrupt = 0b1000_0000 } }