태그>kernel(총 194개의 글)
'kernel' 관련 최근글
-
- [Linux] concurrency managed workqueu..

-
F/OSS study by namhyung|01/27 16:45
Linux: 3.3-rc1 workqueue는 특정 작업을 별도의 process context에서 실행하고 싶은 경우 사용하는 커널 API로 커널 내의 다양한 위치에서 널리 사용된다. 이는 일종의 thread pool의 개념으로 볼 수 ..
- [Linux] concurrency managed workqueu..
-
- [해부]Process Hacker #9 – 오브젝트 속성 째려보기..ㅋㅋ

-
절대감사.절대희망.절대긍정.미친감자 좌충우돌 프로그래밍 이야기 by 미친감자|01/06 09:34
간만에.포스팅 하네요^^
- [해부]Process Hacker #9 – 오브젝트 속성 째려보기..ㅋㅋ
-
- [해부]Process Hacker #8 – OBJECT_HEADER 째려보기

-
절대감사.절대희망.절대긍정.미친감자 좌충우돌 프로그래밍 이야기 by 미친감자|2011/12/28 09:31
할렐루야~오늘도 참 좋은 하루입니다^^오늘도 기적이 일어나길 바라며.일초 일초도 의미있고 감사하며 살아가봅시다.할렐루야~~지난 이야기에서 오브젝트 테이블 (즉, 핸들 테이블) 엔트리를 Enumeration(열거)할 때호출되는 콜백함수를 좀째려봐 줬죠?^^기억하시..
- [해부]Process Hacker #8 – OBJECT_HEADER 째려보기
-
- 안드로이드용 Linux Kernel Source Code 받..

-
태효의 세상 사는 이야기 by 태효|2011/12/20 10:53
올해 초 안드로이드용 리눅스 커널 소스코드 받는 법에 대하여 포스팅한 적이 있다. (링크) 그런데 9월 경에 안드로이드 Git 서버가 해킹을 당하고 나서 커널 소스코드를 받을 수 있는 방법이 봉쇄되어 버렸고(서..
- 안드로이드용 Linux Kernel Source Code 받..
-
- 리눅스 서버 커널버전 확인하기

-
Good mind by 울트라캡쑝짱|2011/12/12 14:55
$ uname -m 결과값 : i686 $ arch 결과값 : i686 $ getconf LONG_BIT(/usr/libexec/getconf/default soft link로 부터 확인되는 값, 커널에 직접 설정값을 불러옴) 결과값 : 32 or 64 $ file /sbin/init = ($file /usr/bin/file) 결과값 : /sbin/init: ELF 32-bit LSB shared..
- 리눅스 서버 커널버전 확인하기
-
- Linux :: Kernel :: Module :: Makefile :: CFLAGS

-
do { Jazz jzz = JazzFactory.newInstance(feel); jzz.play(); } while(true); by myou|2011/11/21 22:02
1 obj-m = test.o 2 CFLAGS_test.o = -DDEBUG 3 4 KDIR=/lib/modules/`uname -r`/build 5 6 all: 7 make -C $(KDIR) M=$(PWD) modules 8 9 clean: 10 make -C $(KDIR) M=$(PWD) clean 11 12 run: all 13 sudo dmesg -c > /dev/null 14 s..
- Linux :: Kernel :: Module :: Makefile :: CFLAGS
-
- Linux :: Kernel :: Workqueue

-
do { Jazz jzz = JazzFactory.newInstance(feel); jzz.play(); } while(true); by myou|2011/11/19 06:40
1 #include 2 #include 3 #include 4 5 struct work_struct w; 6 struct workqueue_struct* wq; 7 8 void 9 func(struct work_struct* pw) { 10 pr_debug("%s: &w=%p, pw=%p", _func_, &w, pw); 11 } 12 13 int 14 mi..
- Linux :: Kernel :: Workqueue
-
- Linux :: Kernel :: Timer :: Expired

-
do { Jazz jzz = JazzFactory.newInstance(feel); jzz.play(); } while(true); by myou|2011/11/15 01:01
1 #include 2 #include 3 4 struct timer_list t; 5 6 void 7 func(unsigned long arg) { 8 pr_debug("timer was expired.n"); 9 } 10 11 int 12 minit(void) { 13 init_timer(&t); 14 15 t.function = func; 16 t.expires = jiffies + 5 ..
- Linux :: Kernel :: Timer :: Expired
-
- Linux :: Kernel :: mdelay()

-
do { Jazz jzz = JazzFactory.newInstance(feel); jzz.play(); } while(true); by myou|2011/11/12 03:29
1 #include 2 #include 3 #include 4 #include 5 6 int 7 minit() { 8 pr_debug("mdelay(1000 * 2)"); 9 10 mdelay(1000 * 2); 11 12 pr_debug("return"); 13 14 return 0; 15 } 16 17 void 18 mexit() { 19 } 20 21 module..
- Linux :: Kernel :: mdelay()
-
- '*** mixed implicit and normal rules. Stop' on Kernel Compile

-
^@#%&$ by 승네군|2011/11/07 17:11
Makefile 의 에러에 해당하는 라인에 가보면 아래와 같은 스타일로 된 라인을 볼 수 있다.[config %config: scripts_basic outputmakefile FORCE] 이 코드를 앞에 식별자를 삭제해야한다. 즉, [%config: scripts_basic outputmakefile FORCE] 이러한 형태로..
- '*** mixed implicit and normal rules. Stop' on Kernel Compile
-
- Linux :: Kernel :: Structure :: container_of()

-
do { Jazz jzz = JazzFactory.newInstance(feel); jzz.play(); } while(true); by myou|2011/10/31 04:12
1 #include 2 #include 3 4 int 5 minit(void) { 6 struct s { 7 int a; 8 int b; 9 int c; 10 } v; 11 12 printk("container (&v): 0x%pn", &v); 13 printk("container of a: 0x%pn", container_of(&am..
- Linux :: Kernel :: Structure :: container_of()
-
- Linux :: Kernel :: Structure :: offsetof

-
do { Jazz jzz = JazzFactory.newInstance(feel); jzz.play(); } while(true); by myou|2011/10/27 06:56
1 #include 2 #include 3 #include 4 #include 5 6 int 7 minit(void) { 8 struct st { 9 int m1; 10 int m2; 11 int m3; 12 } s; 13 14 printk("offsetof(struct st, m1)=%dn", offsetof(struct st, m1)); 15 printk("offsetof(str..
- Linux :: Kernel :: Structure :: offsetof
-
- Linux :: Kernel :: Process :: List

-
do { Jazz jzz = JazzFactory.newInstance(feel); jzz.play(); } while(true); by myou|2011/10/27 06:06
1 #include 2 #include 3 #include 4 5 int 6 minit(void) { 7 struct task_struct* task; 8 9 /-* 10 * List up from init_task. 11 *- 12 for_each_process(task) { 13 printk("%5d %sn", task->pid, task->comm); 14 } 15 16 r..
- Linux :: Kernel :: Process :: List
-
- Kernel DHCP Server

-
way toooooo far from similan by iryna7|2011/10/19 15:50
DHCP SERVER는 다양한 방식으로 이용이 되고 있지만 KERNEL상에서 DHCP  서버 역할을 하는 프로그램의 제작 방법을 알아 봅니다. 원래 사용 목적은 VPN tunnel interface를 위하여 제작되었지만 나름 필요 하신분이 있으실것 같아 블로그에 게시합니다. 실제 ..
- Kernel DHCP Server
-
- 넥서스S Carbon CO2 1.1 ROM with Trinity Kernel

-
Nicebug's 잡동사니~~~ by Nicebug|2011/10/11 20:25
Carbon-CO2 v1.1 Mod version : Carbon-CO2-1.1-NS Latest Samsung Nexus S+4G Kernels: TEUV-NS-05102011 (0.88GHz with 220MHz bus/gpu,ExtraUnderVolted) TUV-NS-05102011 (1.0GHz with st..
- 넥서스S Carbon CO2 1.1 ROM with Trinity Kernel


