분류 전체보기
-
부트 로더프로젝트/운영체제 만들기 2023. 8. 3. 22:43
글의 참고 - https://academickids.com/encyclopedia/index.php/X86_assembly_programming_in_real_mode - https://wiki.osdev.org/Real_Mode - https://wiki.osdev.org/Memory_Map_(x86) - https://wiki.osdev.org/Bootable_Disk - https://stackoverflow.com/questions/32955887/how-to-disassemble-16-bit-x86-boot-sector-code-in-gdb-with-x-i-pc-it-gets-tr/32960272#32960272 - https://stackoverflow.com/questions/32955887..
-
[전자 공학] 반도체 온도공학/전자공학 2023. 8. 3. 02:57
글의 참고 - https://fscdn.rohm.com/en/products/databook/applinote/common/basics_of_thermal_resistance_and_heat_dissipation_an-e.pdf - https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=zelkobaray&logNo=220720139413 - https://www.infineon.com/dgdl/Infineon-AN4017_Understanding_Temperature_Specifications_An_Introduction-ApplicationNotes-v11_00-EN.pdf?fileId=8ac78c8c7cdc391c017d071d497..
-
[어셈블리어] AArch64 어셈블리어임베디드 SW/어셈블리어 2023. 8. 3. 02:35
글의 참고 - https://mariokartwii.com/armv8/ - https://thinkingeek.com/arm-assembler-raspberry-pi/ - https://thinkingeek.com/2016/10/08/exploring-aarch64-assembler-chapter1/ 글의 전제 - 내가 글을 쓰다가 궁금한 점은 파란색 볼드체로 표현했다. 나도 모르기 때문에 나중에 알아봐야 할 내용이라는 뜻이다. - 밑줄로 작성된 글은 좀 더 긴 설명이 필요해서 친 것이다. 그러므로, 밑 줄 처친 글이 이해가 안간다면 링크를 따라서 관련 내용을 공부하자. - `글의 참조`에서 빨간색 볼드체로 체크된 링크는 이 글을 작성하면 가장 많이 참조한 링크다. - 이 글은 글의 참조에 있는 링크들을..
-
[이론][컴퓨터구조][ARM] ARMv8 - 프로세서 상태공학/컴퓨터구조 2023. 8. 3. 02:35
글의 참고 - https://developer.arm.com/documentation/den0024/a/ARMv8-Registers/AArch64-special-registers/Saved-Process-Status-Register - https://developer.arm.com/documentation/den0024/a/ARMv8-Registers/Processor-state 글의 전제 - 내가 글을 쓰다가 궁금한 점은 파란색 볼드체로 표현했다. 나도 모르기 때문에 나중에 알아봐야 할 내용이라는 뜻이다. - 밑줄로 작성된 글은 좀 더 긴 설명이 필요해서 친 것이다. 그러므로, 밑 줄 처친 글이 이해가 안간다면 링크를 따라서 관련 내용을 공부하자. - `글의 참조`에서 빨간색 볼드체로 체크된 링크는 이..
-
[리눅스] boot process overviewLinux 2023. 8. 3. 02:34
글의 참고 - https://www.linkedin.com/pulse/how-u-boot-loads-linux-kernel-praveen-singh - https://en.wikipedia.org/wiki/Booting_process_of_Linux - https://en.wikipedia.org/wiki/Initial_ramdisk - https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard - https://www.embeddedrelated.com/showarticle/118.php - https://embeddedbuddies555.wordpress.com/2020/03/29/linux-booting-process-on-arm-processor/ ..
-
[컴퓨터구조] PC의 Enumeration공학/컴퓨터구조 2023. 8. 3. 02:34
글의 참고 - http://www.learningaboutelectronics.com/Articles/Platform-device-linux.php - https://www.quora.com/What-is-PCIE-enumeration 글의 전제 - 내가 글을 쓰다가 궁금한 점은 파란색 볼드체로 표현했다. 나도 모르기 때문에 나중에 알아봐야 할 내용이라는 뜻이다. - 밑줄로 작성된 글은 좀 더 긴 설명이 필요해서 친 것이다. 그러므로, 밑 줄 처친 글이 이해가 안간다면 링크를 따라서 관련 내용을 공부하자. - `글의 참조`에서 빨간색 볼드체로 체크된 링크는 이 글을 작성하면 가장 많이 참조한 링크다. - 이 글은 글의 참조에 있는 링크들을 내 마음대로 번역한 것이다. 심지어 필요없다고 생각된 부분은 생략..
-
[리눅스 커널] SMP - cpumaskLinux/kernel 2023. 8. 3. 02:33
글의 참고 - https://lwn.net/Articles/537570/ - https://www.kernel.org/doc/html/v4.12/core-api/cpu_hotplug.html - https://forum.osdev.org/viewtopic.php?f=1&t=23445 - http://www.wowotech.net/pm_subsystem/cpu_hotplug.html - https://zhuanlan.zhihu.com/p/536776611 글의 전제 - 밑줄로 작성된 글은 강조 표시를 의미한다. - 그림 출처는 항시 그림 아래에 표시했다. 글의 내용 - Overview " 리눅스 커널에서 `CPU hotplug` 기능이 지원되면서, 현재 동작중인 CPU 가 동적으로 Off 가 될 수 있게 ..
-
[리눅스 커널] CPU topologyLinux/kernel 2023. 8. 3. 02:32
글의 참고 - https://www.kernel.org/doc/Documentation/devicetree/bindings/cpu/cpu-topology.txt - http://www.wowotech.net/pm_subsystem/cpu_topology.html - https://www.kernel.org/doc/html/next/admin-guide/cputopology.html - https://docs.openstack.org/nova/latest/admin/cpu-topologies.html - https://www.kernel.org/doc/Documentation/x86/topology.txt - https://www.kernel.org/doc/Documentation/devicetree/bi..