▍1. ADCPDMA
AD 转换的DMA模式 值得一试 有别与其他操作(AD conversion DMA mode)
通过无线模块接收GPS压缩数据,并进行校验和错误恢复,恢复算法采用位判别,三中取二。(GPS compressed data received through the wireless module and the checksum error recovery, the recovery algorithm uses a bit discriminant of three samples.)
说明: s3c2410 测试代码,ADS开发环境,包括很多模块(s3c2410 test code, ADS development environment, including many modules)
介绍如何在StrongArm下编写shellcode的知识。一开始先介绍了StrongArm的体系结构和指令集,后面给出了几个shellcode的实例。这些实例在HP iPAQ上的Debian Linux上开发,但原理可通用于StrongArm下的其他机型和其他linux版本。(This guide describes how to write shellcode in StrongArm architecture. At first it introduced the StrongArm architecture and instruction set, then it given a few examples of shellcode. The examples developed on HP iPAQ running Debian Linux, but the principle may be applicable to other models and other linux deployment.)
44b0英文手册及中文手册。建议看看英文原版手册。(44b0 English and Chinese manuals manual. Look at the manual recommends that the original English edition.)
说明: 基于ARM的C语言程序 基于ARM的C语言程序(ARM-based C-language program based on the ARM s C Programming Language)
:some examples of assembler level programming for the ARM(produces an ELF executable file which can be loaded into an ARM debugger)(: some examples of assembler level programming f or the ARM (ELF produces an executable file whic h can be loaded into an ARM debugger))
说明: arm的非向量中断通过执行IsrIRQ判断中断源,找到相应Handle***的地址。 此程序是在arm上实现向量方式中断的初始化程序(arm of the non-vector interruption through the implementation IsrIRQ judgment interrupt source, find the corresponding Handle*** address. This procedure is the arm on the way to achieve vector interrupt the initialization procedures)