«assembly» 태그된 질문

11
이진 파일을 보는 방법?
내가 이해 한 바에 따르면 컴파일러는 CPU가 읽을 수있는 1과 0으로 구성된 이진 파일을 만듭니다. 이진 파일이 있지만 거기에있는 1과 0을 보려면 어떻게 열어야합니까? 텍스트 편집기에서 열 수 없습니다. 추신 : 나는 1과 0의 일반 이진 코드이어야하는 어셈블리 컴파일 이진을 가지고 있습니까?
45 binary  assembly 


1
Chromium for ARM을 어떻게 크로스 컴파일합니까?
골 Linux 3.0.8 armv7l을mini210s 실행 하는 FriendlyARM에 Chromium을 설치해야합니다 환경 Ubuntu Precise64가 포함 된 빈 상자 depot_tools다음 지침에 따라 설치 Get-the-code 및 Linux Chromium ARM 툴체인 depot_tools 다음을 얻은 후 depot_tools: vagrant@vagrant:~/depot_tools$ fetch chromium 환경 변수 export GYP_CROSSCOMPILE=1 export GYP_DEFINES="target_arch=arm arm_float_abi=hard" 의존성 vagrant@vagrant:~/depot_tools/src$ ./chrome/installer/linux/sysroot_scripts/install-debian.wheezy.sysroot.py --arch=arm Installing Debian Wheezy arm root …

1
GRUB2 소스 코드의 어디에 커널 코드로의 핸드 오버 / 점프가 있습니까?
GRUB2가 마침내 커널 코드로 건너 뛰고 x86 시스템에서 실행을 넘기는 코드 줄을 찾고 있습니까? 아키텍처가 매우 낮기 때문에 어셈블러 파일에 있다고 생각합니다. 소스 파일을보고 455 행 에서 boot.S를/grub-core/boot/i386/pc/*.S 찾았 지만 리눅스 커널이 아닌 메모리의 GRUB2 커널 주소가 될 수 있습니다.JMPkernel_address 나를 도울 수있는 조립 및 GRUB2 지식이있는 사람이 있습니까?

2
NULL 포인터가 나타나는 커널 모듈을 어떻게 디버깅합니까?
이 패치 에서 컴파일 한 커스텀 커널 모듈이 있는데 logitech G19다른 G 시리즈 장치들 사이 에서 키보드를 지원 합니다. 우분투의 매버릭 커널의 마스터 브랜치 (2.6.35)에 대해 잘 컴파일했습니다. 모듈을 부팅하고로드 할 수 있지만 정말 이상한 상황에 처해 있습니다. 부팅시 또는 modprobe를 통해 모듈을로드하자마자 검은 색 화면이 표시되고 콘솔이 잠 깁니다. …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.