PHY와 MAC

u-boot를 포팅하는데 이더넷 동작을 시키기 위해서 u-boot 코드를 보는중 생소한 용어들이 나와 적어본다.

MAC(Media Access Controller)이며, MAC에서 담당하는 기능 중 가장 중요한 것은 바로 패킷(packet)의 형성.

네트웍 등을 통해서 전달되는 패킷 데이터는 전체가 하나로 이어지는 것이 아니라,

전송에 편리하도록 일정 크기의 패킷으로 나뉘어져서 전달되며,

각 전송 프로토콜에 적합한 패킷을 생성하는 것은 전체 데이터 전달 과정 중 매우 큰 부분을 차지함.

PHY와 Transceiver는 이렇게 형성된 패킷을 LAN 케이블을 통해 전달될 수 있는 형태로 바꾸어주는데,

PHY는 OSI-7 레이어중 가장 하부층인 Physical Layer이며, 데이터의 암호화/복호화 및 변복조를 담당.

그리고 Transceiver가 실제 케이블에서 전송되는 형태인 직렬데이터로의 변경 및 이로부터의 환원을 담당.

아래의 글 참고.
http://blog.naver.com/PostView.nhn?blogId=cisluser&logNo=10003311843

윈도우즈7을 위한 Reluna 테마

나는 정말로 윈도우즈7의 기본테마가 맘에 안든다.
XP의 기본 테마인 Luna 테마를 정말 좋아한다.
아래는 윈도우즈7에서 Luna 테마를 적용하는 방법.

우선 ux테마 패치를 한다.
64비트 사용자는 UniversalThemePatcher-x64.exe를,
32비트 사용자는 UniversalThemePatcher-x86.exe 을 실행해서 패치한다.

uxtheme_patch.rar

다음 아래에서 테마 파일을 받은후 themes 디렉토리내의 파일을 C:\Windows\Resource\Theme에 복사한다.

Reluna.zip

다음 테마를 변경한다.

윈도우즈 XP 테마

아래의 패치는 윈도우즈 XP나 비스타(?) 에 테마적용을 가능케 하는 패치이다.
압축을 풀어서 윈도우즈 버전에 맞는 디렉토리의 내의 파일을 실행해서 설치하면 된다.

uxpatcher.rar

이제 테마들을 다운받아 사용하면 되는데, 나는 아래의 싸이트를 이용한다.

http://www.belchfire.net/xp-themes.html

참고로 다운 받은 테마들은 Windows/resource/themes 디렉토리에 풀어 적용하면 된다.

아래의 테마들은 나름 주관적으로 괜찮다고 생각하는 테마들이다.

Ubuntu XP
출처: http://shamushand.deviantart.com/art/Ubuntu-XP-58336736
다운: Ubuntu_XP_by_ShamusHand.zip

Ubuntu_XP_by_ShamusHand

SevenVG RC
윈도우7의 룩엔필을 느낄수 있는 테마이다.
출처: http://www.belchfire.net/themes_file-8280.html#
다운: SevenVG_RC_Theme_for_Win_XP_by_Vishal_Gupta.zip

8280-1237516520-sevenvg_rc_theme_thumb

Lunatic
윈도우즈 XP 기본테마의 은은한색 버전이다.

출처: http://www.belchfire.net/xp-themes.html
다운: lunatic_35.exe

[4313]lunatic_35

Embedded
출처: http://www.belchfire.net/xp-themes.html
다운: Embedded_Theme_for_Windows_XP.zip

8024-1228114338-embedded_theme_screenshot_3_thumb