mi_vector.tst 16.5 KB
//****************************************************************************
//
// File: mi_vector.tst 
//	 Vector Test file for Microprocessor Interface (MI)
//
//****************************************************************************

//****************************************************************************
// MI Vector Tests

//****************************************************************************
// Configure RDRAM 
// NOTE when combining multiple tests, dont do this config rdram here!!
// Note do this at initialization
t 0000 00000000 00000000 00000000 00000000

// read version register
t 100 04300004 00000000 00000000 00000000

//****************************************************************************
// test interrupt logic by checking sp inerrupt bit with mask in both states
// set CP0 sp interrupt
t 102 04040010 00000010 00000000 00000000

// read interrupt
t 100 04300008 00000002 00000000 00000000

// clear CP0 sp interrupt
t 102 04040010 00000008 00000000 00000000

// set sp interrupt mask
t 102 0430000c 00000001 00000000 00000000

// set CP0 sp interrupt
t 102 04040010 00000010 00000000 00000000

// read interrupt
t 100 04300008 00000002 00000000 00000000

//****************************************************************************
// fiddle with other bits in mode register
// set and clear 'clear dp interrupt' and
// toggle bits into init length field
t 102 04300000 0000087f 00000000 00000000
t 102 04300000 00000000 00000000 00000000

// now set init mode with length value of 8
t 102 04300000 00000108 00000000 00000000
// write 8 words
t 102 00004000 a5a5a5a5 00000000 00000000
t 102 00004004 5a5a5a5a 00000000 00000000
t 102 00004008 a5a5a5a5 00000000 00000000
t 102 0000400c 5a5a5a5a 00000000 00000000
t 102 00004010 a5a5a5a5 00000000 00000000
t 102 00004014 5a5a5a5a 00000000 00000000
t 102 00004018 a5a5a5a5 00000000 00000000
t 102 0000401c 5a5a5a5a 00000000 00000000
// clear init mode
t 102 04300000 00000080 00000000 00000000

// set ebus test mode
t 102 04300000 00000400 00000000 00000000
// write some stuff
t 102 00004000 a5a5a5a5 00000000 00000000
t 102 00004004 5a5a5a5a 00000000 00000000
t 102 00004008 a5a5a5a5 00000000 00000000
t 102 0000400c 5a5a5a5a 00000000 00000000
t 102 00004010 a5a5a5a5 00000000 00000000
t 102 00004014 5a5a5a5a 00000000 00000000
t 102 00004018 a5a5a5a5 00000000 00000000
t 102 0000401c 5a5a5a5a 00000000 00000000

// clear ebus test mode
t 102 04300000 00000200 00000000 00000000

// set RDRAM register mode
t 102 04300000 00001000 00000000 00000000
// write some stuff
t 102 00004000 a5a5a5a5 00000000 00000000
t 102 00004004 5a5a5a5a 00000000 00000000
t 102 00004008 a5a5a5a5 00000000 00000000
t 102 0000400c 5a5a5a5a 00000000 00000000
t 102 00004010 a5a5a5a5 00000000 00000000
t 102 00004014 5a5a5a5a 00000000 00000000
t 102 00004018 a5a5a5a5 00000000 00000000
t 102 0000401c 5a5a5a5a 00000000 00000000
// clear RDRAM register mode
t 102 04300000 00002000 00000000 00000000

// roll bits through SysAD bus...
t 102 00000000 00000001 00000000 00000000
t 102 00000000 00000002 00000000 00000000
t 102 00000000 00000004 00000000 00000000
t 102 00000000 00000008 00000000 00000000
t 102 00000000 00000010 00000000 00000000
t 102 00000000 00000020 00000000 00000000
t 102 00000000 00000040 00000000 00000000
t 102 00000000 00000080 00000000 00000000
t 102 00000000 00000100 00000000 00000000
t 102 00000000 00000200 00000000 00000000
t 102 00000000 00000400 00000000 00000000
t 102 00000000 00000800 00000000 00000000
t 102 00000000 00001000 00000000 00000000
t 102 00000000 00002000 00000000 00000000
t 102 00000000 00004000 00000000 00000000
t 102 00000000 00008000 00000000 00000000
t 102 00000000 00010000 00000000 00000000
t 102 00000000 00020000 00000000 00000000
t 102 00000000 00040000 00000000 00000000
t 102 00000000 00080000 00000000 00000000
t 102 00000000 00100000 00000000 00000000
t 102 00000000 00200000 00000000 00000000
t 102 00000000 00400000 00000000 00000000
t 102 00000000 00800000 00000000 00000000
t 102 00000000 01000000 00000000 00000000
t 102 00000000 02000000 00000000 00000000
t 102 00000000 04000000 00000000 00000000
t 102 00000000 08000000 00000000 00000000
t 102 00000000 10000000 00000000 00000000
t 102 00000000 20000000 00000000 00000000
t 102 00000000 40000000 00000000 00000000
t 102 00000000 80000000 00000000 00000000

t 102 00000001 aaaaaaaa 00000000 00000000
t 102 00000002 55555555 00000000 00000000
t 102 00000004 aaaaaaaa 00000000 00000000
t 102 00000008 55555555 00000000 00000000
t 102 00000010 aaaaaaaa 00000000 00000000
t 102 00000020 55555555 00000000 00000000
t 102 00000040 aaaaaaaa 00000000 00000000
t 102 00000080 55555555 00000000 00000000
t 102 00000100 aaaaaaaa 00000000 00000000
t 102 00000200 55555555 00000000 00000000
t 102 00000400 aaaaaaaa 00000000 00000000
t 102 00000800 55555555 00000000 00000000
t 102 00001000 aaaaaaaa 00000000 00000000
t 102 00002000 55555555 00000000 00000000
t 102 00004000 aaaaaaaa 00000000 00000000
t 102 00008000 55555555 00000000 00000000
t 102 00010000 aaaaaaaa 00000000 00000000
t 102 00020000 55555555 00000000 00000000
t 102 00040000 aaaaaaaa 00000000 00000000
t 102 00080000 55555555 00000000 00000000
t 102 00100000 aaaaaaaa 00000000 00000000

