프로그래밍 QnA + 설치 및 활용 QnA

tgamma의 이미지

시스템 콜 구현 질문입니다.

/usr/src/linux/include/asm-i386/unistd.h파일에 새로운 시스템 콜을 셋팅해주고요

/usr/src/linux/arch/i386/kernel/entry.S파일에도 새로운 시스템 콜을 시스템 콜 테이블에 첨가해줬습니다.

그리고 새로운 시스템 콜을 구현한 다음

Makefile에도 newsyscall.o를 첨가해줘서 제대로 컴파일했습니다.

그런데 이 시스템 콜을 테스트하는 프로그램에서 에러가 납니다.

_syscall0(int, newsyscall);

부분에서

'__NR_newsyscall' undeclared (first use in tihs function)
(Each undeclared identifier is reported only once.

blueski의 이미지

xmms 로 방송 듣다가 녹음할수있나요?

제목과 마찬가지입니다.

xmms 로 http://.......... 로 되는 방송을 듣는 도중에 보통의 라디오처럼 필요할때 바로 녹음할수 있나요?

검색해봐도 잘 찾을수가 없네요...

impel의 이미지

scull device driver 간단한 테스트 문제

현재 기본적인 리눅스 디바이스 드라이버 소스를 다운받아서
make 컴파일을 완료하구나서
ldd2-sample-1.0.1디렉토리 내부의 scull 디렉토리에서 scull_load를
하니깐 다음과 같이

****************************************************
./scull.o: unresolved symbol __wake_up
./scull.o: unresolved symbol __generic_copy_from_user
./scull.o: unresolved symbol schedule
./scull.o: unresolved symbol kmalloc
Hint: You are trying to load a module without a GPL compatible license
and it has unresolved symbols. Contact the module supplier for
assistance, only they can help you.

osho114의 이미지

구조체~ 에서요 함수로 넘기는건데..에러는 안생기는데..출력이

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <ctype.h>
#include <conio.h>
int Paint(struct aa puzzle[10]);

struct aa
{
int key[9];

}puzzle[10];

void main(){
int i,num;
printf("0~8 까지의 초기 퍼즐 상태를 입력하시오\n");
for(i=0;i<9;i++)
scanf("%d",&puzzle[1].key[i]);

// for(i=0;i<9;i++)
// printf("%d",puzzle[1].key[i]);

int paint(struct aa *puzzle[1]);

}

int Paint(struct aa puzzle[10]){

printf("%d%d%d\n",puzzle[10].key[0],puzzle[10].key[1],puzzle[10].key[2]);
printf("%d%d%d\n",puzzle[10].key[3],puzzle[10].key[4],puzzle[10].key[5]);

운형의 이미지

개발환경이 바뀌었습니다. 조언좀..

여직것 리눅스에서 개발하다 환경이 바뀌었습니다.

특정 임베디드 시스템을 타겟으로 작업을 합니다. 크로스 컴파일러를 써서...

그런데 이놈의 컴파일러가 MS OS군에서만 작동이 되네요.(더 있는걸 제가 모를 수도 있구요.)

그래서 사이윈 같은 것을 써 볼까 생각 중입니다.

이런 경험이 있으신 분들 조언좀 부탁드립니다. 닷넷 영 눈에도 손에도 익숙하지 않네요.

그래봐야 에디터로만 쓰는 거긴하지만... vi가 그리워요.

ksj0822의 이미지

dos.h .. conio.h를 대신하는 gcc의 헤더파일을 찾습니다.

http://bbs.kldp.org/viewtopic.php?p=8675#8675

같은내용인지라.. 참조하시길..

제가 필요한 함수는

outportb, delay, 등등..

matrix로 전광판 만들고 '프린터 포트'를 연결시켜 글자 좀 띄울려구 하는데
이놈의 헤더파일이 걸리네요.. ㅡㅜ

제 생각엔 리눅스에서도 프린터를 쓸 수 있는데.. 그럼 제어가 가능하지 않을까요?

미치겠습니다.

greatlee의 이미지

ctags 로 소스 태그파일을 만들때, 매크로 문제

만일 아래와 같이 선언된 경우..

#ifdef _WIN32
#define REPOSITORY "C:\\Windows\\Temp"
#else
#define REPOSITORY "/tmp"
#endif

ctags 는 "Duplicate entry in file" 메시지를 내보냅니다.

그리고 두번째 항목을 무시해버립니다. "Second entry ignored"

이런경우 어떻게 대처하는게 좋을까요?

nTachyon의 이미지

socket 공유시의 경쟁에 관한 질문...

제목에서 처럼 소켓을 여러 프로세스 또는 스레드 간에 공유하는 부분에 대해 궁금증이 있어 글을 몇자 남깁니다.

부연 설명을 해 주시면 감사하겠습니다.

일단 상황을 말씀드리자면...

1. listen 소켓을 global 변수로 둔다.
2. 여러 스레드에서 이 listen 소켓을 이용해 accept 대기를 한다.
※ listen 소켓은 SO_REUSEADDR 옵션을 주었습니다.

위와 같은 상황에서 처음에는 뮤텍스를 하나 두고서
- 이 뮤텍스를 얻기 위한 경쟁에서 승리(?!)하는 스레드가 뮤텍스 locking 후

vismaya의 이미지

한텀에서모든 글자색을 단지 검정색으로 나오게하는 법은없나요

보고서를 써야하는데 흰색 바탕에 검은색 글씨로 해야합니다.

이렇게 하려면 hanterm -bg white -fg black & 로 해야 하는건 아는데,

디렉토리나 압축파일은 지정된 색으로 나오잔아요.

종이에 프린트하면 검정색 글씨말고는 나머지는 색이 흐려서 잘 안보입니다.

그냥 모두 (디렉토리나 압축파일 등등..)검정색으로만 나오게할 수는 없나요?

guriis의 이미지

memcpy 간단한 질문입니다.

WORD 를 2byte 로 BYTE는 1byte 로 정의를 했습니다.
WORD 에 0x1234 값을 저장하고 2개의 BYTE 배열에 WORD값을 복사했는데

첫번째 BYTE 에는 0x34 두번째 바이트에는 0x12 값이 들어가내요..

제가 원했던 부분은 WORD 들어간 순서대로
첫번째 BYTE 에는 0x12
두번째 BYTE 에는 0X34
값이 저장되어야 합니다.

memcpy 로는 위와같이 저장할 수 없나요..?
아니면 다른 방법이 있으면 조언을 부탁합니다.

[code:1]
typedef unsigned char BYTE16;
typedef unsigned short WORD32;
.
.
.
BYTE16 a[2];

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기