728x90
반응형

전체 글 762

SurfaceFlinger,AudioFlinger

Android Native Server 개념에 크게 Surface Flinger와 Audio Flinger란 것이 있다. 사 실 Flinger란 단어가 참 낯설게 느껴지는데 사전적인 의미로는 투수(무언가 던지거나 차는 사람)란 의미가 가장 의미가 와 닿는 것 같은데 Application에서의 데이터를 한데 모아서 출력쪽으로 던져주는 역활을 한다는 의미로 사용한 것이 아닐까 싶다. (언제나 그렇듯이 추측이다) Surface Flinger는 단연히 여러가지 Surface 데이터를 한데 모아서 Frame Buffer를 업데이트하는 것이고 Audio Flinger는 여러가지 오디오 샘플을 한데 모아서, 즉 Audio Mixing을 해서 ALSA 쪽으로 보내는 역활을 한다고 볼 수 있다. Surface Fling..

init.rc

오늘은 안드로이드 초기화 과정인 init 에 대해서 이야기를 할까 합니다. 다들 알고 계시겠지만, 안드로이는 linux 커널이 시작되면서 init daemon 을 실행시켜서 뭐 이 initd 에서 대충 서비스를 시작한다 정도로 알고 있을 것입니다. 하지만 어떻게 Kernel 로 시작해서 linux 의 데몬인 initd 가 Android 에 framewokr 에 기본이 되는 서비스들을 살릴 수 있을까요? 이 것에 대한 의문으로 오늘 이야기는 시작되었습니다. 물론 ODE 실행 후 FOTA 업데이트가 제대로 안되어서 fota update 를 보다가 fota.rc 를 수정해야 하고 또 이 .rc 파일들이 linux 에서 사용하는 그냥 init 파일과 다르게 Android Init Language (AIL) 이라..

Ethernet frame format etc..

Ethernet frame format Preamble DA SA Type DATA Pad CRC field size(byte) 기능 Preamble 8 ·송신측과수신측간의송/수신속도를일치시키기위 한bit synchronization · 10101010이8회연속반복되는64비트로구성 DA (Destination Address) 6 · Block ID (3 byte) + MAC address( 3 byte) -- Block ID LSB Individual Multicast NIC 제조회사를식별하는code LSB 0 : 하나의목적지스테이션 LSB 1 : Multicast Address 모든비트1 : Broadcast(ARP,RARP에사용) SA (Sourse Address) 6 · MAC controller가..

SFD jam sequence

이더넷의 역사 이더넷 프레임의 필드 이더넷 프로토콜로 사용되는 매체 접근제어 방법의 기능과 특징 이더넷의 물리 계층과 데이타 링크 계층의 형태 이데넷 허브와 스위치의 차이점 ARP (Address Resolution Protocol) 프로토콜의 설명 IEEE 표준 이더넷의 최초 버전이 바로 세계 최초의 랜 이었다. 이더넷은 30여 년 전에 제록스사의 Robert Metcalfe와 그의 동료들에 의해 설계된 것이다. 최초의 이더넷 표준은 1980 년에 DEC(Digital Equipment Company), 인텔, 제록스로 구성된 컨소시엄(DIX)에서 제정되었다. 메카페는 이더넷 표준을 필요로 하는 모든 사람과 공유하기를 원했다. 그리하여 DIX는 새로운 표준을 공개 표준으로 하여 어느 회사에게나 공개하였..

csma/cd

CSMA/CA (Carrier Sense Multiple Access/Collision Avoidance) 엮은글 참고 CSMA/CA(Carrier Sense Multiple Access/Collision Avoidance)란 무선LAN에서 일반적으로 사용되는 MAC알고리즘으로써 아래와 같은 동작원리를 갖는다. CSMA/CD 를 사용하는 AppleTalk 네트워크에서는 네트워크통신 상태를 점검 한 후 데이터를 전송한다. 그러나 CSMA/CD와는 달리 CSMA/CA에서는 네트워크의 케이블에 데이터의 전송이 없는 경우라도 충돌을 대비하여 확인을 위한 신호를 전송한다. 확인 신호가 충돌없이 전송된 것을 확인하면 이어서 데이터를 보내게 된다. ○ 작동원리 송신단 →수신단 RTS (Request to Send) ..

보루토 애니 246화

