arm

    1

    1답변

    ftrace은 커널의 기능 추적에 사용됩니다. 이제 인터럽트는 어떻게 작동합니까? 인터럽트 모드에서 커널 기능을 추적 할 수 있습니까? 그렇다면 어떻게 작동하는지 설명 할 수 있습니다. 함수 호출을 추적하는 함수를 작성하려고하는데 수퍼바이저 모드에서 제대로 작동하지만 인터럽트 모드에서는 작동하지 않습니다 (루프에 들어가기). 내가 그것을 IRQ 모드에서 작

    -1

    1답변

    많은 프로그래밍 언어를 살펴 보았으므로 딜런이라는 하나의 알파벳 목록을 찾았습니다. 직접 Dylan이기 때문에, 나는 즉시이 언어와의 연결을 느꼈고, 가장 좋아하는 장난감 인 Raspberry Pi (모델 3B는 중요)에 설치해야했습니다. 리눅스 x86 버전을 다운로드하면 (필자의 아키텍쳐가 "armv7l"인 것처럼 보이는), README 파일의 나머지 부

    0

    1답변

    학교용 어셈블리 프로그램을 개발 중이며 "문제"가 발생합니다. 선생님이 나에게 준 이미 코딩 된 매크로 WAIT (나는 수정할 수없는)이 몸이있는 : .macro WAIT delay LDR r0, =\delay @ code .endm 그래서 나는 값를 전달하는 내가 가지고 있음을 이해한다 (즉 0xCAFE). 코드 중복성이 좋지 않으

    0

    1답변

    중괄호의 사용 : pop {r2} ; (str r2, [sp, #-4]!) push {r0} ; (str r0, [sp, #-4]!) push {r4, r5, r6, r7, r8, r9, sl, lr} 본인은 푸시와 팝있는 여러 레지스터에이 지침 저장 및로드 STR 및 LDR 및 그 약어 그러므로이 중괄호는이 경우에 "레지스터가 저장되거나로드되도록

    0

    1답변

    3 매개 변수가있는 함수를 작성해야합니다. 모든 매개 변수는 구조체이며, 주 파일은 C 및 ARM 어셈블리의 함수로 작성됩니다. 그래서 구조체의 데이터를 조작하는 방법을 묻고 싶었습니다. 모든 데이터가 모든 레지스터에 개별적으로 저장되기 때문입니다. - Struct contains an int and an array Struct { int a, int b

    1

    1답변

    gdb로 코어 파일을 디버깅하려고하면 더 이상 진행할 수있는 유효한 스택 추적이 표시되지 않습니다 (아래 링크에서보고 된 문제와 유사). 문제를 디버그하려면 어떻게 디버깅해야하는지 알려주세요. 문제를 조사하는 데 도움이되는 모든 포인터 또는 gdb 명령. GDB debugging trace with no relevant info (#0 0x2e6e6f69

    0

    2답변

    저는 zynq 장치를 사용하여 독립 실행 형 프로그램 (OS없이)에서 DRAM의 데이터를 ARM의 주변 장치로 전송하려고합니다. 예제 코드에서이 코드는 트랜잭션의 소스 주소와 대상 주소를 선언하는 코드입니다. volatile static u8 SrcBuffer[BUFFER_BYTESIZE] __attribute__ ((aligned (64))); vola

    0

    1답변

    일부 Linux 커널을 컴파일하고 QEMU를 통해 실행하여 Big Endian ARM 프로세서를 일부 에뮬레이트 할 수 있습니까? QEMU가 그런 능력이 없으면 다른 시스템 에뮬레이터에 대해 듣고 싶습니다. 내 기본 목표는 최대한의 네이티브 환경에서 전용 Big Endian ELF를 실행하고 디버깅하는 것입니다. 모든 해결책이나 아이디어가 도움이 될 것입니

    0

    1답변

    ldr, str 또는 b와 같은 메모리 명령어는 ARM 어셈블리에서 각각 4 사이클 씩 소요됩니다. 각 메모리 위치가 4 바이트이기 때문에 그렇습니까?

    -1

    1답변

    좋은 일 글로벌 상수, 나는 눈치가 나는 다음과 같은 코드가있을 때 : int foo(const int arg){ return arg*10; } const int MY_VAR = foo(10); main(){ while(true){ } } 가 그런 다음 MY_VAR는 RW 데이터 섹션 (RAM)에 저장됩니다. 솔