diff --git a/study/pattern/code_style/README.md b/study/pattern/code_style/README.md
new file mode 100644
index 0000000..3c9b469
--- /dev/null
+++ b/study/pattern/code_style/README.md
@@ -0,0 +1,63 @@
+kernel代码风格
+=======
+
+| CSDN | GitHub |
+|:----:|:------:|
+| [Aderstep--紫夜阑珊-青伶巷草](http://blog.csdn.net/gatieme) | [`AderXCoding/system/tools`](https://github.com/gatieme/AderXCoding/tree/master/system/tools) |
+
+
+
+
+
+本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可, 转载请注明出处
+
+
+
+[Linux 内核Coding Style整理](http://www.cnblogs.com/wang_yb/p/3532349.html)
+
+[linux内核代码风格(中文)](http://blog.csdn.net/chrisniu1984/article/details/6619723)
+
+
+[Linux内核代码风格](http://blog.csdn.net/zqixiao_09/article/details/50178903)
+
+[Linux 内核编码风格](http://www.cnblogs.com/baochuan/archive/2013/04/08/3006615.html)
+
+
+[linuxsty.vim](https://github.com/vivien/vim-linux-coding-style)
+
+
+[linux 代码风格格式化 ](http://blog.chinaunix.net/uid-20778440-id-1846267.html)
+
+
+[谈谈 Linux 内核驱动的编码风格](http://www.codeceo.com/article/linux-coding-style.html)
+
+
+[Linux内核代码风格摘要](http://blog.csdn.net/kernel_digger/article/details/7060272)
+
+[Linux内核代码风格](http://blog.csdn.net/fybon/article/details/50057305)
+
+[linux代码风格](http://blog.csdn.net/stuartguo/article/details/52065642)
+
+
+[Linux内核代码风格 from kernel](http://blog.csdn.net/heanyu/article/details/6830261)
+
+
+[Linux内核代码风格 CodingStyle](http://blog.csdn.net/jiang_dlut/article/details/8163731)
+
+[Linux内核代码风格(K&R)](http://blog.csdn.net/u013014440/article/details/44337097)
+
+
+
+* 本作品/博文 ( [AderStep-紫夜阑珊-青伶巷草 Copyright ©2013-2017](http://blog.csdn.net/gatieme) ), 由 [成坚(gatieme)](http://blog.csdn.net/gatieme) 创作,
+
+* 采用
知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可. 欢迎转载、使用、重新发布, 但务必保留文章署名[成坚gatieme](http://blog.csdn.net/gatieme) ( 包含链接: http://blog.csdn.net/gatieme ), 不得用于商业目的,
+
+* 基于本文修改后的作品务必以相同的许可发布. 如有任何疑问,请与我联系.
+
+
+http://www.davidhill.co/2012/02/enable-esxi-shell-vsphere-5-0/
+
+
+https://zhidao.baidu.com/question/583512262.html
+
+http://blog.csdn.net/yumushui/article/details/38776603