Category / ์นดํ ๊ณ ๋ฆฌ :
RNUI Module : react-native-freelifemakers-ui
-
[OS]miniOS-Text-3
๐๐ป miniOS-Text-3์์๋ ํ๋ฉด ์คํฌ๋กค๊ณผ ํ๋์จ์ด ์ปค์์ ์ด ๊ตฌํ์ ๋๋ค.miniOS-Text-3 implements screen scrolling and hardware cursor control. ๐ ์ฝ๋ / Code โ๏ธ I/O ํฌํธ ์ ์ด ํจ์ / I/O port control functions 1)VGA๊ทธ๋ํฝ,ํค๋ณด๋,๋ง์ฐ์ค,PC์คํผ์ปค ์ผ๋ถ๊ธฐ๋ฅ ์ ์ด๋ฅผ ์ํด์ ์ฌ์ฉํฉ๋๋ค.It is used to control certain functions of the VGA graphics, keyboard, mouse, and PC speakers. โ๏ธ ์คํฌ๋กค ํจ์ / Scroll function 1)…
-
[OS]miniOS-Text-2
๐๐ป miniOS-Text-2์์๋ ํค๋ณด๋์ ํ์ดํ ํ๋ ๊ธ์๋ฅผ ํฐ๋ฏธ๋์ ํํํฉ๋๋ค.In miniOS-Text-2, the characters typed on the keyboard are displayed in the terminal. ๐๐ป ๊ธฐ์กด์ ์ด์ ๋ธ๋ฌ์ฝ๋๋ ๋์ผํ๊ณ kernel.c์ฝ๋๋ง ์์ ๋์์ต๋๋ค.The existing assembler code remains the same; only the kernel.c code has been modified. ๐ kernel.c โ๏ธ ๋ฐ์ดํฐ ํ์ ์ ์ / Data Type Definition 1)byte-1 ๋ฐ์ดํธ ํฌ๊ธฐ์ ๋ฐ์ดํฐ ํ์ (unsigned char)์ผ๋ก…
-
[OS]miniOS-Text-1
![[OS]miniOS-Text-1](https://www.freelifemakers.org/wordpress/wp-content/uploads/2026/10/miniOS-Text-1-jpg.jpg)
๐๐ป ์ด ๋ถ๋ถ์ ๋ฏธ๋OS ํ ์คํธ ๋ชจ๋ ์์ ๋ถ๋ถ์ ๋๋ค.This section marks the beginning of the MiniOS text mode. ๐๐ป 32๋นํธ ๋ณดํธ ๋ชจ๋ ์ง์ ๋ฐ C์ธ์ด kernel_maiin()ํจ์๋ก๋ ๊น์ง ์ ๋๋ค.This covers the transition into 32-bit protected mode and the loading of the C-language kernel_main() function. ๐๐ป32๋นํธ ๋ณดํธ ๋ชจ๋์์๋ ๋จ์ 4๊ธฐ๊ฐ๊น์ง ์ฌ์ฉํ ์ ์์ต๋๋ค.In 32-bit protected mode, up to…