0

Linux kernel 笔记 (7) ——内存地址类型

Posted by nanxiao on 七月 24, 2015 in Linux kernel 笔记 |

Linux中有以下几种内存地址类型: (1)User virtual addresses: 用户空间程序(us […]

标签:, ,

0

Linux kernel IOMMU代码分析笔记(3)

Posted by nanxiao on 七月 24, 2015 in Linux kernel IOMMU代码分析笔记 |

看一下dmar_table_init这个函数: int __init dmar_table_init(void […]

标签:, , ,

0

Linux kernel 笔记 (6) ——__init和__initdata

Posted by nanxiao on 七月 24, 2015 in Linux kernel 笔记 |

__init和__initdata定义在include/linux/init.h: /* These macr […]

标签:,

0

PCI总线相关术语

Posted by nanxiao on 七月 22, 2015 in 技术 |

本文列举PCI总线的相关术语: Agent:可以操作总线的设备(device)或实体(entity)。 Mas […]

标签:,

0

Lua笔记(11)——closure

Posted by nanxiao on 七月 21, 2015 in Lua笔记 |

在Lua中,closure就是一个函数加上其它能够让这个函数正确访问non-local变量(也称之为upval […]

标签:

0

Linux kernel IOMMU代码分析笔记(2)

Posted by nanxiao on 七月 21, 2015 in Linux kernel IOMMU代码分析笔记 |

系统BIOS会检查平台的remapping硬件功能,并且会在主机的系统地址空间内定位memory-mapped […]

标签:, , ,

0

Linux kernel 笔记 (5) ——spin_lock_irqsave

Posted by nanxiao on 七月 20, 2015 in Linux kernel 笔记 |

Linux kernel中最基本的lock原语就是spin lock(自旋锁)。实例代码如下: static […]

标签:,

0

Linux kernel 笔记 (4) ——memory barrier

Posted by nanxiao on 七月 20, 2015 in Linux kernel 笔记 |

由于编译器和处理器可以打乱程序的执行顺序,所以有些时候,我们需要“memory barrier”来保证内存访问 […]

标签:,

0

UP VS SMP

Posted by nanxiao on 七月 20, 2015 in 技术 |

UP(Uni-Processor):系统只有一个处理器单元,即单核CPU系统。 SMP(Symmetric M […]

标签:,

0

Lua笔记(10)——变参函数

Posted by nanxiao on 七月 17, 2015 in Lua笔记 |

Lua中把…称为变参表达式(vararg expression)。参看下面程序: function fwr […]

标签:

Copyright © 2013-2017 我的站点 All rights reserved.
This site is using the Desk Mess Mirrored theme, v2.5, from BuyNowShop.com.