
C语言
文章平均质量分 81
费尔南德
这个作者很懒,什么都没留下…
展开
-
u-boot FIT image介绍_转自“蜗窝科技”
转自:http://www.wowotech.net/u-boot/fit_image_overview.html 1. 前言 Linux kernel在ARM架构中引入设备树device tree(全称是flattened device tree,后续将会以FDT代称)的时候[1],其实怀揣了一个Unify Kernel的梦想----同一个Image,可以支持多个不同的平台。随着新的ARM64架构将FDT列为必选项,并将和体系结构有关的代码剥离之后,这个梦想已经接近实现: 在编译linux ker转载 2022-03-03 17:02:27 · 430 阅读 · 0 评论 -
[转]C标准库中的setjmp与longjmp
在C标准库中有一对非常有趣的函数setjmp()函数与longjmp()函数,用来实现代替goto实现一些非常重要的功能,如异常处理。C语言中,标准库函数setjmp和longjmp形成了结构化异常工具的基础。简单的说即setjmp实例化异常处理程序,而longjmp产生异常。 先介绍setjmp int setjmp(jmp_buf envbuf) 宏函数setjmp()在缓冲区envbu转载 2012-09-06 08:05:49 · 1144 阅读 · 0 评论