?? chipdefxml.hc
字號:
"<?xml version=\"1.0\" encoding=\"US-ASCII\"?>",
"<!-- Refer to chipdef.xml.txt for documentation -->",
"<CHIPDEF VERSION=\"1\" CHECKIN=\"$Revision: 10 $\" LASTMODIFIED=\"Apr-2-2002, 1:30 PM\">",
"",
" <PRODUCTS>",
" <PRODUCT KEYNAME=\"13700\" PREFIX=\"S1D\" NAME=\"13700\" DESC=\"Embedded Memory Graphics LCD Controller\"/>",
" </PRODUCTS>",
"",
" <CATEGORIES>",
" <CATEGORY KEYNAME=\"sysctrl\" NAME=\"System Control Registers\"/>",
" <CATEGORY KEYNAME=\"display\" NAME=\"Display Control Registers\"/>",
" <CATEGORY KEYNAME=\"drawing\" NAME=\"Drawing Control Registers\"/>",
" </CATEGORIES>",
" <REGISTERS>",
" <REGISTER KEYNAME=\"systemset_p1\" REG=\"0000\" CATEGORY=\"sysctrl\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"systemset\" SAFETEST=\"y\" NAME=\"Memory Configuration Register\"/>",
" <REGISTER KEYNAME=\"systemset_p2\" REG=\"0001\" CATEGORY=\"sysctrl\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"systemset\" SAFETEST=\"y\" NAME=\"FX Register\"/>",
" <REGISTER KEYNAME=\"systemset_p3\" REG=\"0002\" CATEGORY=\"sysctrl\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"systemset\" SAFETEST=\"y\" NAME=\"FY Register\"/>",
" <REGISTER KEYNAME=\"systemset_p4\" REG=\"0003\" CATEGORY=\"sysctrl\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"systemset\" SAFETEST=\"y\" NAME=\"C/R Register\"/>",
" <REGISTER KEYNAME=\"systemset_p5\" REG=\"0004\" CATEGORY=\"sysctrl\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"systemset\" SAFETEST=\"y\" NAME=\"TC/R Register\"/>",
" <REGISTER KEYNAME=\"systemset_p6\" REG=\"0005\" CATEGORY=\"sysctrl\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"systemset\" SAFETEST=\"y\" NAME=\"L/F Register\"/>",
" <REGISTER KEYNAME=\"systemset_p7\" REG=\"0006\" CATEGORY=\"sysctrl\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"systemset\" SAFETEST=\"y\" NAME=\"AP Low Register\"/>",
" <REGISTER KEYNAME=\"systemset_p8\" REG=\"0007\" CATEGORY=\"sysctrl\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"systemset\" SAFETEST=\"y\" NAME=\"AP High Register\"/>",
" <REGISTER KEYNAME=\"sleepin\" REG=\"0008\" CATEGORY=\"sysctrl\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"slee\" SAFETEST=\"y\" NAME=\"Sleep In Register\"/>",
" <REGISTER KEYNAME=\"disponoff\" REG=\"0009\" CATEGORY=\"display\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"disponoff\" SAFETEST=\"y\" NAME=\"Display On/Off Register\"/>",
" <REGISTER KEYNAME=\"disponoff_p1\" REG=\"000A\" CATEGORY=\"display\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"disponoff\" SAFETEST=\"y\" NAME=\"Display Attribute Register\"/>",
" <REGISTER KEYNAME=\"scroll_p1\" REG=\"000B\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"scroll\" SAFETEST=\"y\" NAME=\"Screen Block 1 Start Address Low Register\"/>",
" <REGISTER KEYNAME=\"scroll_p2\" REG=\"000C\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"scroll\" SAFETEST=\"y\" NAME=\"Screen Block 1 Start Address High Register\"/>",
" <REGISTER KEYNAME=\"scroll_p3\" REG=\"000D\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"scroll\" SAFETEST=\"y\" NAME=\"SL 1 Register\"/>",
" <REGISTER KEYNAME=\"scroll_p4\" REG=\"000E\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"scroll\" SAFETEST=\"y\" NAME=\"Screen Block 2 Start Address Low Register\"/>",
" <REGISTER KEYNAME=\"scroll_p5\" REG=\"000F\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"scroll\" SAFETEST=\"y\" NAME=\"Screen Block 2 Start Address High Register\"/>",
" <REGISTER KEYNAME=\"scroll_p6\" REG=\"0010\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"scroll\" SAFETEST=\"y\" NAME=\"SL 2 Register\"/>",
" <REGISTER KEYNAME=\"scroll_p7\" REG=\"0011\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"scroll\" SAFETEST=\"y\" NAME=\"Screen Block 3 Start Address Low Register\"/>",
" <REGISTER KEYNAME=\"scroll_p8\" REG=\"0012\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"scroll\" SAFETEST=\"y\" NAME=\"Screen Block 3 Start Address High Register\"/>",
" <REGISTER KEYNAME=\"scroll_p9\" REG=\"0013\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"scroll\" SAFETEST=\"y\" NAME=\"Screen Block 4 Start Address Low Register\"/>",
" <REGISTER KEYNAME=\"scroll_p10\" REG=\"0014\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"scroll\" SAFETEST=\"y\" NAME=\"Screen Block 4 Start Address High Register\"/>",
" <REGISTER KEYNAME=\"csrform_p1\" REG=\"0015\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"csrform\" SAFETEST=\"y\" NAME=\"Horizontal Cursor Size Register\"/>",
" <REGISTER KEYNAME=\"csrform_p2\" REG=\"0016\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"csrform\" SAFETEST=\"y\" NAME=\"Vertical Curser Size Register\"/>",
" <REGISTER KEYNAME=\"csrdir_p1\" REG=\"0017\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"csrdir\" SAFETEST=\"y\" NAME=\"Curser Direction Register\"/>",
" <REGISTER KEYNAME=\"ovlay_p1\" REG=\"0018\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"ovlay\" SAFETEST=\"y\" NAME=\"Overlay Register\"/>",
" <REGISTER KEYNAME=\"cgramaddr_p1\" REG=\"0019\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"cgramaddr\" SAFETEST=\"y\" NAME=\"Character Generator RAM Start Address Low Register\"/>",
" <REGISTER KEYNAME=\"cgramaddr_p2\" REG=\"001A\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"cgramaddr\" SAFETEST=\"y\" NAME=\"Character Generator RAM Start Address High Register\"/>",
" <REGISTER KEYNAME=\"hdotscr_p1\" REG=\"001B\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"hdotscr\" SAFETEST=\"y\" NAME=\"Horizontal Pixel Scroll Register\"/>",
" <REGISTER KEYNAME=\"csrw_p1\" REG=\"001C\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"wo\" IICOMMAND=\"csrwrite\" SAFETEST=\"y\" NAME=\"CSRW Low Register\"/>",
" <REGISTER KEYNAME=\"csrw_p2\" REG=\"001D\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"wo\" IICOMMAND=\"csrwrite\" SAFETEST=\"y\" NAME=\"CSRW High Register\"/>",
" <REGISTER KEYNAME=\"csrr_p1\" REG=\"001E\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"ro\" IICOMMAND=\"csrread\" SAFETEST=\"y\" NAME=\"CSRR Low Register\"/>",
" <REGISTER KEYNAME=\"csrr_p2\" REG=\"001F\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"ro\" IICOMMAND=\"csrread\" SAFETEST=\"y\" NAME=\"CSRR High Register\"/>",
" <REGISTER KEYNAME=\"grayscale_p1\" REG=\"0020\" CATEGORY=\"drawing\" BITWIDTH=\"8\" ACCESS=\"rw\" IICOMMAND=\"grayscale\" SAFETEST=\"y\" NAME=\"Bit-Per-Pixel Select Register\"/>",
"",
" <REGISTER KEYNAME=\"prepareclks\" REG=\"FFFA\" FAKEREG=\"y\" BITWIDTH=\"16\" NAME=\"PREPARE CLOCKS REGISTERS TO KNOWN STATE\"/>",
" <REGISTER KEYNAME=\"configureclks\" REG=\"FFFB\" FAKEREG=\"y\" BITWIDTH=\"16\" NAME=\"CONFIGURE CLOCK REGISTERS\"/>",
" <REGISTER KEYNAME=\"plldelay\" REG=\"FFFC\" FAKEREG=\"y\" BITWIDTH=\"16\" NAME=\"PLL REGISTER PROGRAMMING DELAY (in us)\"/>",
" <REGISTER KEYNAME=\"offdelay\" REG=\"FFFD\" FAKEREG=\"y\" BITWIDTH=\"16\" NAME=\"LCD PANEL POWER OFF DELAY (in ms)\"/>",
" <REGISTER KEYNAME=\"ondelay\" REG=\"FFFE\" FAKEREG=\"y\" BITWIDTH=\"16\" NAME=\"LCD PANEL POWER ON DELAY (in ms)\"/>",
" <REGISTER KEYNAME=\"endoftable\" REG=\"FFFF\" FAKEREG=\"y\" BITWIDTH=\"16\" NAME=\"END OF REGISTERS MARKER\"/>",
" </REGISTERS>",
" <FEATURES>",
" <FEATURE KEYNAME=\"chipid\" TYPE=\"text\" NEEDCODE=\"y\" ACCESS=\"ro\" NAME=\"Chip ID\"/>",
" <FEATURE KEYNAME=\"chipname\" TYPE=\"text\" NEEDCODE=\"y\" ACCESS=\"ro\" NAME=\"Chip Name\"/>",
" <FEATURE KEYNAME=\"chipdesc\" TYPE=\"text\" NEEDCODE=\"y\" ACCESS=\"ro\" NAME=\"Chip Description\"/>",
" <FEATURE KEYNAME=\"cfgdesc\" TYPE=\"text\" NEEDCODE=\"y\" NAME=\"Configuration Description\" DESC=\"User-Supplied configuration information text.\"/>",
" <FEATURE KEYNAME=\"baseaddr\" TYPE=\"addr\" NEEDCODE=\"y\" OFFSETOF=\"sys\" NAME=\"Chip Base Address\" DESC=\"Starting address of the memory-mapped area for this chip.\"/>",
" <FEATURE KEYNAME=\"regaddr\" TYPE=\"addr\" NEEDCODE=\"y\" OFFSETOF=\"sys\" ACCESS=\"ro\" NAME=\"Register Address\" DESC=\"Starting address of the memory-mapped registers.\"/>",
" <FEATURE KEYNAME=\"memaddr\" TYPE=\"addr\" NEEDCODE=\"y\" OFFSETOF=\"sys\" ACCESS=\"ro\" NAME=\"Display Buffer Address\" DESC=\"Starting address of the display buffer.\"/>",
" <FEATURE KEYNAME=\"regoffset\" TYPE=\"addr\" NEEDCODE=\"y\" OFFSETOF=\"base\" NAME=\"Register Address Offset\" DESC=\"Starting address of the memory-mapped registers relative to the Chip Base Address.\"/>",
" <FEATURE KEYNAME=\"memoffset\" TYPE=\"addr\" NEEDCODE=\"y\" OFFSETOF=\"base\" NAME=\"Display Buffer Address Offset\" DESC=\"Starting address of the display buffer relative to the Chip Base Address.\"/>",
"",
"",
" <FEATURE KEYNAME=\"framerate\" TYPE=\"freq\" NEEDCODE=\"y\" ACCESS=\"ro\" UNIT=\" Hz\" NAME=\"Frame Rate\" DESC=\"This field indicates the effective frame rate.\"/>",
" <FEATURE KEYNAME=\"vram\" TYPE=\"numb\" NEEDCODE=\"y\" NAME=\"Required VRAM\"/>",
" <FEATURE KEYNAME=\"ii\" TYPE=\"bool\" NEEDCODE=\"y\" NAME=\"Indirect Interface\"/>",
" <FEATURE KEYNAME=\"pccard\" TYPE=\"bool\" NEEDCODE=\"y\" NAME=\"PC Card\"/>",
" <FEATURE KEYNAME=\"regwrite\" TYPE=\"bool\" NEEDCODE=\"y\" NAME=\"Debug Register Writes\" DESC=\"This option causes utilities to report register-write operations to the user.\" RESERVED=\"all\"/>",
" <FEATURE KEYNAME=\"clki\" TYPE=\"freq\" NEEDCODE=\"y\" UNIT=\" Hz\" NAME=\"CLKI\"/>",
" <FEATURE KEYNAME=\"iosc\" TYPE=\"freq\" NEEDCODE=\"y\" UNIT=\" Hz\" NAME=\"CLK I ( Internal OSC )\"/>",
" <FEATURE KEYNAME=\"sysclksrc\" TYPE=\"list\" NEEDCODE=\"y\" NAME=\"System Clock Source\">",
" <FEATUREVALUE INDEX=\"0\" VALUE=\"Internal OSC\"/>",
" <FEATUREVALUE INDEX=\"1\" VALUE=\"CLKI\"/>",
" </FEATURE>",
" <FEATURE KEYNAME=\"pclk\" TYPE=\"freq\" NEEDCODE=\"y\" ACCESS=\"ro\" UNIT=\" Hz\" NAME=\"Pixel Clock Frequency\" DESC=\"Sets the desired pixel clock.\"/>",
" <FEATURE KEYNAME=\"fpshiftclk\" TYPE=\"freq\" NEEDCODE=\"y\" ACCESS=\"ro\" UNIT=\" Hz\" NAME=\"FPShift Clock Frequency\" DESC=\"Sets the desired FPShift clock.\"/>",
" <FEATURE KEYNAME=\"pclksrc\" TYPE=\"list\" NEEDCODE=\"y\" ACCESS=\"ro\" NAME=\"Pixel Clock Source\" DESC=\"\">",
" <FEATUREVALUE INDEX=\"0\" VALUE=\"System Clock\"/>",
" <FEATUREVALUE INDEX=\"1\" VALUE=\"Reserved\"/>",
" </FEATURE>",
" <FEATURE KEYNAME=\"sysclk\" TYPE=\"freq\" NEEDCODE=\"y\" ACCESS=\"ro\" UNIT=\" Hz\" NAME=\"System Clock Frequency\" DESC=\"Selects the frequency of System Clock.\"/>",
" <FEATURE KEYNAME=\"width\" TYPE=\"numb\" NEEDCODE=\"y\" ACCESS=\"ro\" UNIT=\" pixels\" REDRAWPATTERN=\"y\" NAME=\"Width\" DESC=\"This is the LCD width in term of pixel.\"/>",
" <FEATURE KEYNAME=\"height\" TYPE=\"numb\" NEEDCODE=\"y\" ACCESS=\"ro\" UNIT=\" lines\" REDRAWPATTERN=\"y\" NAME=\"Height\" DESC=\"This is the LCD height in term of line.\"/>",
"<!-- ****************************************************************************************************************************** -->",
" <FEATURE KEYNAME=\"baseaddr\" TYPE=\"addr\" NEEDCODE=\"y\" OFFSETOF=\"sys\" NAME=\"Chip Base Address\" DESC=\"Starting address of the memory-mapped area for this chip.\"/>",
" <FEATURE KEYNAME=\"regoffset\" TYPE=\"addr\" NEEDCODE=\"y\" OFFSETOF=\"base\" NAME=\"Register Address Offset\" DESC=\"Starting address of the memory-mapped registers relative to the Chip Base Address.\"/>",
" <FEATURE KEYNAME=\"memoffset\" TYPE=\"addr\" NEEDCODE=\"y\" OFFSETOF=\"base\" NAME=\"Display Buffer Address Offset\" DESC=\"Starting address of the display buffer relative to the Chip Base Address.\"/>",
" <FEATURE KEYNAME=\"bufsize\" TYPE=\"numb\" NEEDCODE=\"y\" ACCESS=\"ro\" UNIT=\" bytes\" NAME=\"Display Buffer Size\"/>",
" <FEATURE KEYNAME=\"cnf4\" TYPE=\"list\" MASK=\"0010\" NEEDCODE=\"y\" NAME=\"Bus Interface Mode\">",
" <FEATUREVALUE INDEX=\"0\" VALUE=\"16-bit direct\"/>",
" <FEATUREVALUE INDEX=\"1\" VALUE=\"1-bit indirect\"/>",
" </FEATURE>",
" <FEATURE KEYNAME=\"cnf32\" TYPE=\"list\" MASK=\"000C\" NEEDCODE=\"y\" NAME=\"Bus Interface Family\">",
" <FEATUREVALUE INDEX=\"0\" VALUE=\"80 family\"/>",
" <FEATUREVALUE INDEX=\"1\" VALUE=\"Reserved\"/>",
" <FEATUREVALUE INDEX=\"2\" VALUE=\"M6800 family\"/>",
" <FEATUREVALUE INDEX=\"3\" VALUE=\"M68k family\"/>",
" </FEATURE>",
" <FEATURE KEYNAME=\"pclkdiv\" TYPE=\"numb\" NEEDCODE=\"y\" ACCESS=\"ro\" NAME=\"Pixel clock divide\">",
" <FEATURE KEYNAME=\"fpshiftdiv\" TYPE=\"list\" MASK=\"0003\" NEEDCODE=\"y\" NAME=\"FPShift divide\">",
" <FEATUREVALUE INDEX=\"0\" VALUE=\"4\"/>",
" <FEATUREVALUE INDEX=\"1\" VALUE=\"8\"/>",
" <FEATUREVALUE INDEX=\"2\" VALUE=\"16\"/>",
" <FEATUREVALUE INDEX=\"3\" VALUE=\"Reserved\"/>",
" </FEATURE>",
"<!-- ****************************************************************************************************************************** -->",
" <FEATURE KEYNAME=\"iv\" TYPE=\"list\" REG=\"0000\" MASK=\"0020\" NAME=\"Screen Origin Compensation\">",
" <FEATUREVALUE INDEX=\"0\" VALUE=\"Screen top-line correction\"/>",
" <FEATUREVALUE INDEX=\"1\" VALUE=\"No screen top-line correction\"/>",
" </FEATURE>",
" <FEATURE KEYNAME=\"ws\" TYPE=\"list\" REG=\"0000\" MASK=\"0008\" NAME=\"LCD drive method\">",
" <FEATUREVALUE INDEX=\"0\" VALUE=\"Single-panel drive\"/>",
" <FEATUREVALUE INDEX=\"1\" VALUE=\"Dual-panel drive\"/>",
" </FEATURE>",
" <FEATURE KEYNAME=\"m2\" TYPE=\"list\" REG=\"0000\" MASK=\"0004\" NAME=\"Character bitmap height\">",
" <FEATUREVALUE INDEX=\"0\" VALUE=\"8-pixel character height\"/>",
" <FEATUREVALUE INDEX=\"1\" VALUE=\"16-pixel character height\"/>",
" </FEATURE>",
" <FEATURE KEYNAME=\"m1\" TYPE=\"list\" REG=\"0000\" MASK=\"0002\" NAME=\"Memory configuration for user-definable characters\">",
" <FEATUREVALUE INDEX=\"0\" VALUE=\"No D6 correction\"/>",
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -