- 博客(2)
- 资源 (12)
- 收藏
- 关注
转载 信号处理函数陷阱:调用malloc导致死锁
关于信号处理signal()、sigaction()等的使用,相信很多人都已熟悉。 这里主要想讲一下信号处理函数使用上的一个常见陷阱:信号处理函数必须是可重入函数。如果信号处理函数不可重入,那么可能导致很多诡异问题。 《UNIX环境高级编程》“可重入函数”章节中这样写道: “但在信号处理程序中,不能判断捕捉到信号时进程在何处执行。如果进程正在执行mal
2018-01-03 18:46:56 9441
转载 e500核 上电启动及uboot流程
系统上电到执行第一条指令前,需要经过配置PLL、Local Bus控制器、LAW、MMU等操作,这些配置完全是由Cpu根据芯片的默认值和芯片外部配置引脚的输入状态自动完成的。如:1) Cpu根据cfg_sys_pll[0:2]的输入状态决定当前CPU的BBC对SYS_CLK的倍频参数;2) Cpu根据cfg_ddr_pll[0:2] 的输入状态决定DDR的时钟频率(DD
2018-01-02 20:51:14 860
TCP-IP详解卷2(17-23)
2009-05-10
TCP-IP详解卷2(1-16)
2009-05-10
TCP-IP详解卷3
2009-05-10
TCP-IP详解卷1
2009-05-10
非常完善TCPIP协议栈源码,写的不错!包括一个ARM上的移植
2009-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人