⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ioprom.c

📁 代码有点长,需细心阅读,仅供影音视听类产品的开发人员参考
💻 C
字号:
/*
** FILE
**
*/

#include "config.h"
#include "set.h"
#include "user_init.h"

#ifdef IR_NEC
    #ifdef SUPPORT_COMBO
        #ifdef EMU_DEMO_BOARD
            #include "iopcom6.inc"      /* sony QCODE, nec IR ,default */
        #else
            #ifdef SUPPORT_BOOMBOX
                #ifdef PHILIPS_SERVO
                    #include "iopboxpn.inc"     /* philips QCODE, nec IR */
                #else
                    #include "iopboxsn.inc"     /* sony QCODE, nec IR */
                #endif
            #else
                #ifdef PHILIPS_SERVO
                    #include "iopcom6pn.inc"    /* philips QCODE, nec IR */
                #else
                    #if VFD_DRIVER==NEC16312
                        #ifdef SUPPORT_8Mx1_SDRAM
                            #include "iopcom6sn64.inc"
                        #else
                            #if defined(SUPPORT_VFD_SW)
                                #include "iopcom6sn2.inc"  /*v1.1.1*/
            #else
                                #include "iopcom6sn.inc"    /*v1.0.0*/
                            #endif
                        #endif
                    #endif//#if VFD_DRIVER==NEC16312

                    #if VFD_DRIVER==UPD16311
                        #include "iopsn6311.inc"  /*v1.2.0*/
                    #endif
                    
                    #if VFD_DRIVER==HT1621
                        #ifdef SUPPORT_8Mx1_SDRAM
                            #include "iopcom6snht64.inc" /*v1.1.4*/
                        #else
                            #include "iopcom6snht.inc"   /*v1.2.1*/
                        #endif
                    #endif//#if VFD_DRIVER==HT1621

                    #if ((VFD_DRIVER==SPL10)||(VFD_DRIVER==SPL10_FOR_718))
                        #ifndef SUPPORT_DISCMAN
                            #include "iopcom6sn10.inc"  /*v1.1.9*/
                        #else
                            #ifdef SUPPORT_8Mx1_SDRAM
                                #include "iopcom5sn6410.inc"
                            #else
                                #include "iopcom5sn10.inc"
                            #endif  
                        #endif
                    #endif//#if VFD_DRIVER==SPL10
                #endif//#ifdef PHILIPS_SERVO
            #endif//#ifdef SUPPORT_BOOMBOX
        #endif//#ifdef EMU_DEMO_BOARD
    #else
        #include "iopdsa.inc"
    #endif//#ifdef SUPPORT_COMBO

#else//#ifdef IR_NEC
    
    #ifdef SUPPORT_COMBO
        #ifdef EMU_DEMO_BOARD
            #include "iopcom6p.inc"     /* sony QCODE, philips IR ,default */
        #else
            #ifdef SUPPORT_BOOMBOX
                #ifdef PHILIPS_SERVO
                    #include "iopboxpp.inc"     /* philips QCODE, philips IR */
                #else
                    #include "iopboxsp.inc"     /* sony QCODE, philips IR */
                #endif
            #else
                #ifdef PHILIPS_SERVO
                    #include "iopcom6pp.inc"    /* philips QCODE, philips IR */
                #else
                    #if VFD_DRIVER==NEC16312
                        #include "iopcom6sp.inc"    /* sony QCODE, philips IR */
                    #endif
                    
                    #if VFD_DRIVER==HT1621
                        #include "iopcom6spht.inc"
                    #endif

                    #if VFD_DRIVER==WINBOND_W741E260F
                        #include "iopcom6sp10.inc"
                    #endif
                #endif//#ifdef PHILIPS_SERVO
            #endif//#ifdef SUPPORT_BOOMBOX
        #endif//#ifdef EMU_DEMO_BOARD
    #else
        #include "iopdsap.inc"
    #endif//#ifdef SUPPORT_COMBO

#endif//#ifdef IR_NEC

const unsigned IOPcodelen = sizeof(IOPcode);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -