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

bakdorazi의 이미지

uClinux용 SSHD를 arm-elf-gcc를 이용해서 컴파일 했는데 보드를 재부팅 시켜요.. 근데...

<환경> 1. HOST: 페도라 11 2. TARGET : uClinux kernel-2.4.x 3. COMPILER : arm-elf-gcc

<설치방법> ssh의 Makefile에 아래와 같이 추가함

1. CC=arm-elf-gcc
2. CFLAGS= -D__PIC__ -fpic -msingle-pic-base
3. LDFLAGS= -Wl, -elf2flt

컴파일 하는데 에러없이 컴파일 되었습니다.

그 후 보드에 올려 실행시키면 보드가 재부팅되던데요..

보드에서 실행되는 다른 바이너리 파일들과 flthdr 로 파일들을 살펴보았습니다.

아래와 같습니다.

망치의 이미지

우분투 서버 로그인시 메세지 "*** System restart required ***"

Quote:
Linux *********** 2.6.31-20-server #58-Ubuntu SMP Fri Mar 12 05:40:05 UTC 2010 x86_64

To access official Ubuntu documentation, please visit:
http://help.ubuntu.com/

System information as of 2010. 06. 11. (금) 14:11:46 KST

System load: 0.0 Memory usage: 22% Processes: 92
Usage of /: 2.2% of 153.35GB Swap usage: 0% Users logged in: 1

mckwon79의 이미지

데비안 5.0 설치후 윈도우 글자문제..

공식홈페이지에서 배포판을 다운로드한후..
http://cdimage.debian.org/debian-cd/5.0.4/i386/iso-cd/
설치는 잘 되였는데..

설치 완료후에 윈도우 메뉴,윈도우 박스메뉴등 이상한 글자들이 나타납니다.

영문은 문제가 없는데 그외에 이상한 글자가 나타납니다.
(무슨 이집트 상형문자같기도 하고, 네모난 박스안

chxooi의 이미지

인터럽트 핸들러 만들때 do-while 이 시스템 안잡게 하려면?


멍청하게 interrupt 핸들러에 do-while 문을 넣었더니

시스템이 버벅거리면서 늦어지네요..

이거 scheduling 시켜야 하는데...

do-while(1)로처음해보는거라서 버벅거리는것을 어케 고쳐야 하는지 모르겠네요

특정 변수나 , 특정 값이 필요할것같은데.....

일단 간단하게 인터럽트 do-while(1) 이 아니라 hand

whitelka의 이미지

메모리풀...


커널에 보면 함수중에 mempool_create라는 함수가 있더라구요.
미리 메모리를 할당해 놓고 쓰는것 같은데
예제파일을 간단히 만들어 놓고 보니 좀 이상한것 같아서요..

mempool_create 할때 최소 메모리 할당 갯수를 지정을 해주는데요, 예를들어 10개를 했다고 하면..
mempool_alloc 함수에서 메모리 할당받을

idrukawa의 이미지

ACE_message_block 을 사용하여 메시지를 주고 받는 프로세스와 SIGSTOP

ACE_message_block 을 사용하여 메시지를 주고 받는 프로세스에

SIGSTOP을 주면
수신 메시지 큐에 메시지가 쌓이나요?
아니면 loss가 발생하나요?

gurumong의 이미지

[C++] 네임스페이스 질문!

제가 가진 책의 예제코드를 참조해서 컴파일 가능한 코드를 짰는데요
책의 설명대로라면 main함수내에서 참조하는 f는 네임스페이스 A에서 선언한 변수여야하는데
실제 컴파일에서는 에러가 나더라구요
책이 잘못된 것일까요?

#include <iostream>
 
namespace A {
  double f;       // ★
}
 
char f;       
choboja의 이미지

cross compiler 설치 중에 질문입니다.


지금 크로쓰 컴파일러 설치중인데 설치 중에 막히는 부분이 있네요.

ganziguda의 이미지

CentOS Wake On Lan 기능 활성화

센토스 5.5를 설치하고 WOL 기능을 사용하고자 구글링등을 통해 해보았지만

결국 shutdown -h now 하고 나서 보면

skge eth0: disable...

chxooi의 이미지

physical addreess direct 로 access 하는법?


UART 인터럽트를 이용한 interrupt 가 5번이구요..

해당 인터럽트를 enable 해야하는데...

UART baseaddress 가 0xdff00000
으로 나왔다고 치면,

UART interrupt 를 enable 하기 위해 IER 을 살려야하는데 IER 이 offset 0x04 거든요..

그럼 이 0x04 offset 을 어떻게 살릴 수 있을까요?

#define dev_base 0xdff00000
#define dev_reg1 dev_b

페이지

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