//****************************************************************************
// do some multi-byte transfers

w 1 00000000 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 1 00000000 
w 1 00000000 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 1 00000000 
w 1 00000001 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 1 00000001 
w 1 00000001 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 1 00000001 
w 1 00000002 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 1 00000002 
w 1 00000002 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 1 00000002 
w 1 00000003 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 1 00000003 
w 1 00000003 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 1 00000003 
w 1 00000004 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 1 00000004 
w 1 00000004 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 1 00000004 
w 1 00000005 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 1 00000005 
w 1 00000005 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 1 00000005 
w 1 00000006 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 1 00000006 
w 1 00000006 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 1 00000006 
w 1 00000007 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 1 00000007 
w 1 00000007 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 1 00000007 

w 2 00000000 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 2 00000000 
w 2 00000000 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 2 00000000 
w 2 00000001 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 2 00000001 
w 2 00000001 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 2 00000001 
w 2 00000002 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 2 00000002 
w 2 00000002 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 2 00000002 
w 2 00000003 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 2 00000003 
w 2 00000003 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 2 00000003 
w 2 00000004 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 2 00000004 
w 2 00000004 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 2 00000004 
w 2 00000005 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 2 00000005 
w 2 00000005 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 2 00000005 
w 2 00000006 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 2 00000006 
w 2 00000006 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 2 00000006 
w 2 00000007 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 2 00000007 
w 2 00000007 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 2 00000007 

w 3 00000000 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 3 00000000 
w 3 00000000 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 3 00000000 
w 3 00000001 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 3 00000001 
w 3 00000001 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 3 00000001 
w 3 00000002 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 3 00000002 
w 3 00000002 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 3 00000002 
w 3 00000003 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 3 00000003 
w 3 00000003 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 3 00000003 
w 3 00000004 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 3 00000004 
w 3 00000004 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 3 00000004 
w 3 00000005 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 3 00000005 
w 3 00000005 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 3 00000005 
w 3 00000006 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 3 00000006 
w 3 00000006 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 3 00000006 
w 3 00000007 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 3 00000007 
w 3 00000007 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 3 00000007 

w 4 00000000 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 4 00000000 
w 4 00000000 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 4 00000000 
w 4 00000001 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 4 00000001 
w 4 00000001 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 4 00000001 
w 4 00000002 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 4 00000002 
w 4 00000002 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 4 00000002 
w 4 00000003 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 4 00000003 
w 4 00000003 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 4 00000003 
w 4 00000004 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 4 00000004 
w 4 00000004 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 4 00000004 
w 4 00000005 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 4 00000005 
w 4 00000005 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 4 00000005 
w 4 00000006 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 4 00000006 
w 4 00000006 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 4 00000006 
w 4 00000007 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 4 00000007 
w 4 00000007 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 4 00000007 

w 8 00000000 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 8 00000000 
w 8 00000000 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 8 00000000 
w 8 00000001 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 8 00000001 
w 8 00000001 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 8 00000001 
w 8 00000002 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 8 00000002 
w 8 00000002 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 8 00000002 
w 8 00000003 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 8 00000003 
w 8 00000003 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 8 00000003 
w 8 00000004 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 8 00000004 
w 8 00000004 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 8 00000004 
w 8 00000005 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 8 00000005 
w 8 00000005 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 8 00000005 
w 8 00000006 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 8 00000006 
w 8 00000006 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 8 00000006 
w 8 00000007 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 8 00000007 
w 8 00000007 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 8 00000007 

w 16 00000000 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 16 00000000 
w 16 00000000 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 16 00000000 
w 16 00000001 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 16 00000001 
w 16 00000001 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 16 00000001 
w 16 00000002 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 16 00000002 
w 16 00000002 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 16 00000002 
w 16 00000003 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 16 00000003 
w 16 00000003 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 16 00000003 
w 16 00000004 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 16 00000004 
w 16 00000004 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 16 00000004 
w 16 00000005 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 16 00000005 
w 16 00000005 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 16 00000005 
w 16 00000006 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 16 00000006 
w 16 00000006 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 16 00000006 
w 16 00000007 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 16 00000007 
w 16 00000007 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 16 00000007 

w 32 00000010 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555
r 32 00000010 
w 32 00000010 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 32 00000010 
w 32 00000020 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 32 00000020
w 32 00000040 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 32 00000040
w 32 00000080 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 32 00000080
w 32 00000100 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 32 00000100
w 32 00000200 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 32 00000200
w 32 00000400 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 32 00000400
w 32 00000800 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 32 00000800
w 32 00001000 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 32 00001000
w 32 00002000 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 32 00002000
w 32 00004000 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 32 00004000
w 32 00008000 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 32 00008000
w 32 00010000 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 32 00010000
w 32 00020000 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 32 00020000
w 32 00040000 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 32 00040000
w 32 00080000 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 32 00080000
w 32 00100000 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 55555555 aaaaaaaa 
r 32 00100000

//****************************************************************************
// QUIT
//****************************************************************************
q