프로그래밍 QnA

heybuddy의 이미지

[리눅스-커널] GFP_USER 질문

안녕하세요^^
리눅스 커널 초보 입니다. (C언어도 ㅠ.ㅠ)
아래 코드 중에 궁금한게 있어서 문의 좀 드리겠습니다.

heybuddy의 이미지

[리눅스] min_free_kbytes 사이즈 공식(?)

안녕하세요!! 리눅스 커널 완전 초급 입문자 입니다.

커널 소스 중에 min_free_kbytes를 분석하려고 하는데...

< 테스트 환경 > OS : CentOS 6.4 x86-64 (VMware Workstation) Source kernel ver : git 이용 (linux-stable) mem : 2048 MB

jp629의 이미지

FPGA의 DSP Slice 사용관련 질문입니다

안녕하세요 FPGA에막 입문 한 초짜입니다.

Xilinx Spartan-6 를 사용하고 있는데

1. 18bx18b Multiplier
2. 32bx32b Multiplier
3. 32bx32b ALU (4 opcode: Multiply, Shift, Add & Sub)

1번같은경우는 한개의 DSP48A1블럭을 사용하면 되고
2,3번 같은경우는 여러개의 블럭을 사용하라고 하는데 (DSP48A1이 18bit이니 당연한거겠지만)
세가지를 베릴로그 RTL 스타일로 써야합니다.

여기서 코드를 작성할때 DSP블럭을 어떻게 어떤식으로 사용할지 assign 같은것을 따로해줘야 하나요?
아니면 코드를 쓰면 자동으로 assign이 되나요 (그냥 assign output=a*b이런식으로)?

forefog의 이미지

자바에서 Static과 객체생성의 관계 - new 생성자를 사용할 때 new 클래스명만 해도 되는 이유가?

일단 구현 자체는 요구조건대로 다 했는데 로직이 이해가 잘 안되네요.
(이클립스 가이드 대로 코딩했습니다)

전제조건이 클래스 메소드를 이용해야 하기 때문에 클래스 메소드를 만들었습니다.

Testclass.class
-----------------------------------------------------
public class Testclass{

static String[] info = new String[3];

Testclass(String name, String major, String email){
info[0] = name;
info[1] = major;
info[2] = email;
}

static String printName() { //이름을 반환하는 메소드
return info[0];
}
}

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

oth0310의 이미지

하나의 프로세스내에 두개의 netlink 소켓 가능한가요?

하나의 프로세스내에 넷링크 소켓을 두개 생성해서 커널에 메세지를 던지면 커널이 받아서

해당 멤세지대로 처리를 하고 그 결과는 던진 소켓에만 보내주는 루틴이 필요합니다.

제가 짠 프로그램에서 보면
#######초기화 부분 ######
nl_fd1 생성
nl_fd2 생성

struct sockaddr_nl src1, src2 생성
...
src1.nl_pid = getpid();
src.nl_pid = 1234;

bind(nl_fd1,(struct sockaddr *)&src_addr,size)
bind(nl_fd1,(struct sockaddr *)&src_addr,size)

####### send 부분 ######

sendmsg(nl_fd1,&msg,0);
sendmsg(nl_fd2,&msg,0);

###### recv 부분 ######

jjsx2의 이미지

리눅스 gcc 질문이에요 ,,

안녕하세요 //

리눅스 gcc 를 소스코드 방식으로 설치하고 있는 학생입니다.

설치 도중에 이런 에러가 나옵니다 //

과정을 설명 드리자면 gcc 압축풀고 디렉토리 안에 들어가서

./contrip/download_prerequisites를 입력하고

./configure --prefix=/usr/local/gcc 를 입력하고,

make && make install 이렇게까지 했습니다,, 이런 요류가 발생하네요 ..

부탁드리겠습니다 ㅠㅠ 뭐가 잘못된걸까요 ,,

제약조건을이 부족한가요 ??

anakonda2의 이미지

mfc 관련 질문 드립니다.

MFC로 프로그램을 제작중인데

2가지 큰 기능이 있는데

한가지 기능을 수행 하려면 관리자 모드로 실행을 해야 합니다.

그리도 다른 기능을 수행 하려면 이상하게도 일반 모드로 실행을 해야지만이 동작하게 됩니다..

이러한 경우,

소스코드 내에서 두 기능을 구분하여 관리자 모드 및 일반 모드로 실행되게 할 수 없을까요??

godzilla35의 이미지

어셈블리어 masm질문입니다 왜 저장값이 바뀔까요

예를들어
A배열에에 1h,2h,3h가 저장되잇다고 하고 A[1]에는 2h가 들어잇겠죠

근데
mov eax,0
mov esi,1
mov eax,A[1]

이러면 eax에는 2h가 저장되잇어야하는데 왜 이상한 값들이 붙어잇을까요

예를들어 09755402h이런식으로 말이죠

도와주세용 ㅠ
폰이라 좀 이상합니다

arrest05의 이미지

솔라리스 라이브러리 파일 작성중 질문입니다.

안녕하세요 솔라리스 라이브러리 파일 작성에 대한 질문을 올려봅니다...

먼저 솔라리스8이 운영체제로 사용되고있고 SPARC 입니다..

GCC 버전은 3.4.6으로 sunfreeware에서 다운받았고

ld는 gnu binutiles 2.21.1 입니다.

먼저 인터넷에서 동적 라이브러리 작성을 위해 각 소스파일을 컴파일한뒤 라이브러리로 만든다고 설명되어 있습니다.

그래서 .. 3개의 파일을 gcc -fPIC 옵션을 활용해 컴파일 하였고

gcc -shared -W1, soname, LibSec.so -o LibSec.so sec_util_lib.o sec_in_lib.o sec_common_lib.o
와 같이 입력을 했습니다...

그런데 soname이 일단 먹히지 않아 -f 로 바꾸고도 해봤는데 libsec.so를 찰을수 없다는... 에러메세지를 출력하고 종료합니다...

왜이런지 도움좀 주셨으면 감사하겠습니다. ... ㅠㅠ

openharu의 이미지

codepad 같은 웹 컴파일러 만들고 있는데 질문있습니다.

codepad.org 같은 사이트를 구현해보고 싶어서 만들고 있는데 참고할 자료도 없고 망막하네요...

현재 쉘 스크립트와 php를 이용해 웹에서 코드를 전송하면 서버에서 컴파일을 해서 웹페이지에 뿌려주는 형식으로 기본적인 틀은 완성했습니다.

하지만 막히는 부분이... 무한 루프, 기타 시스템 함수의 사용 문제가 걸리네요..

무한루프같은 경우 프로그램이 실행하고 일정시간이 지나면 자동으로 kill한뒤 에러 메시지를 보내는 방법으로 구현을 하였으나, 시스템함수같은경우는 아예 원초적으로 못쓰게 막아야 할거같은데 어떻게 처리를 해야할지 감이 안잡히네요...
splint 를 설치해서... 사용법은 알거같은데.... 이걸 어떻게 적용을 해야할지 모르겠네요..

조언좀 부탁드립니다 ^^;;

페이지

프로그래밍 QnA 구독하기