📄 isource.c
字号:
// allCSource.c : 包含所有的 .c文件。
/*
1. 由于 c++ 编译器和 c编译器行为不一样,为了方便设置编译选项,此文件包含所有的 .c文件。
*/
/******************************************************************/
#include "bool.h"
#ifdef _SourceCode
#ifndef __arm
#include "..\stdafx.h"
#endif
#include "include.h"
#ifndef __arm
#include "..\rk27dll.h"
#endif
#include "Lib\core\core.h"
#include "system.h"
#define ROCK_CORE_INCLUDE
/******************************************************************/
//PC 部分
#ifndef __arm
#include "..\src\Lib\peripheral\pcdata.c"
#include "..\src\Lib\peripheral\pcgpio.c"
#include "..\src\Lib\peripheral\pcinterrupt.c"
#include "..\src\Lib\peripheral\pctimer.c"
#include "..\src\Lib\peripheral\pckey.c"
#include "..\src\Lib\peripheral\pctouch.c"
#include "..\src\Lib\peripheral\pclcd.c"
#include "..\src\Lib\Register\armReg.c"
#endif
//CORE
#include "..\..\system\os\Lib\core\core.c"
#include "..\..\system\os\Lib\core\memo.c"
#include "..\..\system\os\Lib\core\RockmsgQ.c"
#include "..\..\system\os\Lib\core\task.c"
#include "..\..\system\os\Lib\core\sem.c"
#include "..\..\system\os\Lib\task\rocktask.c"
#include "..\..\system\os\Lib\task\wdtask.c"
//TIMER
#include "..\..\system\os\Lib\timer\ostimer.c"
#include "..\..\system\os\Lib\timer\slist.c"
//PROCESS
#include "..\..\system\os\Lib\process\process.c"
#include "..\..\system\os\Lib\process\procmsghandle.c"
//RC4
#include "..\..\system\os\Lib\rc4\rc4.c"
#include "..\..\system\os\Lib\rc4\crc.c"
#include "..\..\system\os\Lib\rc4\crctable.c"
//REGISTER
//#include "..\..\system\os\Lib\register\register.c"
//#include "..\..\system\os\Lib\register\ltree.c"
#include "..\..\system\os\Lib\version\version.c"
#include "..\..\system\os\setup\update.c"
#include "..\..\system\os\setup\setup.c"
//GUI-WINDOW
//#include "..\..\system\os\Lib\gui\winclass.c"
// LOADER
#include "..\..\System\Os\Lib\loader\imagechk.c"
#include "..\..\System\Os\Lib\loader\filecheck.c"
//fs
#ifdef __arm
//#include "..\..\system\os\fs\flash\fs_flash.c"
//#include "..\..\system\os\fs\flash\fs_flash_dev.c"
//#include "..\..\system\os\fs\flash\fs_FTL.c"
//#include "..\..\system\os\fs\sd\fs_sdmmc_dev.c"
//#include "..\..\system\os\fs\fs.c"
//#include "..\..\system\os\fs\fs_clib.c"
//#include "..\..\system\os\fs\fs_fat.c"
//#include "..\..\system\os\fs\fs_fdt.c"
//#include "..\..\system\os\fs\fs_lbl.c"
//#include "..\..\system\os\fs\fs_api.c"
#endif
//#ifndef __arm
//#include "..\..\application\Game\simulator\simselect.c"
////slide game
//#include "..\..\application\Game\slidegame\slidegame.c"
////koules game
//#include "..\..\application\Game\koules\koulesframebuffer.c"
//#include "..\..\application\Game\koules\koulesgameplan.c"
//#include "..\..\application\Game\koules\koules.c"
//#include "..\..\application\Game\koules\koulesmenu.c"
//#include "..\..\application\Game\koules\koulesapp.c"
//
////游戏模拟器
//
//
////游戏音频控制
//#include "..\..\application\Game\simulator\GameAudioCtl\GameAudioCtl.c"
//
////NES模拟器
//#include "..\..\application\Game\simulator\Lib\nes\InfoNES.c"
//#include "..\..\application\Game\simulator\Lib\nes\InfoNES_Mapper.c"
//#include "..\..\application\Game\simulator\Lib\nes\InfoNES_pAPU.c"
////#include "..\..\application\Game\simulator\Lib\nes\K6502.c"
//#include "..\..\application\Game\simulator\Lib\nes\optiK6502.c"
//#include "..\..\application\Game\simulator\Lib\nes\K6502_rw.c"
//#include "..\..\application\Game\simulator\Lib\nes\InfoNES_System_Rock.c"
//
////GB/GBC模拟器
//#include "..\..\application\Game\simulator\Lib\gameboy\gameboy_cpu.c"
//#include "..\..\application\Game\simulator\Lib\gameboy\gameboy_app.c"
//#include "..\..\application\Game\simulator\Lib\gameboy\gameboy_mem.c"
//#include "..\..\application\Game\simulator\Lib\gameboy\gameboy_rom.c"
//#include "..\..\application\Game\simulator\Lib\gameboy\gameboy_sound.c"
//#include "..\..\application\Game\simulator\Lib\gameboy\gameboy_vram.c"
//
////SMS/GG模拟器
//#include "..\..\application\Game\simulator\Lib\sms\cpu\smsz80.c"
//#include "..\..\application\Game\simulator\Lib\sms\sound\smsemu2413.c"
//#include "..\..\application\Game\simulator\Lib\sms\sound\smsfmintf.c"
//#include "..\..\application\Game\simulator\Lib\sms\sound\smssn76489.c"
//#include "..\..\application\Game\simulator\Lib\sms\sound\smssound.c"
//#include "..\..\application\Game\simulator\Lib\sms\sound\smsym2413.c"
//#include "..\..\application\Game\simulator\Lib\sms\smserror.c"
//#include "..\..\application\Game\simulator\Lib\sms\smsloadrom.c"
//#include "..\..\application\Game\simulator\Lib\sms\smsmemz80.c"
//#include "..\..\application\Game\simulator\Lib\sms\smspio.c"
//#include "..\..\application\Game\simulator\Lib\sms\smsrender.c"
//#include "..\..\application\Game\simulator\Lib\sms\sms.c"
//#include "..\..\application\Game\simulator\Lib\sms\smsstate.c"
//#include "..\..\application\Game\simulator\Lib\sms\smssystem.c"
//#include "..\..\application\Game\simulator\Lib\sms\smsvdp.c"
//#include "..\..\application\Game\simulator\Lib\sms\smsapp.c"
//#endif
#ifdef __arm
//#include "..\..\system\driver\Lib\otp\Hw_otp.c"
#endif
#endif
//代码开放部分.
//#include "..\..\system\os\process\procmsghandle.c"
//#include "..\..\system\os\process\guid.c"
//#include "..\..\system\os\task\wdtask.c"
/******************************************************************/
//END OF FILE
/*****************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -