Skip to content
JMKim edited this page Aug 27, 2023 · 9 revisions

1) RISC-V 개발환경 구축

1. Linux에 RISC-V 크로스 컴파일 환경 구축

2. Windows에 RISC-V 포팅을 위한 개발 환경 구축

3. macOS에 RISC-V 포팅을 위한 개발 환경 구축 (진행중)

2) RISC-V 포팅 진행

2. RISC-V 64bit 아키텍처의 cpuinfo.c 구현

3. RISC-V 64bit 아키텍처의 mcount.S 구현 (_mcount 함수 구현 완료, 진행중)

4. RISC-V 64bit 아키텍처의 plthook.S 구현 (진행 예정)

5. RISC-V 64bit 아키텍처의 mcount-support.c 구현 (진행 예정)

3) 부록

부록 1) RISC-V 아키텍처 환경으로 포팅하며 식별된 이슈 목록

부록 2) QEMU 내부의 RISC-V Ubuntu를 Visual Studio Code로 접근하기

부록 3) PLT와 GOT는 무엇인가? (진행 예정)]

4) 예상되는 RISC-V 아키텍처 포팅 작업 순서