프로그래밍 QnA

익명 사용자의 이미지

디바이스 드라이버 프로그래밍하는것 공부하고싶은데 방법좀알려

디바이스 드라이버 프로그래밍하는것 공부하고싶은데 방법좀알려주세요
부분부분 나오긴 하지만..
뭐부터 해야할지 막막하네요..
어떻게 해야하는지 뭐부터 해야하는지 좀 알려주세요..
그럼..

익명 사용자의 이미지

ls 커맨드의 소스를 볼수 있나요?

어디서 찾아볼수있는지 알려주시면 감사하겠습니다.
좋은하루되세요.

익명 사용자의 이미지

flash memory에서의 섹터에 관해서..

현재 플래쉬 메모리에관한 프로그램을 만드는 중입니다.

가령 0-400까지의 메모리 공간을 잡아 놓고 캐릭터 버퍼를 10씩 잡아 루핑을 돌면서 메모
리에 쓰는 프로그램입니다.

그런데, 처음 버퍼를 잡아서 쓰는데까지는 문제가 없는데, 두번째서부터는 '지워지지 않아
서 쓸 수가 없다' 의 에러가 나옵니다.

물론 쓰기 전에 공간을 모두 지워준건 확실하구요

그래서 곰곰히 생각해 보니 미리 쓴 주소에 억세스 하지 않나 하는 생각이 들기도 하고
(만약 그렇다면 캐릭터 1 이 주소값 1과 대응되지 않는다는 말인가요?? )

익명 사용자의 이미지

C 의 1차원 배열에서 key 값을 구하려면?

unsigned int i[] = {1,3,2,8};

이 있습니다. 여기서 배열 i 의 값들중 3 인값의 키를 어떻게
알 수있는지 궁금합니다. bsearch 는 위의 배열을 소트를 해야
하기 때문에 값 3 의 키값이 변경이 되서 안되고,, 결국에는
for 문으로 돌리면서 체크를 해야 하는 방법외에는 없는지요?
배열의 수가 35000 개가 넘기 때문에 for 문으로 돌리는 것도
좀 그렇군요.

익명 사용자의 이미지

바이너리 파일을 스트링으로???

어떤 text 를 바이너리 파일 형식으로 저장했다고 한다면

그 바이너리 파일을 text 로 다시 보려면 어떤 방법을 이용해야

할까요?

익명 사용자의 이미지

세마포어의 버그 발견?

---s_test.c(세마포 함수부분)----------------------------------------

#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include

#define _UW_SOURCE

int d_sem_opr(semid, sem_num, flag)
int semid; /* semid */
int flag; /* 1LOCK, 2UNLOCK */
{
int num;
pid_t sempid;
union semun {

익명 사용자의 이미지

커널의 이미지중 한부분을 모듈로 만들려고 합니다. 조언좀....

커널의 이미지에서 네트워크 파일중 ip_output.c를 모듈로

만들려고 하는데, 책에서 가능하다고 말하던데....

어떻게 만들수있는지는 언급이 없어서요.

어떻게 만들수 있는지 절차를 알고 싶습니다.

어떤 방법으로 커널 이미지를 제거하고, 모듈로 만들어서 올릴수있는지..

조언 좀 부탁드립니다.

익명 사용자의 이미지

G++에서 CPP소스를 C소스로 바꾸는거 좀 알려주세요....

지피피가 씨피피소스를 컴파일할 때 우선 씨소스로 바꾼 다음에
한다고 배웠는데.....옵션이 뭔지 도저히 알 수가 없네요...
어떤 옵션을 주면 씨피피소스를 씨소스로 바꿀 수가 있죠?
초보자의 질문입니다. 도와주세요^^

익명 사용자의 이미지

개발환경툴 추천좀 해주세요..

리눅스로 개발을 하려합니다. 여러 통합개발환경(IDE) 툴 이 있겠으나,
free든 아니든 경험해보신것 중에 쓸만한거 있으면 추천좀 해주세요.
사이트나, 이름만 가르켜주셔도 너무나 감사하겠습니다.

추가해서, 소스관리툴도 부탁드리겠습니다.(cvs말고요.....)

익명 사용자의 이미지

Window : Linux = DDK : ???

Windows 환경에서는 Device Driver를 개발할 때
MS가 제공하는 DDK를 쓰는데요...

그렇다면 Linux에서는 DDK에 대응할 만한 유용한 Tool이 혹 뭐가 있는지요?

페이지

프로그래밍 QnA 구독하기