프로그래밍 QnA

sniper0922의 이미지

No such device or address가 뭔가요?

안녕하세요?
ubuntu 10.04로 device driver를 짜보려고 하는데요
시작부터 난관이네용...

driver를 작성하고 테스트를 하려고 간단한 프로그램을 만들었습니다.

int main(int argc, char *argv[])
{

int dev;
struct buzzer_info buzzer;
if( ( dev = open("/dev/buzzer_driver", O_RDWR)) < 0 )
{
printf("buzzer Device Open Failed..\n");
printf("dev value = %d\n", dev );
perror("open");
return -1;
}

printf("============================\n");

vudghkzm의 이미지

C로 작성된 프로그램을 리눅스상에서 코어 덤프를 남기게 하려면 어떻게 하나요?

C로 작성된 프로그램이 있습니다. 구동환경은 GNU/Linux 이구요.

이 프로그램이 실행 도중에 Segmentation Fault 라든지 기타 오류가 갑자기 죽는 경우, core dump 를 자동으로 남기도록 하고 싶습니다.
목적은 남겨진 core dump를 사용해서 프로그램을 디버깅하기 위함입니다.

현재 제 시스템에선 프로그램이 죽더라도 core dump가 남지 않네요.

어떻게 하면 core dump를 남기게끔 할 수 있는지 궁금합니다.

honggogo의 이미지

window 7에서 android 로 renderer 구현하다 질문입니다.

음 요번에 프로젝트 하나를 하고있습니다. 프로젝트하다가 막히는 부분에 대하여 선배 개발자 분들의 조언을 구하고자

글을 씁니다.

cling이라는 Java/Android UPnP library를 이용하여 renderer를 구현하는데

window media player에서 android로 원격재생을 하면 '미디어 형식이 지원되지 않습니다'라고 뜨면서 코덱문제라고 하는데

android 자체 스트리밍 코덱이 없어서 일까요 아니면 기기의 문제인가요.

Testing 한 기기는 오드로이드7, 갤럭시 s2, infuse, htc desire입니다. 4개 다 안되는걸 봐서는 안드로이드 문제인거 같은데

프로그래밍으로 스트리밍 코덱을 같이 만들어 줘야 하나요?

제가 글주변이 없어서 잘 설명을 못했는데 upnp를 개발하시거나 아시는 선배 개발자분들의 조언 꼭 부탁드립니다.

익명 사용자의 이미지

코딩하기전에 디자인 패턴을 발견하는 능력

이상적인지 모르겠지만 코딩하기전에 적합한 디자인 패턴을 발견하여 적용하는 것이 좋을것 같습니다.

그런데 현실은..
적합한 디자인 패턴이 무엇이고 필요한 다른 패턴들은 무엇인지 고민할 충분한 시간이 없습니다. 언뜻 보기엔 어댑터를 만들면 될 듯한데.. 브릿지가 맞는게 아닌지.. 팩토리도 만들어 써야겠는데.. 코딩은 점점 늘어나고 이러다가 구현에만 며칠 걸리겠는걸? 당장 오늘 퇴근전에 이 기능을 구현해서 내일은 테스트를 해보고 소스서버에 올린뒤 다른 일을 할 준비를 해야 하는데...

경험을 더 쌓는방법밖에 없을까요? 일단 구현하고나서 다음에 시간나면 리펙토링을 하는 방법을 써야 할까요?

mani85의 이미지

gadget 드라이버

안녕하세요.

gadget serial driver를 composite로 구성하여 한개는 커널 메세지 확인용
하나는 간단한 메시지정도 주고 받을 수 있는 통신 프로토콜용으로 작성하려고 하는데
예제도 찾아보기 힘들고 막막하네요.

혹시 gadget serial driver 관련 예제나 composite driver 예제 있는 분 있나요
?

mani85의 이미지

gadget 드라이버

안녕하세요.

임베디드 보드하나를 gadget serial driver로 composite을 구성하여 한개는 커널 메세지 확인용 하나는 간단한 메시지정도 주고 받을 수 있는 통신 프로토콜용으로 작성하려고 하는데 예제도 찾아보기 힘들고 막막하네요.

혹시 gadget serial driver 관련 예제나 composite driver 예제 있는 분 있나요
?

myth228의 이미지

usb hub 관련 질문

정말 고민만 하다가 이렇게 질문 글 올립니다.. ^^

제가 usb hub를 이용하여 둘 이상의 다른 device를 pc에서 제어하고자 하는데요.

1. pc는 usb hub와 enum을 통해 set address를 설정하고 (hub dev address를 설정합니다)

2. pc는 get_port_status로 hub의 status를 체크하고,

hub에 device가 붙으면 hub는 hub status change를 pc에 알려줍니다.

3. pc는 붙은 device가 뭔지 알기 위해 get_descriptor(device)를 보냅니다. 이때는 다시 dev_addr을 0 으로 해서 보내는데요.

여기서 질문이 있는데요.

보통 usb hub chip을 보면 register에 dev_addr을 셋팅할 수 있게 되어있는데..이건 hub의 dev_addr 일거잖아요

default로 "0"으로 되어있다가 pc가 보내준 set_address를 통해 예를 들면 "2"로 셋팅을 할거구요..

세벌의 이미지

jsp 시간 날짜 체크해서 특정 날짜 시간 에만 보여주기?

날짜를 체크해서

만약 2011.8.15 이면
   print 광복절입니다.;
아니면
// 출력할 것 없음.
;

jsp 프로그램에서 위와 같은 로직을 구현하려면 어떻게 하면 되는지요?
간단한 건 같은데 프로그램에 오래동안 손 놓고 있다보니... -.-
trymp의 이미지

TCP/IP 통신상에서 수신측이 congention 상태에서 보내는 패킷은???

TCP 나 UDP 를 네트웍상에서 대량으로 송신할 때,

수신측에서 너무 많아 더이상 받기 어려운 경우

송신측으로 보내는 메시지 같은 것이 있다고 들었습니다.

이게 어떤 패킷인지 궁금합니다. 이게 IP 상에서만 되는 것인지, 아니면 TCP 패킷인지??

수신측이 flow 를 처리 못해 송신측으로 보내는 패킷이 무었인지 좀 알려주세요..

고수님들의 많은 도움 부탁드립니다.

페이지

프로그래밍 QnA 구독하기