
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
深入浅出Linux内核(进程篇):CFS调度(1)

Linux内核中内存管理相关配置项的详细解析11

Linux内核中内存管理相关配置项的详细解析3

Linux内核内存管理源码分析之init-mm.c(1)

Linux内核中内存管理相关配置项的详细解析15

drivers/gpu/drm/amd/amdgpu/amdgpu_drv.cmodule_init(amdgpu_init);module_exit(amdgpu_exit);MODULE_AUTHOR(DRIVER_AUTHOR);MODULE_DESCRIPTION(DRIVER_DESC);MODULE_LICENSE("GPL and additional rights");driver
上一篇讲到了drm_get_pci_dev函数,这是一个比较关键的函数,其中调用了几个函数,现在一一进行详细说明。先说第1个函数:drm_dev_alloc。调用处:dev = drm_dev_alloc(driver, &pdev->dev);源码如下:drivers/gpu/drm/drm_drv.c/*** drm_dev_alloc - Allocate new DRM de
简介Radeon(中文名称称为镭龙™)是一个英文产品的商标。Radeon是AMD公司出品的显示芯片的一种系列。俗称A卡。全称一般写作:AMD Radeon HD xxxx ,例如台式机显卡型号:AMD Radeon HD 6450。HD7000系列以后,AMD启用新的AMD Radeon R9/R7 xxx命名旗下新的显示芯片。出产型号AMD Radeon系列的台式机显卡有:AMD Radeon
本文详解了Linux内核抢占实现机制。首先介绍了内核抢占和用户抢占的概念和区别,接着分析了不可抢占内核的特点及实时系统中实现内核抢占的必要性。然后分析了禁止内核抢占的情况和内核抢占的时机,最后介绍了实现抢占内核所做的改动以及何时需要重新调度。
一、class_create函数功能宏class_create()用于动态创建设备的逻辑类,并完成部分字段的初始化,然后将其添加进Linux内核系统中。此函数的执行效果就是在/sys/class目录下创建一个新的文件夹,此文件夹的名字为此函数的第二个输入参数,但此文件夹是空的。宏class_create()在实现时,调用了函数__class_create()。函数实现<内核源码路径>/







