프로그래밍 QnA

lowid의 이미지

(ASM:ProgrammingGroundUp) gas형식으로 작성된걸 nasm형식 으로 변경하려고 하는데요..

ProgrammingGroundUp보구서 질문 올립니다.

data_items:                         
    .long 3,67,34,222,45,75,54,34,44,33,22,11,66,0 0
 
movl data_items(,%edi,4), %eax

를 nasm에 쓸수 있게 어떻게 바꾸나요..

아래와 같이 해보았지만 안되네요..

data_items라는 list(배열?) 에서 edi레지스터로 count한다음 그걸루 한 워드(4byte)만큼

jgm2000의 이미지

EXPORT_SYMBOL을 사용하는데 있어서..

////////////////////////////////////////////////////////////////////////////////
추가적으로요,,
*** Warning: "test_func" [/root/LKM/test/test.ko] undefined! // 함수
*** Warning: "test" [/root/LKM/test/test.ko] undefined! //변수

make 할때 위와같은 에러가 뜨는데요,,,어떤 이유일까요?,,,, 모듈은 정상적으로 올라가고 export된 함수나 변수는 잘 사용됩니다

pinkclear의 이미지

sed ?

#!/bin/bash
# mov.sh

DR=`pwd`
echo $DR | sed "s/\//\\\\\//g"

DR2=`pwd | sed "s/\//\\\\\//g"`
echo $DR2

------------------------------------------------------

$ ./mov.sh
\/home\/pinkcls\/work\/S066\/3D\/S066_120Maya\/images
sed: -e expression #1, char 9: unknown option to `s'

DR2를 DR과 똑같이 출력하려면 어떻게 해야 하는지 모르겠습니다
부탁드립니다

jgm2000의 이미지

EXPORT_SYMBOL에 관하여

제가 하고 싶은 것은
일단 커널 모듈 프로그램을 하나 작성하였습니다.

insmod, rmmod를 통하여 모듈을 올렸다, 내렸다 하고 있습니다. 커널은 2.6.15입니다.

여기서 제가 작성한 모듈 프로그램의 함수를 다른 커널쪽에서 사용하고 싶어서 그러는데요.
linux26/drivers/usb/serial/usb-serial.c에서 제 모듈에 있는 함수를 사용하고 싶습니다.

jgm2000의 이미지

serial 통신 프로그램에서...

시리얼을 통해 데이타가 들어오면 위의 application 단에서 read하여 데이타를 출력을 해 줍니다.

이것은 시리얼을 통해 데이타가 들어올 때 인터럽트가 걸려서 read 함수가 그것을 인식하고 데이타를 출력을 해 주는거같은데요.

시리얼로 데이타가 들어올때 어디서 인터럽트가 걸리는지 알 수 있을까요?

byong76의 이미지

read() 함수로 binary 파일 읽기문제

int ReadWrite(void)
{
struct termios oldtio, newtio;
char buff[80];
int size;
int fp;
int cnt;
int cc = 0;
int len,i;
int inFile_fd,wFile_fd;

unsigned char audio_buffer[1024*500]; //500k 446190


inFile_fd = open( "book.txt", O_CREAT |O_RDWR, 0 );

len = read( inFile_fd, audio_buffer, READ_WRITE_SIZE);


for(i=0;i<80;i++)

sisap의 이미지

동시에 여러개의 차일드를 kill하면 가끔 한두개가 defunct상태로 남는데요..

안녕하세요?

페어런트 프로세스가 달랑 네개의 차일드만 있는데, kill 명령어로 차일드 pid 네개를 동시에 죽이면 가끔 한두개가 디펑트로 남고 죽질 안습니다..

그런 경우 ps -ef를 보면 대충 아래와 같은 식이고요..

32014 13553 00:00:18 ./dbcheck -c dbcheck.cfg
32017 32014 00:00:15 [db_child1 ]
32018 32014 00:00:17 [db_child4 ]

송효진의 이미지

zlib 1.2.3 != bzip2

zlib 로 압축/해제 하는 것을 만들었는데,
용량이 500kb 정도 이상이 되면 bz2 로 풀리지를 않는군요.

제가 만든 프로그램에서는 이상없이 해제됩니다.

그렇다면 bzip2 는 zlib 에 약간의 규칙이 더 들어간것 같은데요,

이 규칙을 어디서 찾아볼 수 있을까요?

bluelt의 이미지

각 API를 사용하기 위해 탑재해야 하는 so찾기

안녕하세요
특정 프로그램을 임베디드 리눅스에 포팅중인데요..
각 리눅스 api를 사용하기위해서는 해당하는 so파일이 탑재되어야 한다고 알게 되었습니다.
어떠한 so가 필요한지 oem에 알려주어야 하는데,

1. api만 들고 어떤 so가 필요한지 알 수 있는 좋은 방법이 있을까요?

2. nm -A .../lib/lib* | grep api 로 찾아봤는데 첨부와 같이 너무 많은 결과가 나오네요..

서부원의 이미지

ASP 에관한 질문이예요


저 지금 ASP 에 기초한 웹개발을 맡고 있는데..
잘 안되요.

화일복사, 해당 디랙토리 화일목록보기 등 어떻게 하나요?
부탁드려요.. ㅎㅎㅎ....

페이지

프로그래밍 QnA 구독하기