RT-Thread 嵌入式操作系统 Kernel内核部分包括了RT-Thread的核心代码,包括对象管理器,线程管理及调度,线 程间通信等的微小内核实现(最小能够到达4k ROM,1k RAM体积占用)。内核库是为了保证 内核能够独立运作的一套小型类似C库实现(这部分根据编译器自带C库的情况会有些不同,使 用GCC编译器时,携带更多的标准C库实现)。CPU及板级支持包包含了RT-Thread支持的各个平 台移植代码,通常会包含两个汇编文件,一个是系统启动初始化文件,一个是线程进行上下文切 换的文件,其他的都是C源文件。RT-Thread 1.0.2...............\AUTHORS...............\bsp...............\...\at91sam9260...............\...\...........\application.c...............\...\...........\at91sam9260_ram.ld...............\...\...........\at91_mci.c...............\...\...........\at91_mci.h...............\...\...........\board.c...............\...\...........\board.h...............\...\...........\console.c...............\...\...........\led.c...............\...\...........\led.h...............\...\...........\macb.c...............\...\...........\macb.h...............\...\...........\mii.h...............\...\...........\rtconfig.h...............\...\...........\rtconfig.py...............\...\...........\SConscript...............\...\...........\SConstruct...............\...\...........\startup.c...............\...\avr32uc3b0...............\...\..........\application.c...............\...\..........\avr32elf_uc3b0256.lds...............\...\..........\board.c...............\...\..........\rtconfig.h...............\...\..........\rtconfig.py...............\...\..........\SConscript...............\...\..........\SConstruct...............\...\..........\SOFTWARE_FRAMEWORK...............\...\..........\..................\BOARDS...............\...\..........\..................\......\board.h...............\...\..........\..................\DRIVERS...............\...\..........\..................\.......\FLASHC...............\...\..........\..................\.......\......\flashc.c...............\...\..........\..................\.......\......\flashc.h...............\...\..........\..................\.......\GPIO...............\...\..........\..................\.......\....\gpio.c...............\...\..........\..................\.......\....\gpio.h...............\...\..........\..................\.......\INTC...............\...\..........\..................\.......\....\exception.x...............\...\..........\..................\.......\....\intc.c...............\...\..........\..................\.......\....\intc.h...............\...\..........\..................\.......\PM...............\...\..........\..................\.......\..\pm.c...............\...\..........\..................\.......\..\pm.h...............\...\..........\..................\.......\..\pm_conf_clocks.c...............\...\..........\..................\.......\..\power_clocks_lib.c...............\...\..........\..................\.......\..\power_clocks_lib.h...............\...\..........\..................\.......\USART...............\...\..........\..................\.......\.....\usart.c...............\...\..........\..................\.......\.....\usart.h...............\...\..........\..................\SConscript...............\...\..........\..................\UTILS...............\...\..........\..................\.....\compiler.h...............\...\..........\..................\.....\LIBS...............\...\..........\..................\.....\....\NEWLIB_ADDONS...............\...\..........\..................\.....\....\.............\INCLUDE...............\...\..........\..................\.....\....\.............\.......\nlao_cpu.h...............\...\..........\..................\.....\....\.............\.......\nlao_exceptions.h...............\...\..........\..................\.....\....\.............\.......\nlao_interrupts.h...............\...\..........\..................\.....\....\.............\.......\nlao_io.h...............\...\..........\..................\.....\....\.............\.......\nlao_usart.h...............\...\..........\..................\.....\parts.h...............\...\..........\..................\.....\PREPROCESSOR...............\...\..........\..................\.....\............\mrepeat.h...............\...\..........\..................\.....\............\preprocessor.h...............\...\..........\..................\.....\............\stringz.h...............\...\..........\..................\.....\............\tpaste.h...............\...\..........\startup.c...............\...\efm32...............\...\.....\application.c...............\...\.....\board.c...............\...\.....\board.h...............\...\.....\copy_this_file_dfs_elm.c...............\...\.....\dev_accel.c...............\...\.....\dev_accel.h...............\...\.....\dev_lcd.c...............\...\.....\dev_lcd.h...............\...\.....\dev_led.c...............\...\.....\dev_led.h...............\...\.....\dev_misc.c...............\...\.....\dev_misc.h...............\...\.....\dev_sflash.c...............\...\.....\dev_sflash.h...............\...\.....\drv_acmp.c...............\...\.....\drv_acmp.h...............\...\.....\drv_adc.c...............\...\.....\drv_adc.h...............\...\.....\drv_dma.c...............\...\.....\drv_dma.h...............\...\.....\drv_ethernet.c...............\...\.....\drv_ethernet.h...............\...\.....\drv_iic.c...............\...\.....\drv_iic.h...............\...\.....\drv_leuart.c...............\...\.....\drv_leuart.h...............\...\.....\drv_rtc.c...............\...\.....\drv_rtc.h...............\...\.....\drv_sdcard.c……