독립적으로 개발하는 운영체제 소프트웨어를 지원하기 위해 Apple Silicon 하드웨어, 펌웨어 인터페이스, 플랫폼 동작에 관한 연구를 기록합니다.
- 원본 플랫폼
- Apple Silicon Macs
- 작업 유형
- 리버스 엔지니어링 및 문서화
공개 디컴파일 및 리버스 엔지니어링 프로젝트를 분야, 플랫폼, 접근 방식, 필요한 기여에 따라 검색해 보세요.
'지지 많은 순'은 현재 활성 상태이며 집계 요건을 충족하는 투표를 셉니다. 동률이면 최근 공개된 항목을 먼저 표시하고, 공개일도 같으면 고정된 등재 식별자로 정렬합니다.
'최근 지지 증가순'은 지난 30일 안에 해당 프로젝트에 처음 투표했고 현재도 활성 상태인 표를 셉니다. 투표를 취소했다가 복원해도 최초 투표일은 바뀌지 않습니다. 동률이면 전체 활성 투표 수, 최근 공개일, 고정된 등재 식별자 순으로 정렬합니다.
독립적으로 개발하는 운영체제 소프트웨어를 지원하기 위해 Apple Silicon 하드웨어, 펌웨어 인터페이스, 플랫폼 동작에 관한 연구를 기록합니다.
NVIDIA GPU 하드웨어, 명령어 집합, 그래픽 드라이버가 사용하는 인터페이스를 이해하기 위한 도구와 기술 문서를 모읍니다.
Lattice ECP5 FPGA의 아키텍처와 설정 비트스트림을 분석하고, 독립적인 FPGA 개발에 필요한 기기 정보와 도구를 제공합니다.
리버스 엔지니어링으로 Lattice iCE40 FPGA의 비트스트림 형식을 문서화하여, 독립적인 도구로 기기를 다룰 수 있도록 합니다.
여러 제조사의 RGB 조명 기기 제어 기능을 재구현하여, 개별 제조사 유틸리티를 공통 하드웨어 제어 애플리케이션으로 대체합니다.
DPS 시리즈 프로그래머블 전원 공급 장치의 하드웨어와 제어 동작을 조사하고, 이를 바탕으로 펌웨어를 대체합니다.
제조사의 2.1.27 펌웨어를 기준으로 Quansheng UV-K5 무전기 펌웨어의 동작을 재현합니다.
기존 시스템 펌웨어를 대체하거나 보완할 수 있는 Open Firmware 환경을 구현하고, 호환되는 부팅 인터페이스를 제공합니다.
Linux에 DOS 실행 환경을 제공하고, 레거시 DOS 애플리케이션을 계속 사용하는 데 필요한 시스템 동작을 재현합니다.
독립적으로 개발되는 FreeDOS 운영체제의 일부로서, MS-DOS와 PC DOS 소프트웨어가 기대하는 핵심 기능을 구현합니다.
Linux에서 Darwin 및 macOS 런타임 인터페이스를 재현하여 Apple 운영체제 환경용으로 만들어진 소프트웨어를 실행할 수 있도록 합니다.
Windows NT 애플리케이션 및 드라이버와 호환되는 독립 운영체제를 개발하며, 기존 소프트웨어가 기대하는 동작을 재현합니다.
InstallShield 캐비닛 아카이브 접근 기능을 재구현하여, 원래 Windows 설치 프로그램 없이도 내용을 살펴보고 추출할 수 있도록 합니다.
CAB, CHM, HLP, LIT, KWAJ, SZDD 등 Microsoft의 오래된 압축 및 컨테이너 형식을 독립적인 구현으로 지원합니다.
Windows 바로가기 파일을 읽고 분석하는 도구를 구현하며, LNK 구조와 관련 데이터 블록을 문서화합니다.