Lanner LEC-2010 User Manual
Page 63

LEC-2010 Fanless Embedded System User’s Manual
63
}
if((*argv[1]=='i')|(*argv[1]=='I')) {
io_mode=0;
//;0
for
read
} else {
if((*argv[1]=='o')|(*argv[1]=='O')) {
io_mode=1;
//;1
for
write
// try to get the value which want to be write
ptr=argv[2];
tmp=*ptr;
switch
(tmp)
{
case
'0':
Output_value = 0;
break;
case
'1':
Output_value = 1;
break;
case
'2':
Output_value = 2;
break;
case
'3':
Output_value = 3;
break;
case
'4':
Output_value = 4;
break;
case
'5':
Output_value = 5;
break;
case
'6':
Output_value = 6;
break;
case
'7':
Output_value = 7;
break;
case
'8':
Output_value = 8;
break;
case
'9':
Output_value = 9;
break;
case
'a':
case
'A':
Output_value
=
10;
break;
case
'b':
case
'B':
Output_value
=
11;
break;
case
'c':
case
'C':
Output_value
=
12;
break;
case
'd':
case
'D':
Output_value
=
13;
break;
case
'e':
case
'E':
Output_value
=
14;
break;
case
'f':
case
'F':