小编Sim*_*son的帖子

非阻塞版系统()

我想从我的c程序中启动一个进程,但我不想等待该程序完成.我可以使用system()启动该进程,但始终等待.有没有人知道一个"非阻塞"版本会在进程启动后立即返回?

[编辑 - 附加要求]当原始进程执行完毕后,子进程需要继续运行.

c linux operating-system

20
推荐指数
3
解决办法
2万
查看次数

如何在嵌入式系统上调试内核oops

我在嵌入式开发中遇到了一个串口问题./ dev/ttyS0,/ dev/ttyS2和/ dev/ttyS3都可以正常工作而没有问题.但在某些情况下,访问/ dev/ttyS1会抛出以下两个"oops"消息.

我不知道在哪里开始追踪原因,你能帮忙吗?

1

Unable to handle kernel NULL pointer dereference at virtual address 0000013c
pgd = c0004000
[0000013c] *pgd=00000000
stopped custom tracer.
Internal error: Oops: 17 [#1] PREEMPT
Modules linked in: macb
CPU: 0    Not tainted  (2.6.24-rc5-rt1 #2)
pc : [<c01a9e60>]    lr : [<c01a9e90>]    psr: 60000093
sp : c3c25f10  ip : 0000012c  fp : c3c25f1c
r10: 00000000  r9 : 00000000  r8 : 00000000
r7 : 000000ac  r6 : 00000000  r5 : 0000012c  r4 : 00000000
r3 …
Run Code Online (Sandbox Code Playgroud)

embedded-linux

8
推荐指数
1
解决办法
2万
查看次数

使用bash从文本文件中读取字符

有谁知道如何使用bash脚本从文件中读取前两个字符.有问题的文件实际上是一个I/O驱动程序,它没有新的行字符,并且实际上是无限长的.

linux bash file-io

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

linux ×2

bash ×1

c ×1

embedded-linux ×1

file-io ×1

operating-system ×1