프로그래밍 QnA

nixon4545의 이미지

모듈 프로그래밍 중 PTR_ERR 리턴값에 대한 문제입니다.

실행중인 가상머신의 img파일(a.img)을 한번 더 오픈하기 위해

filp_open 함수를 호출하는 file_open 이라는 함수를 만들어서

a.img의 struct file 형태를 얻어오려고 합니다

문제가 생겨서 IS_ERR 매크로와 PTR_ERR 매크로를 이용해 에러를 검출했는데

PTR_ERR의 매크로 리턴값이 -75가 나오는데

아무리 구글링을 해도 이 리턴값의 정체가 무엇인지 궁금하네요...

익명 사용자의 이미지

C언어 예시문제

2번 문제의 코드를 수정하여 출력한 문자열이 저장된 메모리의 주소를 문자열 앞에 추가
로 출력할 수 있게 하세요.
인데 답이

ghostak@gmail.com의 이미지

특정 환경(VPN 사용)에서 공인IP를 확인하는 방법이 있나요?

# 환경
1. 무선 인터넷 공유기에 노트북이 연결되어 있음
2. 위 노트북으로 VPN 연결됨.

# 질문
무선 인터넷 공유기 관리자 페이지에 접근하지 않고,
노트북에서 커맨드라인 명령 등으로 무선 인터넷 공유기의 공인 IP주소를 알고 싶습니다.

가능한가요?

익명 사용자의 이미지

[stlinux] 개발관련 질문 드립니다.

STLinux 2.4 (this version is used in firmware releases 0.2.16+):
http://archive.stlinux.com/

Inner portal is based on WebKit:
http://www.webkit.org/

As a toolchain for making under sh4 distributives of STLinux is used STLinux-2.4 for MAG250/254 0.2.16 and above
How to install toolchain:
http://archive.stlinux.com/stlinux/2.4/

oldkyeom의 이미지

[Linux Kernel] SCSI Medium Error 시 SD 5회 retry 관련 문의

안녕하세요. 문의드릴게 있어서 글 남겨봅니다.

현재 badblocks Opensource를 크로스컴파일하여 개발중인 arm 보드에서 베드블록 검사를 하려고 하고 있습니다.

실제로 sda 에 배드블록이 다수 발생한 HDD를 arm 보드에 연결한 후 badblocks read 검사를 하게되면

drivers/scsi/sd.h 에 SD_MAX_RETRIES 만큼 Ata Error Handling(ATA Link Reset 으로 추정) 이 처리된 후

scsi device Error 가 처리되면서 배드블록 갯수가 증가합니다.

이때 ATA Link Reset을 반복하는 동안에 시간이 상당히 걸립니다.

그래서 Linux PC에서는 어떨가 테스트를 해보니 Badblock이 빠르게 검출됩니다.

제가 사용하는 보드에서 badblocks 를 빨리 돌아가게 할 수 있는 방법이 있을까요?
(실제로 SD_MAX_RETRIES 를 0으로 바꾸어 테스트해보니, PC 에서 돌린것과 거의 동일하게 시간이 소요됩니다)

gohy의 이미지

자바에서의 객체생성

아래의 소스 결과가 제가 예상할때는
----
A
B
----

이렇게 나올거라 예상하는데

----
A
A
----
로 나오는 것을 보고 제가 자바에 대해서 제대로 이해하지 못하고 있구나 생각이 들었습니다.

new에 대한 스코프가 따로있는건지.. 만약에 setMemberB 를 통해서 var1이 새로운 객체를 참고하고 거기서 생성된 객체가 setMemberB 가 끝나면서 소멸됬다면은 var1은 기존의 객체가 아니라 null로 나와야 될 것 같은데...
조언 부탁드립니다..

wonjnlee의 이미지

aes 암호키에 관련된 논문있을까요?

128,192,256 각각에대한
암호성능을 좀 알고싶은데
논문을 찾아봐도 잘 없네요..
어디서 볼수있을까요? 구글스칼라에서도 워닉 찾기가 어려워서ㅜ

익명 사용자의 이미지

독학생이 기본적인거 몇가지 질문드려요,,ㅠㅠ

1.
메모리할당함수 malloc이거 쓰고싶을때

include< malloc.h >
include< stdlib.h >
둘중 하나만 쓰면되나요?
차이는 없는지 궁금해요

2.
책에서요 스택을 배우는데 코딩을 간단히 알려드리자면

typedef struct{

element stack [MAX_STACK_SIZE];
int top;
}stacktyp;
이고 여기서 함수push를하는데
Push함수안에서 s -> stack[++(s->top)]=item이런게 나오는데요 인덱스에 s->top이런게 들어갈수 있나요
저는 숫자만들어가는줄 알았는데..저게 어떤의미인지 알려주세요

andykim17의 이미지

[Linux device driver] Keypad interrupt latency 문제 해결 방법

안녕하세요?

고수님들의 조언을 구하고자 합니다.

System에 Keypad(10개 이상의 정전방식 keypad)를 사용하고 있습니다.
Key가 눌려지거나 release되면 interrupt가 발생하는데요.
release될 경우에 해당 key 값이 application에 최종 전달되게 되어 있습니다.
아래 해당 코드 참조...

=========================================================================

페이지

프로그래밍 QnA 구독하기