摘要: 一个简单字符驱动kernel module以及对应测试程序example module Makefile ifneq ($(KERNELRELEASE),) MODULE_NAME = slub_debug_test_module $(MODULE_NAME)-objs := slub_debug_ 阅读全文
posted @ 2021-09-05 20:12 aspirs 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 一个简单的android测试程序的Android.bp example如下,在android根目录下make slub_debug_test.bin即可: cc_binary { srcs: ["slub_debug_test.c"], name: "slub_debug_test.bin", pr 阅读全文
posted @ 2021-09-05 18:51 aspirs 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 内联汇编inline assembly(ARM) 而 C 中嵌入汇编代码由 gcc 编译器实现的,实现也非常简单,使用由编译器提供的 asm 或者 __asm__ 关键字即可,这两者没有任何区别,然后将需要执行的汇编指令使用("")包含起来即可,对应的汇编指令就会被执行。 我们来看看下面的嵌入汇编代 阅读全文
posted @ 2021-09-05 18:09 aspirs 阅读(2277) 评论(0) 推荐(1) 编辑