Esempio n. 1
0
        public TestProcess(IndexBus idx_bus)
        {
            this.idx_bus = idx_bus;


            // Test
            Random rand = new Random(42);

            for (uint i = 0; i < pcbs.Length; i++)
            {
                pcbs[i].f_address = (uint)rand.Next();
                pcbs[i].f_port    = (byte)rand.Next();
            }
        }
Esempio n. 2
0
        public TestUnsafeProcess(IndexBus idx_bus)
        {
            this.idx_bus = idx_bus;


            // Test
            Random rand = new Random(0xBEEF);

            for (uint i = 0; i < pcbs.Length; i++)
            {
                pcbs[i].f_address = (uint)rand.Next();
                pcbs[i].f_port    = (byte)rand.Next();
                unsafe {
                    pcbs[i].data[0] = 7;
                }
            }
        }