![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 57
techping
这个作者很懒,什么都没留下…
展开
-
linux驱动:[1]LED驱动/dev/led
linux驱动:[1]LED驱动/dev/ledLED Linux驱动程序测试平台: Xunlong Orango Pi Zero代码一览(解析见下方)驱动程序以及Makefile如下:sun8i_opizero_led.c:#include <linux/module.h>#include <linux/kernel.h>#include <linux/fs.h>#include <li原创 2017-01-15 22:43:11 · 1193 阅读 · 0 评论 -
C语言判断机器CPU大小端模式的两种方法
C语言判断机器CPU大小端模式的两种方法本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:第一种方法思路:利用指针的强制类型转换#include <stdio.h>int main(){ int a = 0x12345678; char *p = (char *)&a;//强制转换取到a最低字节的地址 if (*p == 0原创 2016-12-10 17:12:32 · 838 阅读 · 0 评论 -
U-Boot学习:[0]global_data 和 bd_info
U-Boot学习:[0]global_data 和 bd_info 基于U-Boot 2017.03-rc2-gc7a25b3-dirty 源码分析global_dataglobal_data 数据结构global_data 数据结构的定义位于源码目录:include/asm-generic/global_data.htypedef struct global_data { bd_t原创 2017-03-22 15:52:17 · 1300 阅读 · 0 评论 -
Linux Socket编程:基于TCP/IP的客户端与服务端通讯实例
Linux Socket编程:基于TCP/IP的客户端与服务端通讯实例服务端代码#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <arpa/inet.h>#include <sys/socket.h>int main(int argc, char *argv[]){原创 2017-03-29 17:49:39 · 4824 阅读 · 0 评论