文件名称:基于友善之臂6410的裸机程序
文件大小:147KB
文件格式:ZIP
更新时间:2021-03-31 04:59:54
S3C6410 Tiny6410 友善之臂 裸机 裸机程序
Tiny6410的裸机程序,基于linux平台,源代码+makefile+.lds链接器脚本。内容包括硬件初始化(汇编),时钟、内存、mmu、串口、led初始化(c语言)按键中断,,代码搬移是从nandflash搬移到内存,功能:点亮led,使用printf+scanf函数调用串口程序打印输出。
【文件预览】:
MY_boot_printf
----main.o(4KB)
----gboot.lds(257B)
----start.o(3KB)
----lib()
--------lib.o(20KB)
--------muldi3.o(982B)
--------lib1funcs.o(2KB)
--------lib1funcs.S(8KB)
--------ctype.c(1KB)
--------printf.c(884B)
--------vsprintf.c(19KB)
--------printf.h(138B)
--------string.o(5KB)
--------Makefile(244B)
--------vsprintf.h(2KB)
--------muldi3.c(3KB)
--------vsprintf.o(13KB)
--------div64.h(1KB)
--------string.c(11KB)
--------div64.o(915B)
--------printf.o(1KB)
--------ctype.o(1KB)
--------div64.S(4KB)
----start.S(4KB)
----.tags_sorted_by_file(16KB)
----boot.elf(64KB)
----Makefile(550B)
----mem.o(2KB)
----boot.dis(275KB)
----boot.bin(19KB)
----.tags(17KB)
----mem.S(4KB)
----include()
--------gcclib.h(758B)
--------string.h(2KB)
--------kernel.h(187B)
--------types.h(195B)
--------ctype.h(1KB)
----main.c(1KB)
----dev()
--------uart.c(2KB)
--------uart.o(3KB)
--------nand.o(8KB)
--------key.o(2KB)
--------nand.c(4KB)
--------mmu.o(3KB)
--------key.c(484B)
--------led.o(3KB)
--------interrupt.c(2KB)
--------Makefile(219B)
--------led.c(390B)
--------mmu.c(3KB)
--------interrupt.o(3KB)
--------dev.o(14KB)