Cisco ๋ณด์ ์ฐ๊ตฌ์
๋ณต์ฌ๋ ๋ฐ์ดํฐ์ ํฌ๊ธฐ๊ฐ ์ ์ก๋๋ ๋ณ์์ ์์ ๊ฐ ๊ตฌ์ฑ์ ๊ณต๊ฒฉ์๊ฐ ๊ตฌ์ฑํ ์ ์๋ ์ํฉ์์ ํด๋น ์ทจ์ฝ์ ์ ์ ์ฉํ์ฌ ์ฝ๋๋ฅผ ์คํํ ์ ์์ต๋๋ค. ํ์ง๋ง ๊ณต๊ฒฉ ์ค์ ๋ฒํผ ์ ํ์ ์ด๊ณผํ๋ ค๋ฉด ์ต์ 2GB๋ฅผ ์ ์กํด์ผ ํฉ๋๋ค. memcpy() ํจ์๋ ์์ฉ ๋ถ์ผ์์ ๋๋ฆฌ ์ฌ์ฉ๋๋ฉฐ ARMv4 ํ๋ก์ธ์๋ ์๋์ฐจ ์์คํ , ๋ชจ๋ฐ์ผ, ์ฐ์ , ์๋น์, ํต์ ๋ฐ ์๋ฒ ๋๋ ์ฅ์น์ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ฉฐ Bluetooth, HD Radio/DAB, USB, CAN ๋ฒ์ค๋ฅผ ์ฌ์ฉํ๋ ๊ณต๊ฒฉ์ ๋ฐ์ ๊ฐ๋ฅ์ฑ์ด ์์ต๋๋ค. Wi-Fi Fi ๋ฐ ๊ธฐํ ์ธ๋ถ ๋ฐ์ดํฐ ์์ค(์: ํฌ๊ธฐ ์ ํ ์์ด ์ ๋ ฅ ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ๋ ๋คํธ์ํฌ๋ฅผ ํตํด ์ก์ธ์คํ ์ ์๋ ์๋น์ค ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๊ณต๊ฒฉ๋ฐ์ ์ ์์)
์๋ฅผ ๋ค์ด ์๋์ฐจ Wi-Fi ๋คํธ์ํฌ๋ฅผ ํตํด ์ก์ธ์คํ ์ ์๋ ์๋์ฐจ ์ ๋ณด ์์คํ ์ ๋ด์ฅ๋ HTTP ์๋ฒ๋ฅผ ๊ณต๊ฒฉํ๊ธฐ ์ํ ์ค์ ์ต์คํ๋ก์์ ๋ง๋๋ ๊ฒ์ด ์์ต๋๋ค. ์ธ๋ถ ๊ณต๊ฒฉ์๋ ๋งค์ฐ ํฐ GET ์์ฒญ์ ์ ์กํ๊ณ ์์คํ ์ ๋ํ ๋ฃจํธ ์ก์ธ์ค ๊ถํ์ ์ป์์ผ๋ก์จ ์ด ์๋ฒ์ memcpy ์ทจ์ฝ์ ์ ์ ์ฉํ ์ ์์ต๋๋ค.
32๋นํธ x86 ์์คํ
์์๋ ์ด ์ํคํ
์ฒ์ ๋ํ memcpy ๊ตฌํ์ด ํฌ๊ธฐ ๋ณ์๋ฅผ size_t ์ ํ์ ๋ถํธ ์๋ ์ ์ ๊ฐ(์ด์
๋ธ๋ฆฌ ์ธ์ด)์ผ๋ก ์ฌ๋ฐ๋ฅด๊ฒ ํด์ํ๊ธฐ ๋๋ฌธ์ ๋ฌธ์ ๊ฐ ๋ํ๋์ง ์์ต๋๋ค.
์์ ์ฌํญ์ ์๋ช
๋ ํผ์ฐ์ฐ์(bge ๋ฐ blt)์์ ์๋ํ๋ ์ด์
๋ธ๋ฆฌ ๋ช
๋ น์ด์ ์ฌ์ฉ์ ์๋ช
๋์ง ์์ ๋์ ํญ๋ชฉ(blo ๋ฐ bhs)์ผ๋ก ๋ฐ๊พธ๋ ๊ฒ์ผ๋ก ์์ฝ๋ฉ๋๋ค.
๋ฌธ์ ๊ฐ ์์ง ํด๊ฒฐ๋์ง ์์์ต๋๋ค.
์ถ์ฒ : opennet.ru