안녕하세요 쩌는남자입니다. 매주 일요일 17:30분은 보루토 방영일이죠. ​ 245화에 이어 246화도 포스팅 해보겠습니다. ​ 246화 제목은 치명상 입니다. 카구라가 치명상을 입고 보루토가 각성하는 듯한 모습을 보여주네요. 나선환을 멋지게 한방 먹이는 분노한 보루토네요. 카구라를 살리기 위해 모두가 노력해보지만.. 친구들에게 유언을 남기고 떠나버리죠.. 갑자기 죽은게 조금 허무하긴 하네요. ​ 엄청나게 날카로워진 보루토.. 이렇게 246화는 마무리가 됩니다. ​ 247화는 카구라를 위해서 네요. ​ 보루토는 가볍게 스토리 정리만 하는 포스팅을 계속 해나갈 예정입니다. ​ 너무 자세하게 정리하다보면 스포가 되어버리니 내용이 조금 아쉬운 부분이 있으면 본편을 보시는걸 추천드립니다. ​ 그럼 이만 보루토 ..

원피스 애니 1016화

안녕하세요 쩌는남자입니다. ​ 원피스 105화 애니가 정말 엄청난 작화를 보여주면서 꿀잼이였죠. ​ 1016화가 너무 기대가 됐지만.. ​ 원피스 1016화 애니는 아쉽게도 휴방이네요. 총집편 형식으로 나왔습니다. ​ 일요일만 기다리고 있었는데.. 원피스 1016화 애니 이슈가 있네요. ​ 이번주는 바르톨로메오 비밀의 방2 총집편을 방영해줬네요. ​ 토에이 해킹사건으로 휴방이후 1015화 애니를 오랜만에 정상방영했는데.. ​ 바로 총집편으로 한주를 쉬어버리니 너무 아쉽네요. ​ 지난주 작화도 엄청나고 정말 재밌었는데.. ​ 1016화 애니는 다음주에 한다고 하니 한주 더 기다려야겠네요ㅎㅎ ​ 이번주는 총집편이니 1016화 애니에 낚이는 사고가 없으시길 바랍니다. 이번주는 휴방이라 참 아쉽지만.. 최근 영..

역사 왜곡의 최대 수혜자 - 민자영. 민비

오늘의 포스팅은 조선의 국모 명성황후에 대한 이야기에요. 역사적 사실을 벗어나지 않기 위해 많은 자료를 준비했으나, 저에 모자란 필력으로 얼만큼 잘 표현할 수 있을지 자신은 없습니다만, 즐겁게 읽으시고 유익한 시간되시길 바래요. 저의 포스팅은 오늘부터 반말로 이야기하듯 쓰여집니다. 워낙에 딱딱한 말투자체를 싫어하는 것도 있지만 역사에 관한 이야기인 만큼 지루함을 없애기 위해 필자의 사족과 함께 필자의 생각도 끼워넣을 예정이니 객관적인 사실만을 원하시는 분들은 지식백과를 이용하시길 바래요. 또한, 반말이 기분나쁘다고 댓글달고 그러지마요. 엄밀히 따지면 이곳은 내 개인적인 공간, 내가 무슨 말을 어떻게 하든간에 비판받을 이유는 없다고 생각되니까 자, 그럼 시작할까요? 조선의 국모 명성황후라 불린 그녀. - ..

리차드 트랜튼 체이스(Richard Treton Chase)

뱀파이어의 강림 - 리차드 트랜튼 체이스(Richard Treton Chase) 1978년 미국 전역을 공포에 도가니로 몰아넣은 연쇄범죄이 발생한다. 범인은 시간하진 않았지만 명백하게 "쾌락범죄"의 흔적을 남겼으며, 여러 범죄에서 공통적으로 "피를 마신 흔적"이 발견되었다. 리차드 트렌튼 체이스. 그는 1950년 5월 23일 중산층 가정에서 태어나 가족으로는 부모님과 여동생이있었으며, 이른바 착하고 말 잘 듣는 평범한 아들이었다. 이런 그가 변하기 시작한 건 부모의 갖은 싸움으로 인한 가정불화가 시작된 10살 무렵이었는데, 그 즈음부터 릭은 고양이들을 죽이거나, 술을 마시고 마약을 하기도 했다. 사춘기에 일반적인 소년들처럼 여러 명의 소녀와 데이트를 하기도 했지만 그는 발기가 종종 되지 않았고 이에 그는..

728x90
반응형