K-Star : 여기저기 돌아다니면서 음식점에 점수 남기기
미슐랭 스타처럼 내 나름대로 음식점에 별점을 남겨보려고 한다. 솔직히 난 미식은 전혀 아니지만. 그냥 뭐든 잘 먹는 사람입장에서 내가 다음에 보기 위한 용도 정도로 참고할… 더 보기 »K-Star : 여기저기 돌아다니면서 음식점에 점수 남기기
미슐랭 스타처럼 내 나름대로 음식점에 별점을 남겨보려고 한다. 솔직히 난 미식은 전혀 아니지만. 그냥 뭐든 잘 먹는 사람입장에서 내가 다음에 보기 위한 용도 정도로 참고할… 더 보기 »K-Star : 여기저기 돌아다니면서 음식점에 점수 남기기
나만 보려고 글 씀. 매번 이게 필요할 때마다 아래 링크의 글을 참조해서 만들었는데, 기억도 가물가물하고, 할 때마다 계속 시행착오 하는게 귀찮아서, 그냥 14.0.0 기준으로 그냥… 더 보기 »Clang Legacy PassManger register (on CLANG 14.0.0)
교수님께서 해당 다큐멘터리를 보고 레포트를 써오는 아주 씬나는 과제를 내주셔서 ^^ ~~~ 열심히 봤다… 근데 무슨 거대한 해킹이길래 ㄸ리리리리ㅣㅇ 해킹 완료 (돈 털고) 막 이런… 더 보기 »넷플릭스 2019作 거대한 해킹을 보고..
0. 잡담 방학 동안 많은 일들이 있었…나? 사실 공부한다고 공부는 했는데, 수박 걷핥기인 것일까. 아무튼 나는 방학동안 LLVM Backend 와 Optimization 에 대해 공부를 했다.… 더 보기 »[LLVM] Function, Function Type, CallInst, Linkage 등에 대해.. ++ 2023 내용 추가
0. 잡담 오랜만에 작성하는 [진지] 프로그래밍 관련 글. 컴파일러 공부는, 이미 충분히 했는데, 굳이 블로그에 쓰기 귀찮아서 안썼다. 광고받으면 씁니다 ~~ ^^ 오늘은 Intel SGX에… 더 보기 »[Intel SGX] Intel Software Guard Extension이란? ++ 2023 내용 추가
println을 만들기 위해서 진짜 별 내용을 다 공부했다. 근데 아무리 봐도 rust는 어렵다. 근데, 흠.. 그래도 어찌저찌 만들었는데, 기존에 println!(“hello {} ” , 12); 이런식으로… 더 보기 »Rust 언어로 OS 개발하기 – [3-2] println을 만들어보자.
0. 서론 저번 2편까지는 Rust로 펌웨어를 올리는 것까지 진행했다. 그리고 좀 더 확인해 본 결과, long mode에 자연스레 진입한 것을 확인할 수 있었다. 그런데 생각해보니,… 더 보기 »Rust 언어로 OS 개발하기 – [3] print 기능을 만들어보자.
두 번째 시간이다. 이번에는 Rust로 된 펌웨어를 만들고 올려보는 과정을 진행해보자. 이번에는 아래의 링크를 참고해서 읽고 작성하겠다. https://os.phil-opp.com/minimal-rust-kernel/ 저번 포스트에서는 Rust를 좀 만져보는 정도로 끝을… 더 보기 »Rust 언어로 OS 개발하기 – [2] Rust 펌웨어를 올려보자.
우선, 본인 rust 잘 모름. 그냥 몇 번 만져본 정도가 다임. 그러나 아래 링크의 내용을 따라 공부하면서, Rust에서 OS를 개발하는 과정을 따라가보도록 하겠다. git 레포도… 더 보기 »Rust 언어로 OS 개발하기 – [1] Rust 다루기
태스크란 OS가 사용하는 여러 개의 프로세스와 같은 것을 일컫는 말이다. 태스크를 만들기 위해서는 커널 내부에서 각각의 태스크를 추상화할 수 있는 API.. ?? 등이 필요하다. 보통… 더 보기 »임베디드 OS 개발 프로젝트 – 태스크, 스케쥴러