hi, 

I tried to the following code on DM355 platform, but always got stuck at 
fopen(),
it never returned. Any help would be appreicated.

************************

#include <sys/types.h>
#include <sys/stat.h>
#include <stdio.h>

int main()
{
  char MY_NAMMED_PIPE[64]="/tmp/mypipe";
  FILE *dps=NULL;

  printf("mkfifo on %s\n", MY_NAMMED_PIPE);
  if (mkfifo(MY_NAMMED_PIPE, 0777)) {
    perror("Error with Server FIFO");
    exit(1);
  }

  printf("fopen on %s\n", MY_NAMMED_PIPE);
  dps=fopen(MY_NAMMED_PIPE,"w");
  if(dps == NULL) {
    perror("Error opening the FIFO\n");
    exit(2);
  }

  while(1){
    // do sth
  }

  exit(0);
}
************************



      

_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to