write 가 비록 내부에서는 세마포어로 동기화되어 쓰고 있다고 하지만,
소켓에 쓰는 경우 버퍼의 양만큼 다 쓰지 못하여 연속해서 write 하는 루틴이 필요하니.
동일한 fd에 있어서는 다중 쓰레드로부터 write를 동기화 시켜야 할 것같은데,
개념적으로는 대략 다음과 같은식이 될 것같은데..
raw 파일을 bmp로 만들어주는 함수를 만들어 페도라8 에서 컴파일 한 후
결과값을 받어 보니까 올바르게 변환이 되어서 크로스 컴파일 해서 arm-linux에서
실행해 보니까 bmp 파일은 출력이 되는데 결과값이 나타나지 않습니다.
(파일만 생성이 되고 볼수 없는 타입이라고 나타나더군요)