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

📄 regmap_8200.h

📁 Sunplus 8202S source code.
💻 H
📖 第 1 页 / 共 3 页
字号:
  UINT32 y_clip;                                // 07  327      (051c)
  UINT32 cb_clip;                               // 08  328      (0520)
  UINT32 osd_base_addr;                         // 09  329      (0524)
  UINT32 osd_mode[12];                          // 0a  330~ 341 (0528)
  
  UINT32 g10_reserved[10];                      // 16  342~ 351 (0558)

  // GROUP 11:	Graphic control
  UINT32 graph_mode;                            // 00  352      (0580) $bffe8580
  UINT32 graph_status;                          // 01  353      (0584)
  UINT32 dma_mode;                              // 02  354      (0588)
  UINT32 dma_xaddr;                             // 03  355      (058c)
  UINT32 dma_yaddr;                             // 04  356      (0590)
  UINT32 dma_done;                              // 05  357      (0594)
  UINT32 g11_reserved[26];                      // 06  358~ 383 (0598)

  // GROUP 12:	HOST
  UINT32 g12_dvddsp_vy;                         // 00  384      (0600) $bffe8600
  UINT32 g12_dvddsp_vx;                         // 01  385      (0604)
  UINT32 dvddsp_function;                       // 02  386      (0608)
  UINT32 dvddsp_ata_config;                     // 03  387      (060c)
  UINT32 dvddsp_blocksize;                      // 04  388      (0610)
  UINT32 dvddsp_blocklength;                    // 05  389      (0614)
  UINT32 g12_dvddsp_ry;                         // 06  390      (0618)
  UINT32 dvddsp_rx;                             // 07  391      (061c)
  UINT32 dvddsp_public;                         // 08  392      (0620)
  UINT32 dvddsp_ude_config;                     // 09  393      (0624)
  UINT32 dvddsp_ata_pio_cycle;                  // 0a  394      (0628)
  UINT32 dvddsp_ata_udma_cycle;                 // 0b  395      (062c)
  UINT32 g12_reserved[4];                       // 0c  396~ 399 (0630)
  UINT32 dvddsp_mon[4];                         // 10  400~ 403 (0640)
  UINT32 g12_reserved1[12];                     // 14  404~ 415 (0650)

  // GROUP 13:	CSS
  UINT32 css_tk0;                               // 00  416      (0680) $bffe8680
  UINT32 css_tk1;                               // 01  417      (0684)
  UINT32 css_tk2;                               // 02  418      (0688)
  UINT32 css_tk3;                               // 03  419      (068c)
  UINT32 css_tbyte;                             // 04  420      (0690)
  UINT32 css_public;                            // 05  421      (0694)
  UINT32 css_config;                            // 06  422      (0698)
  UINT32 css_l0;                                // 07  423      (069c)
  UINT32 css_l1;                                // 08  424      (06a0)
  UINT32 css_r0;                                // 09  425      (06a4)
  UINT32 css_r1;                                // 0a  426      (06a8)
  UINT32 cppm_aukey3;                           // 0b  427      (06ac)
  UINT32 cppm_aukey2;                           // 0c  428      (06b0)
  UINT32 cppm_aukey1;                           // 0d  429      (06b4)
  UINT32 cppm_aukey0;                           // 0e  430      (06b8)
  UINT32 g13_reserved[17];                      // 0f  431~ 447 (06bc)

  // GROUP 14:  IOP
  UINT32 iop_control;                           // 00  448      (0700) $bffe8700
  UINT32 iop_status;                            // 01  449      (0704)
  UINT32 iop_bp;                                // 02  450      (0708)
  UINT32 iop_regsel;                            // 03  451      (070c)
  UINT32 iop_regout;                            // 04  452      (0710)
  UINT32 iop_memlimit;                          // 05  453      (0714)
  UINT32 g14_reserved[2];                       // 06  454~ 455 (0718)
  UINT32 iop_data[8];                           // 08  456~ 463 (0720)
  UINT32 g14_reserved1[16];                     // 10  464~ 479 (0740)

  // GROUP 15:  SUP
  UINT32 sup_fst_cmd_addr;                      // 00  480      (0780) $bffe8780
  UINT32 sup_snd_cmd_addr;                      // 01  481      (0784)
  UINT32 sup_h_size;                            // 02  482      (0788)
  UINT32 sup_mode;                              // 03  483      (078c)
  UINT32 sup_tv_mode;                           // 04  484      (0790)
  UINT32 sup_panning;                           // 05  485      (0794)
  UINT32 sup_aspect_ratio;                      // 06  486      (0798)
  UINT32 sup_mon[5];                            // 07  487~ 491 (079c)
  UINT32 sup_config;                            // 0c  492      (07b0)
  UINT32 sup_buffer_limit;                      // 0d  493      (07b4)
  UINT32 g15_reserved[18];                      // 0e  494~ 511 (07b8)

  // GROUP 16
  UINT32 g16_reserved[32];                      // 00  512~ 543 (0800) $bffe8800

  // GROUP 17
  UINT32 g17_reserved[32];                      // 00  544~ 575 (0880) $bffe8880

  // GROUP 18:  UARTs
  // UART0
  UINT32 uart0_data;                            // 00  576      (0900) $bffe8900
  UINT32 uart0_lsr;                             // 01  577      (0904)
  UINT32 uart0_msr;                             // 02  578      (0908)
  UINT32 uart0_lcr;                             // 03  579      (090c)
  UINT32 uart0_mcr;                             // 04  580      (0910)
  UINT32 uart0_div_l;                           // 05  581      (0914)
  UINT32 uart0_div_h;                           // 06  582      (0918)
  UINT32 uart0_isc;                             // 07  583      (091c)
  // UART1
  UINT32 uart1_data;                            // 08  584      (0920)
  UINT32 uart1_lsr;                             // 09  585      (0924)
  UINT32 uart1_msr;                             // 0a  586      (0928)
  UINT32 uart1_lcr;                             // 0b  587      (092c)
  UINT32 uart1_mcr;                             // 0c  588      (0930)
  UINT32 uart1_div_l;                           // 0d  589      (0934)
  UINT32 uart1_div_h;                           // 0e  590      (0938)
  UINT32 uart1_isc;                             // 0f  591      (093c)
  UINT32 g18_reserved[16];                      // 10  592~ 607 (0940)

  // GROUP 19:  GPIO control
  UINT32 gpio_master[4];                        // 00  608~ 611 (0980) $bffe8980
  UINT32 gpio_oe[4];                            // 04  612~ 615 (0990)
  UINT32 gpio_out[4];                           // 08  616~ 619 (09a0)
  UINT32 gpio_in[4];                            // 0c  620~ 623 (09b0)
  UINT32 gpio2_inout[2];                        // 10  624~ 625 (09c0)
  UINT32 gpio2_oe[2];                           // 12  626~ 627 (09c8)
  UINT32 g19_reserved1[12];                     // 14  628~ 639 (09d0)

  // GROUP 20:  CDDSP
  UINT32 cddsp_config;                          // 00  640      (0a00) $bffe8a00
  UINT32 cddsp_control;                         // 01  641      (0a04)
  UINT32 cddsp_mm_bcd;                          // 02  642      (0a08)
  UINT32 cddsp_ss_bcd;                          // 03  643      (0a0c)
  UINT32 cddsp_ff_bcd;                          // 04  644      (0a10)
  UINT32 cddsp_status;                          // 05  645      (0a14)
  UINT32 cddsp_mmss;                            // 06  646      (0a18)
  UINT32 cddsp_ffmm;                            // 07  647      (0a1c)
  UINT32 g20_reserved[24];                      // 08  648~ 671 (0a20)

  // GROUP 21:  TV1
  UINT32 tv_gamma[5];                           // 00  672~ 676 (0a80) $bffe8a80
  UINT32 tv_pccon[18];                          // 05  677~ 694 (0a94)
  UINT32 g21_reserved[9];                       // 17  695~ 703 (0adc)

  // GROUP 22:  MBUS 
  UINT32 mbus_bridge_config;                    // 00  704      (0b00) $bffe8b00
  UINT32 evbya;                                 // 01  705      (0b04)
  UINT32 osdya;                                 // 02  706      (0b08)
  UINT32 cdwya;                                 // 03  707      (0b0c)
  UINT32 cdrya;                                 // 04  708      (0b10)
  UINT32 supya;                                 // 05  709      (0b14)

  UINT32 evbya_limit;                           // 06  710      (0b18)
  UINT32 osdya_limit;                           // 07  711      (0b1c)
  UINT32 cdwya_limit;                           // 08  712      (0b20)
  UINT32 cdrya_limit;                           // 09  713      (0b24)
  UINT32 supya_limit;                           // 0a  714      (0b28)

  UINT32 bs_ystop;                              // 0b  715      (0b2c)
  UINT32 bs_ry;                                 // 0c  716      (0b30)
  UINT32 bs_yinit;                              // 0d  717      (0b34)
  UINT32 bs_xinit;                              // 0e  718      (0b38)
  UINT32 dvddsp_vy;                             // 0f  719      (0b3c)
  UINT32 dvddsp_vx;                             // 10  720      (0b40)
  UINT32 dvddsp_ry;                             // 11  721      (0b44)

  UINT32 cdr_vy;                                // 12  722      (0b48)
  UINT32 cdr_vx;                                // 13  723      (0b4c)
  UINT32 supya2;                                // 14  724      (0b50)
  UINT32 supya2_limit;                          // 15  725      (0b54)

  UINT32 iopya;                                 // 16  726      (0b58)
  UINT32 cdrya_xlimit;                          // 17  727      (0b5c)
  UINT32 mvcya;
  UINT32 g22_reserved[7];                       // 18  728~ 735 (0b60)

  // GROUP 23: VPP2
  UINT32 g23_vpp_contrast_adj[2];               // 00  736~ 737 (0b80) $bffe8b80
  UINT32 g23_vpp_contrast_slope[3];             // 02  738~ 740 (0b88)
  UINT32 g23_vpp_histogram[8];                  // 05  741~ 748 (0b94)
  UINT32 g23_vpp_chksum;                        // 0d  749      (0bb4)
  UINT32 g23_vpp_mv_ptr;                        // 0e  750      (0bb8)
  UINT32 g23_vpp_hue_adj[2];                    // 0f  751~ 752 (0bbc)
  UINT32 g23_reserved[15];                      // 11  753~ 767 (0bc4)

  // GROUP 24: Buffer Control
  UINT32 bufctl[8];                             // 00  768~ 775 (0c00) $bffe8c00
  UINT32 g24_reserved[24];                      // 08  776~ 799 (0c20)

  // GROUP 25: INVQ
  UINT32 invq_qmx_par;                          // 00  800      (0c80) $bffe8c80
  UINT32 invq_mode;                             // 01  801      (0c84)
  UINT32 invq_chksum;                           // 02  802      (0c88)
  UINT32 g25_reserved[29];                      // 03  803~ 831 (0c8c)

  // GROUP 26: RI/ROM
  UINT32 rom_config;                            // 00  832      (0d00) $bffe8d00
  UINT32 wait_cyc1_0;                           // 01  833      (0d04)
  UINT32 wait_cyc3_2;                           // 02  834      (0d08)
  UINT32 oe_wait_cyc1_0;                        // 03  835      (0d0c)
  UINT32 oe_wait_cyc3_2;                        // 04  836      (0d10)
  UINT32 we_wait_cyc1_0;                        // 05  837      (0d14)
  UINT32 we_wait_cyc3_2;                        // 06  838      (0d18)
  UINT32 iochrdy_wait_cyc;                      // 07  839      (0d1c)
  UINT32 rom1_base;                             // 08  840      (0d20)
  UINT32 rom2_base;                             // 09  841      (0d24)
  UINT32 rom3_base;                             // 0a  842      (0d28)
  UINT32 pcmcia_iorw_wait;                      // 0b  843      (0d2c)
  UINT32 pcmcia_ctrl;                           // 0c  844      (0d30)
  UINT32 g26_reserved1[8];                      // 0d  845~ 852 (0d34)
  UINT32 adt[4];                                // 15  853~ 856 (0d54)
  UINT32 dat[4];                                // 19  857~ 860 (0d64)
  UINT32 adm[2];                                // 1d  861~ 862 (0d74)
  UINT32 dar;                                   // 1f  863      (0d7c)

  // GROUP 27: System Bus Arbitrator
  UINT32 sbar_config;                           // 00  864      (0d80) $bffe8d80
  UINT32 sbar_prr[16];                          // 01  865~ 880 (0d84)
  UINT32 g27_reserved[15];                      // 11  881~ 895 (0dc4)

  // GROUP 28: Bridge
  UINT32 rf_sdramif_tbya;                       // 00  896      (0e00) $bffe8e00
  UINT32 rf_servo_band_en;                      // 01  897      (0e04)
  UINT32 rf_servo_band_val;                     // 02  898      (0e08)
  UINT32 g28_reserved[29];                      // 03  899~ 927 (0e0c)

  // GROUP 29: Servo
  UINT32 rf_regif_addr;                         // 00  928      (0e80) $bffe8e80
  UINT32 rf_regif_wdata;                        // 01  929      (0e84)
  UINT32 rf_regif_rdata;                        // 02  930      (0e88)
  UINT32 rf_regif_sample_ctrl;                  // 03  931      (0e8c)
  UINT32 rf_regif_intr_addr;                    // 04  932      (0e90)
  UINT32 rf_regif_intr_wdata;                   // 05  933      (0e94)
  UINT32 rf_regif_intr_rdata;                   // 06  934      (0e98)
  UINT32 g29_reserved[25];                      // 07  935~ 959 (0e9c)

  // GROUP 30: Emulation control
  UINT32 emu_cfg[32];                           // 00  960~ 991 (0f00) $bffe8f00
  
  // GROUP 31: Audio hardware control
  UINT32 aud_reset;                             // 00  992      (0f80) $bffe8f80
  UINT32 aud_pcm_cfg;                           // 01  993      (0f84)
  UINT32 aud_spdif_cfg;                         // 02  994      (0f88)
  UINT32 aud_enable;                            // 03  995      (0f8c)
  UINT32 aud_adc_stereo_cfg;                    // 04  996      (0f90)
  UINT32 aud_adc_mono_cfg;                      // 05  997      (0f94)
  UINT32 aud_pcm_ramp_delta;                    // 06  998      (0f98)
  UINT32 aud_pcm_ramp_cfg;                      // 07  999      (0f9c)
  UINT32 aud_pcm_ramp_value;                    // 08 1000      (0fa0)
  UINT32 aud_spdif_period;                      // 09 1001      (0fa4)
  UINT32 aud_fifo_flag;                         // 0a 1002      (0fa8)
  UINT32 aud_chn_pcm_cnt[10];                   // 0b 1003~1012 (0fac)
  UINT32 aud_xck_cfg;                           // 15 1013      (0fd4)
  UINT32 aud_pcm_bck_cfg;                       // 16 1014      (0fd8)
  UINT32 aud_iec_bclk_cfg;                      // 17 1015      (0fdc)
  UINT32 aud_adc_mclk_cfg;                      // 18 1016      (0fe0)
  UINT32 aud_dsp_run_cnt;                       // 19 1017      (0fe4)
  UINT32 aud_dsp_stall_cnt;                     // 1a 1018      (0fe8)
  UINT32 aud_dsp_reset_flag;                    // 1b 1019      (0fec)
  UINT32 aud_dsp_dec_cnt_toggle;                // 1c 1020      (0ff0)
  UINT32 aud_dsp_dec_cnt;                       // 1d 1021      (0ff4)
  UINT32 aud_fpga_v2[2];                        // 1e 1022~1023 (0ff8)
  
  // GROUP 32
  UINT32 g32_reserved[32];                      // 00 1024~1055 (1000) $bffe9000
  
  // GROUP 33
  UINT32 g33_reserved[32];                      // 00 1056~1087 (1080) $bffe9080
  
  // GROUP 34
  UINT32 g34_reserved[32];                      // 00 1088~1119 (1100) $bffe9100
  
  // GROUP 35
  UINT32 g35_reserved[32];                      // 00 1120~1151 (1180) $bffe9180
  
  // GROUP 36
  UINT32 g36_reserved[32];                      // 00 1152~1183 (1200) $bffe9200

⌨️ 快捷键说明

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