Ktam3874/pitx software guide – Kontron KTAM3874-pITX User Manual

Page 88

Advertising
background image

KTD-S0057-I

Page 84 Linux® Programming Examples (DebianTM)


KTAM3874/pITX Software Guide


if (write (fd_tmp, str, strlen (str)) != strlen (str))

{

close

(fd_tmp);

return

-1;

}

if

(seek_ctrl)

lseek (fd_tmp, 0, SEEK_SET);

close

(fd_tmp);

return

0;

}


int rts_as_gpio_open (void)
{

char dev [64];

char str [16];

strcpy (str, PIN138_GPIO);

if (update_device (pin_138, str, FALSE))

return

-1;

sprintf (str, "%d", GP2_3);

if (update_device (dev_export, str, FALSE))

return

-1;

sprintf (dev, dev_dir, GP2_3);

strcpy (str, DIR_OUT);

if (update_device (dev, str, FALSE))

return

-1;

return

0;

}


int rts_as_gpio_close (void)
{

char str [16];

sprintf (str, "%d", GP2_3);

if (update_device (dev_unexport, str, FALSE))

return

-1;

strcpy (str, PIN138_RTS);

if (update_device (pin_138, str, FALSE))

return

-1;

return

0;

}

Advertising
This manual is related to the following products: