搜索资源列表
12
- 实现一个简单的shell,实现步骤:(1)在虚拟的shell界面上出现命令提示符($或#); (2)获取用户指令:获取用户在命令提示符后面输入的命令及其参数,并注意命令输入的最大长度; (3)解析指令:对用户输入的命令进行解析,解析出命令名和参数; (4)寻找命令文件:每个命令的执行都必须依靠对应的可执行文件,这些文件的存放路径存放在用户的PATH环境变量里; (5)执行命令:可通过fork( )系统调用创建一个进程来完成执行命令的任务,具体的命令执行用execv( )函
ipc
- linux下进程间通信 消息的创建、发送和接收 使用消息调用 msgget()、msgsnd()、msgrcv()、msgctl()编制长度为1K 的消息的发送和接收程序。 -under linux to create inter-process communication messages, send messages and receive calls using msgget (), msgsnd (), msgrcv (), msgctl () the preparation o
shell
- 实验一利用课本第9页程序1-5的框架,实现允许输入命令带参数的简单shell。原来的实现是不能够带参数的。输入命令所能带的参数个数,只受到系统键盘输入缓冲区长度(以及shell输入缓冲区长度)的限制,该缓冲区的缺省长度是4096个字节。-Experiments using the framework of textbooks 9 program 1-5, simple shell allows the input command with parameters. The original imp
FFT
- FFT和IFFT,时析型FFT是将序列逐次奇偶对分,奇数号排成一子序列,偶数号排成一子序列,各子序列的长度为N/2,-FFT and IFFT, the analysis type FFT is a sequence of successive parity pairs of points arranged in a sub-sequence, odd and even number of numbers arranged in a promoter sequence, each sub-seq
AT91Bootstrap-5series_1.23
- Bootstrap启动代码是官方提供的一级启动代码,包括汇编和C语言两部分组成。对AT91SAM9260来说编译完成后,代码长度必须小于4KB,烧写到dataflash中的0x00000000.-Bootstrap code is the official start of a startup code, including assembly and C language two parts. For AT91SAM9260 is compiled, the code length must b
flash_eraseall
- busybox工具Nand flash擦除功能扩展,可支持任意起始位置、任意长度的擦除。-This is Linux C code of Nand flash erasing function supporting configured start address and size.