beautypg.com

Lanner LEC-2010 User Manual

Page 63

background image

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':