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

sheld2의 이미지

라즈베리파이 4B device tree (SPI0) 질문드립니다.

안녕하세요.

파이4B로 device tree 를 공부중에 있습니다
파이에서 /boot/config.txt 에서 dtparam=spi=on 을 하면 관련 spi driver (spidev0.0, spidev0.1) 가 load 되는데요, 어떻게 해당 driver 들이 load 되는 건지 헷갈리네요.

일단 해당 driver 의 source code는 kernel tree 에서 /drivers/spi/spidev.c 라고 생각하고 있습니다.
code 내부를 보면 driver 의 이름이 spidev 라고 만들어지도록 되어있고요.

Device tree 관련해서 찾아보면, 'compatible' 에 써있는 값을 가지고 kernel 이 load 된 device tree 와 연관된 driver 를 찾는다고 알고있습니다만, spidev.c 가 가진 compatible 항목들은 아래와 같네요.

tjsdnfksmd의 이미지

GNU 어셈블리어 질문입니다.

6개의 정수를 비교하는 문제입니다.
사진속에서 read_six_numbers 함수가 호출된 다음인 +34 부분에서 먼저 cmpl로 0x0과 (%rsp)를 하면 첫번 째 정수가 0이라는 것과, 그 다음 +40 +43 부분 실행 후 rbp에는 0, ebx에는 1이 저장된 후, jmp를 통해 +74 로 가서 +74 +76 +79 부분 실행 후 +62가서 +62 +65 +69 부분 실행하고, ebx가 6이 될때 까지 +62 부분부터 +79 부분을 반복하는거 아닌가요? 그러면 0 1 6 11 16 21이 되는거 아닌가요?

lalupo20의 이미지

jsp 질문 드립니다.

<script>
function closePage(){
	window.location='logout_ok.jsp';
	return "종료하시면 로그아웃 됩니다.";
}
</script>

-@Naver의 이미지

멀티 프로세스에서 리턴값들의 합을 어떻게 출력하나요

c언어에서 fork로 여러개의 자식프로세스를 생성해서 자식프로세스들이 return 1을 했을때 리턴값의 합을 부부모프로세스에서 출력하고싶은데 어떻게 해야하나여??

익명 사용자의 이미지

리눅스 umask 질문 있습니다.

안녕하세요 혼자서 리눅스 공부하고 있는 학생입니다.
어떤 홈페이지에 있는 것을 보며 공부하던 중 막히는 부분이 생겨 질문 드립니다.

umask를 통해 이전 접근 권한자와 새 접근 권한자를 구하여 출력해내는 프로그램을 하고 있습니다.
프로그램을 실행하면

$ umask
0022
$ who > file1
$ ./test3 umask 027 sort -o file2 < file1
Old filemode creation mask: 0022
New filemode creation mask: 0000

qksl2311의 이미지

matlab 코드 초보 질문합니다..

ob1 = -10:0.01:-0.2;
x_range =
ob2 = -0.2:0.01:10; % 범위 설정

im1 = ob1./(5*ob1+1);
im2 = ob2./(5*ob2+1); % 주어진 값들을 이용하여 식 대입.

plot(ob1,im1,'b-');
hold on grid on
plot(ob2, im2, 'r-');
xlabel('Location of object'); ylabel('Location of image');
legend('real image','virtual image'); % plot

익명 사용자의 이미지

c언어 기초 질문드립니다.

안녕하세요.
온라인 저지 사이트 문제 풀던 중, 기초적인 질문 드립니다..

입력받은 단어에 들어 있는 문자들 대신, 오른쪽으로 k만큼 회전시킨 문자들로 바꿔 출력하는 간단한 암호화 프로그램을 작성해 보자. 소문자만 입력된다고 하고, k=4라면, ‘a’ 대신 ‘e’, ‘b’ 대신 ‘f’를 출력하고, ‘y’ 대신 ‘c’, ‘z’ 대신 ‘d’를 출력하도록 한다.

#include

char s[10001];

int k ;
int main( )
{
scanf("%s %d", s, &k);

for(int i = 0; s[i]! = '\0'; i ++)

printf("%c", ((s[i] - 'a') + k) % 26 + 'a');
}
에서 맨 마지막 printf문장서 왜 -'a'를 한 뒤, +'a'를 하는 것 인가요?

읽어주셔서 감사합니다.

익명 사용자의 이미지

안녕하세요 유닉스 C쉘 변수에 특수문자 * 관련 질문드립니다.

안녕하세요. 유닉스 C쉘 스크립트 작성중에 문제가 있어서 문의드립니다.

File(imsi)의 텍스트 내용은 아래와 같습니다.

-------------
ABCD*EFGH
ABCDEFG
AAAAAAAAA
-------------

for 문 사용해서 한줄씩 읽어서 오려고하는데

foreach X(`cat imsi`)

echo "$X"

end

간단하게 설명하고자 이런식으로 적었구요.

X의 값에 문자열에 *이 들어가면 중간에 쉘이 종료되더라구요
리눅스는 가능한테 유닉스는 안되네요.. 방법이 있을까요?

zip9seok의 이미지

마운트 개념에 관해 질문드립니다..

안녕하세요 너무 많은 질문을 올리는거 같아 미안한 마음이 드네요...
궁금한게 너무 많네요...

마운트의 개념에 대해 헷갈리는게 있는데요

예를 들어 /user1, /user2 디렉토리를 만들고 이 디렉토리에 마운트 된 것 외의 나머지 디렉토리와 파일들(예를 들어 /home, /var, /etc, /lib 디렉토리와 그 하위파일 등등)의 용량은 모두 / 마운트의 용량을 사용하는거죠?

모두 / 디렉토리에 밑에 있으니까요.(마운트 하기전 /user1, /user2 디렉토리는 / 용량을 쓰고요...)

제가 맞게 이해한건가요???

zip9seok의 이미지

마운트 후 df 확인 시 used 용량에 관해...

안녕하세요 고수님들 리알못입니다
공부하다가 문득 궁금한게 생겨 질문드립니다

마운트 시 df 명령어로 확인해보면 아무것도 없는 디렉토리인데도
기본적으로 used가 몇 메가바이트 정도 있던데
이 used값은 어디에 쓰여서 그런건지 알 수 있을까요?

너무 궁금합니다...

페이지

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