수퍼패미콤 클래식 에디션 향 라즈베리파이 케이스 Retrofalg SUPERPi
By 잉여 Says | 2018년 10월 4일 |
닌텐도의 수퍼패미콤 클래식 미니와 사이즈나 모양, 만듦새 모두 흡사한, SUPERPi 케이스입니다. 중국의 Retroflag라는 업체에서 최근에 성황리(?)에 판매되었던 닌텐도의 수퍼패미콤 클래식 에디션에서 영감을 받아 만든 것이 분명한 라즈베피라파이 케이스업니다. 그런데 얘네 닌텐도에 라이센스 비용은 지불하고 만드는 거야? 아닐 것 같은데... Retroflag사의 홈페이지에 가 보면 북미판 NES 형태의 케이스와 SNES, 그리고 바로 이 일본판 SFC 모양의 케이스와 수퍼패미콤 게임패드의 디자인을 재현한 USB 게임패드만을 소개하고 있습니다. 닌텐도에서 이미 출시한 복각 게임기들의 디자인을 90%쯤 베껴 만든 제품들로 보입니다. 지금쯤 소니 플레이스테이션 클래식을 베낀 케이스를 제작하고 있지 않
고전 게임 블로그 “김병조의 고전게임”
By 소인배(小人輩).com | 2019년 4월 8일 |
[라즈베리파이] 스케줄링(scheduling)이란 무엇일까?
By Guillermo Austin Kim | 2019년 2월 2일 |
여러분들은 리눅스 시스템이 탑재된 휴대폰이나 라즈베리파이를 쓰면 동시에 여러 프로그램을 실행할 수 있습니다. 휴대폰을 보면 다양한 프로그램이 동시에 실행하는 것을 확인할 수 있습니다. 예를 들면 브라우저를 실행하면서 음악을 듣거나 메신저를 하면서 어플리케이션을 다운로드 할 수 있습니다. 그래서 사람들은 여러 프로세스들이 동시에 CPU에서 실행한다고 느낄 수 있습니다. 하지만 CPU는 여러 개의 프로세스를 절대로 동시에 실행할 수는 없습니다. 리눅스 커널을 포함한 다양한 운영체제에서 스케줄링과 멀티 태스킹 기법이 생겨난 이유는 다음과 같습니다.CPU는 한 순간에 한 개의 프로세스의 코드만을 실행할 수 있습니다. 여러 개의 프로세스들이 효율적으로 번갈아 CPU에서 실행할 수 있게 규칙을 부여하고 프로세스들을
[라즈베리파이] 커널 살펴보기 - 섹션 정보
By Guillermo Austin Kim | 2018년 2월 20일 |
아래 명령어로 라즈베리파이 소스 다운로드를 하고,git clone --depth=1 크로스 컴파일러 툴을 설치한 다음에,git clone 커널 빌드를 하면 vmlinux을 추출할 수 있습니다.make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- bcm2709_defconfigmake ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- zImage modules dtbs -j12 아래 명령어로 라즈베리파이 섹션 정보를 파악할 수 있는데요. 조금 더 짚어 보겠습니다../objdump -x vmlinux | more 섹션이란 용어에 대해서 설명을 하겠습니다. 섹션은 임베디드 소스 빌드 시 쓰이는 개념인데, 비슷한 속성의 코드들을 묶어서 처리하