; -------------------------------------------------------------------------------- ; @Title: LH7A404 On-Chip Peripherals ; @Props: Released ; @Author: JAZ ; @Changelog: 2004-03-03 JAZ ; @Manufacturer: SHARP - SHARP ; @Core: ARM922T ; @Chip: LH7A404 ; @Copyright: (C) 1989-2017 Lauterbach GmbH, licensed for use with TRACE32(R) only ; -------------------------------------------------------------------------------- ; $Id: perlh7a404.per 17441 2024-02-02 17:32:46Z kwisniewski $ config 16. 8. width 14. base asd:0x00000000 tree "Static Memory Controller (SMC)" base asd:0x80002000 group 0x0000++0x0F "Bank Configuration Registers" line.long 0x00 "BCR0,Bank 0 Configutation Register" bitfld.long 0x00 28.--29. " MW ,Memory Width" "8 bits,16 bits,32 bits,32 bits" bitfld.long 0x00 27. " PME ,Page Mode Enable" "Disabled,Enabled" bitfld.long 0x00 26. " WP ,Write Protect" "SRAM,ROM and RAM" textline " " bitfld.long 0x00 25. " WPERR ,Write Protect Error" "No error,Error" bitfld.long 0x00 11.--15. " WST2 ,Wait State 2" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x00 10. " RBLE ,Read Byte Lane Enables" "Driven low,Driven high" textline " " bitfld.long 0x00 5.--9. " WST1 ,Wait State 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x00 0.--4. " IDCY ,Idle Cycle" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,?..." line.long 0x04 "BCR1,Bank 1 Configutation Register" bitfld.long 0x04 28.--29. " MW ,Memory Width" "8 bits,16 bits,32 bits,32 bits" bitfld.long 0x04 27. " PME ,Page Mode Enable" "Disabled,Enabled" bitfld.long 0x04 26. " WP ,Write Protect" "SRAM,ROM and RAM" textline " " bitfld.long 0x04 25. " WPERR ,Write Protect Error" "No error,Error" bitfld.long 0x04 11.--15. " WST2 ,Wait State 2" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x04 10. " RBLE ,Read Byte Lane Enables" "Driven low,Driven high" textline " " bitfld.long 0x04 5.--9. " WST1 ,Wait State 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x04 0.--4. " IDCY ,Idle Cycle" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,?..." line.long 0x08 "BCR2,Bank 2 Configutation Register" bitfld.long 0x08 28.--29. " MW ,Memory Width" "8 bits,16 bits,32 bits,32 bits" bitfld.long 0x08 27. " PME ,Page Mode Enable" "Disabled,Enabled" bitfld.long 0x08 26. " WP ,Write Protect" "SRAM,ROM and RAM" textline " " bitfld.long 0x08 25. " WPERR ,Write Protect Error" "No error,Error" bitfld.long 0x08 11.--15. " WST2 ,Wait State 2" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x08 10. " RBLE ,Read Byte Lane Enables" "Driven low,Driven high" textline " " bitfld.long 0x08 5.--9. " WST1 ,Wait State 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x08 0.--4. " IDCY ,Idle Cycle" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,?..." line.long 0x0C "BCR3,Bank 3 Configutation Register" bitfld.long 0x0C 28.--29. " MW ,Memory Width" "8 bits,16 bits,32 bits,32 bits" bitfld.long 0x0C 27. " PME ,Page Mode Enable" "Disabled,Enabled" bitfld.long 0x0C 26. " WP ,Write Protect" "SRAM,ROM and RAM" textline " " bitfld.long 0x0C 25. " WPERR ,Write Protect Error" "No error,Error" bitfld.long 0x0C 11.--15. " WST2 ,Wait State 2" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x0C 10. " RBLE ,Read Byte Lane Enables" "Driven low,Driven high" textline " " bitfld.long 0x0C 5.--9. " WST1 ,Wait State 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x0C 0.--4. " IDCY ,Idle Cycle" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,?..." group 0x0018++7 line.long 0x00 "BCR6,Bank 6 Configutation Register" bitfld.long 0x00 28.--29. " MW ,Memory Width" "8 bits,16 bits,32 bits,32 bits" bitfld.long 0x00 27. " PME ,Page Mode Enable" "Disabled,Enabled" bitfld.long 0x00 26. " WP ,Write Protect" "SRAM,ROM and RAM" textline " " bitfld.long 0x00 25. " WPERR ,Write Protect Error" "No error,Error" bitfld.long 0x00 11.--15. " WST2 ,Wait State 2" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x00 10. " RBLE ,Read Byte Lane Enables" "Driven low,Driven high" textline " " bitfld.long 0x00 5.--9. " WST1 ,Wait State 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x00 0.--4. " IDCY ,Idle Cycle" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,?..." line.long 0x04 "BCR7,Bank 7 Configutation Register" bitfld.long 0x04 28.--29. " MW ,Memory Width" "8 bits,16 bits,32 bits,32 bits" bitfld.long 0x04 27. " PME ,Page Mode Enable" "Disabled,Enabled" bitfld.long 0x04 26. " WP ,Write Protect" "SRAM,ROM and RAM" textline " " bitfld.long 0x04 25. " WPERR ,Write Protect Error" "No error,Error" bitfld.long 0x04 11.--15. " WST2 ,Wait State 2" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x04 10. " RBLE ,Read Byte Lane Enables" "Driven low,Driven high" textline " " bitfld.long 0x04 5.--9. " WST1 ,Wait State 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x04 0.--4. " IDCY ,Idle Cycle" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,?..." group 0x0020++0x0B "PC Card 1 Registers" line.long 0x00 "PC1ATTRIB,PC Card 1 Attribute Space Configuration Register" bitfld.long 0x00 31. " WA ,Width of Attribute Address Space" "8 bits,16 bits" hexmask.long.byte 0x00 16.--23. 1. " AA ,Access Time for Attribute Space" hexmask.long.byte 0x00 8.--11. 1. " HT ,Hold Time" hexmask.long.byte 0x00 0.--7. 1. " PA ,Pre-Charge Delay Time for Attribute Space" line.long 0x04 "PC1COM,PC Card 1 Common Memory Space Configuration Register" bitfld.long 0x04 31. " WC ,Width of Common Memory Address Space" "8 bits,16 bits" hexmask.long.byte 0x04 16.--23. 1. " AC ,Access Time for Common Memory" hexmask.long.byte 0x04 8.--11. 1. " HT ,Hold Time" hexmask.long.byte 0x04 0.--7. 1. " PC ,Pre-Charge Delay Time for Common Memory" line.long 0x08 "PC1IO,PC Card 1 I/O Space Configuration Register" bitfld.long 0x08 31. " WI ,Width of I/O Address Space" "8 bits,16 bits" hexmask.long.byte 0x08 16.--23. 1. " AI ,Access Time for I/O Space" hexmask.long.byte 0x08 8.--11. 1. " HT ,Hold Time" hexmask.long.byte 0x08 0.--7. 1. " PI ,Pre-Charge Delay Time for I/O Space" group 0x0030++0x0B "PC Card 2 Registers" line.long 0x00 "PC2ATTRIB,PC Card 2 Attribute Space Configuration Register" bitfld.long 0x00 31. " WA ,Width of Attribute Address Space" "8 bits,16 bits" hexmask.long.byte 0x00 16.--23. 1. " AA ,Access Time for Attribute Space" hexmask.long.byte 0x00 8.--11. 1. " HT ,Hold Time" hexmask.long.byte 0x00 0.--7. 1. " PA ,Pre-Charge Delay Time for Attribute Space" line.long 0x04 "PC2COM,PC Card 2 Common Memory Space Configuration Register" bitfld.long 0x04 31. " WC ,Width of Common Memory Address Space" "8 bits,16 bits" hexmask.long.byte 0x04 16.--23. 1. " AC ,Access Time for Common Memory" hexmask.long.byte 0x04 8.--11. 1. " HT ,Hold Time" hexmask.long.byte 0x04 0.--7. 1. " PC ,Pre-Charge Delay Time for Common Memory" line.long 0x08 "PC2IO,PC Card 2 I/O Space Configuration Register" bitfld.long 0x08 31. " WI ,Width of I/O Address Space" "8 bits,16 bits" hexmask.long.byte 0x08 16.--23. 1. " AI ,Access Time for I/O Space" hexmask.long.byte 0x08 8.--11. 1. " HT ,Hold Time" hexmask.long.byte 0x08 0.--7. 1. " PI ,Pre-Charge Delay Time for I/O Space" group 0x0040++3 "PCMCIA Control Registers" line.long 0x00 "PCMCIACON,PCMCIA Control Register" bitfld.long 0x00 8. " MPREG ,Manual Control of PCREG" "Automatic,Manual" bitfld.long 0x00 5. " WEN2 ,Wait State Enable for Card 2" "Disabled,Enabled" bitfld.long 0x00 4. " WEN1 ,Wait State Enable for Card 1" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " PC2RST ,PC Card 2 Reset" "No reset,Reset" bitfld.long 0x00 2. " PC1RST ,PC Card 1 Reset" "No reset,Reset" bitfld.long 0x00 0.--1. " PC12EN ,PC Card 1 and 2 Enable" "No card,Card1 in CF,Card1 in PCMCIA,Two cards" tree.end tree "Synchronous Dynamic Memory Controller" base asd:0x80002400 group 0x0004++7 line.long 0x00 "GLBCNFG,Global Configuration" bitfld.long 0x00 31. " CKE ,Clock Enable" "Disabled,Enabled" bitfld.long 0x00 30. " CKSD ,Clock Shutdown" "Gated,Free running" bitfld.long 0x00 6. " LCR ,Load Command Regiter" "Normal,Load" textline " " bitfld.long 0x00 5. " SMEBurst ,Synchronous Memory Busy State" "Idle,Busy" bitfld.long 0x00 1. " MRS ,MODE Register in Synchronous Device" "Normal,Nex read as MODE" bitfld.long 0x00 0. " Initialize ,Initialize" "Do not issue,Issue" line.long 0x04 "RFSHTMR,Refresh Timer" hexmask.long.word 0x04 0.--15. 1. " REFCNT ,Refresh Count" if (((data.long(asd:(0x000C)))&0x00000004)==0x00000000) rgroup 0x000C++3 line.long 0x00 "BOOTSTAT,Boot Status" bitfld.long 0x00 2. " MEDCHG ,Media Change" "Asynchronous,Synchronous" bitfld.long 0x00 0.--1. " WDTH[1:0] ,Boot Memory Width" "8 bit,16 bit,32 bit,32 bit" elif (((data.long(asd:(0x000C)))&0x00000004)==0x00000004) rgroup 0x000C++3 line.long 0x00 "BOOTSTAT,Boot Status" bitfld.long 0x00 2. " MEDCHG ,Media Change" "Asynchronous,Synchronous" bitfld.long 0x00 0.--1. " WDTH[1:0] ,Boot Memory Width" "16 bit SFLASH,16 bit SROM,32 bit SFLASH,32 bit SROM" endif group 0x0010++0x0F line.long 0x00 "SDCSC0,Synchronous Domain Chip Select Configuration" bitfld.long 0x00 24. " AutoPrecharge ,Auto Precharge Enable" "Disabled,Enabled" bitfld.long 0x00 20.--21. " RasToCas ,Row Address Strobe to Column Address Strobe" "Reserved,Reserved,2,3" bitfld.long 0x00 19. " WBL ,Write Burst Length" "As read burst,Disabled" textline " " bitfld.long 0x00 16.--18. " CasLat ,Column Address Strobe Latency" "Reserved,2,3,4,5,6,7,8" bitfld.long 0x00 6. " 2KPAGE ,2K Page Depth" "Not 2k,Is 2K" bitfld.long 0x00 5. " SROMLL ,SROM Lookalike" "Normal,Swapped" textline " " bitfld.long 0x00 4. " SROM512 ,SROM Page Depth 512" "Not 512,Is 512" bitfld.long 0x00 3. " BankCount ,Bank Count" "Two,Four" bitfld.long 0x00 2. " EBW ,External Bus Width" "32 bits,16 bits" line.long 0x04 "SDCSC1,Synchronous Domain Chip Select Configuration" bitfld.long 0x04 24. " AutoPrecharge ,Auto Precharge Enable" "Disabled,Enabled" bitfld.long 0x04 20.--21. " RasToCas ,Row Address Strobe to Column Address Strobe" "Reserved,Reserved,2,3" bitfld.long 0x04 19. " WBL ,Write Burst Length" "As read burst,Disabled" textline " " bitfld.long 0x04 16.--18. " CasLat ,Column Address Strobe Latency" "Reserved,2,3,4,5,6,7,8" bitfld.long 0x04 6. " 2KPAGE ,2K Page Depth" "Not 2k,Is 2K" bitfld.long 0x04 5. " SROMLL ,SROM Lookalike" "Normal,Swapped" textline " " bitfld.long 0x04 4. " SROM512 ,SROM Page Depth 512" "Not 512,Is 512" bitfld.long 0x04 3. " BankCount ,Bank Count" "Two,Four" bitfld.long 0x04 2. " EBW ,External Bus Width" "32 bits,16 bits" line.long 0x08 "SDCSC2,Synchronous Domain Chip Select Configuration" bitfld.long 0x08 24. " AutoPrecharge ,Auto Precharge Enable" "Disabled,Enabled" bitfld.long 0x08 20.--21. " RasToCas ,Row Address Strobe to Column Address Strobe" "Reserved,Reserved,2,3" bitfld.long 0x08 19. " WBL ,Write Burst Length" "As read burst,Disabled" textline " " bitfld.long 0x08 16.--18. " CasLat ,Column Address Strobe Latency" "Reserved,2,3,4,5,6,7,8" bitfld.long 0x08 6. " 2KPAGE ,2K Page Depth" "Not 2k,Is 2K" bitfld.long 0x08 5. " SROMLL ,SROM Lookalike" "Normal,Swapped" textline " " bitfld.long 0x08 4. " SROM512 ,SROM Page Depth 512" "Not 512,Is 512" bitfld.long 0x08 3. " BankCount ,Bank Count" "Two,Four" bitfld.long 0x08 2. " EBW ,External Bus Width" "32 bits,16 bits" line.long 0x0C "SDCSC3,Synchronous Domain Chip Select Configuration" bitfld.long 0x0C 24. " AutoPrecharge ,Auto Precharge Enable" "Disabled,Enabled" bitfld.long 0x0C 20.--21. " RasToCas ,Row Address Strobe to Column Address Strobe" "Reserved,Reserved,2,3" bitfld.long 0x0C 19. " WBL ,Write Burst Length" "As read burst,Disabled" textline " " bitfld.long 0x0C 16.--18. " CasLat ,Column Address Strobe Latency" "Reserved,2,3,4,5,6,7,8" bitfld.long 0x0C 6. " 2KPAGE ,2K Page Depth" "Not 2k,Is 2K" bitfld.long 0x0C 5. " SROMLL ,SROM Lookalike" "Normal,Swapped" textline " " bitfld.long 0x0C 4. " SROM512 ,SROM Page Depth 512" "Not 512,Is 512" bitfld.long 0x0C 3. " BankCount ,Bank Count" "Two,Four" bitfld.long 0x0C 2. " EBW ,External Bus Width" "32 bits,16 bits" tree.end tree "Clock and State Controller (CSC)" base asd:0x80000400 rgroup 0x0000++3 line.long 0x00 "PWRSR,Power Reset Register" hexmask.long.byte 0x00 24.--31. 1. " CHIPMAN ,Chip Manufacturer ID" hexmask.long.byte 0x00 16.--23. 1. " CHIPID ,Chip Identification" bitfld.long 0x00 15. " WDTFLG ,Watchdog Flag" "No reset,Reset" textline " " bitfld.long 0x00 14. " LCKFLG ,PLL2 Lock Flag" "Unlocked,Locked" bitfld.long 0x00 13. " CLDFLG ,Cold Start Status Flag" "No power-on,Power-on" bitfld.long 0x00 12. " PFFLG ,Power Fail Status Flag" "No reset,Reset" textline " " bitfld.long 0x00 11. " RSTFLG ,User Reset Status Flag" "No reset,Reset" bitfld.long 0x00 10. " NBFLG ,New Battery Status Flag" "No chage,New battery" bitfld.long 0x00 9. " WUON ,Wake Up On" "No wakeup,Wakeup" textline " " bitfld.long 0x00 8. " WUDR ,Wakeup Direct" "No wakeup,Wakeup" bitfld.long 0x00 7. " DCDET ,Direct Current Detect" "Battery,External" bitfld.long 0x00 6. " MCDR ,Media Change Direct Read" "Low,High" textline " " hexmask.long.byte 0x00 0.--5. 1. " RTCDIV ,Real Time Clock Divisior" group 0x0004++3 line.long 0x00 "PWRCNT,Power Control Register" bitfld.long 0x00 29. " UARTBAUD ,UART Baud Clock Source" "14.7456 MHz,7.3728 MHz" bitfld.long 0x00 28. " USHEN ,USB Host Clock Enable" "Disabled,Enabled" bitfld.long 0x00 27. " DMAM2MCH1 ,DMA M2M Clock Enable 1" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " DMAM2MCH0 ,DMA M2M Clock Enable 0" "Disabled,Enabled" bitfld.long 0x00 25. " DMAM2PCH8 ,DMA M2P Clock Enable 8" "Disabled,Enabled" bitfld.long 0x00 24. " DMAM2PCH9 ,DMA M2P Clock Enable 9" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " DMAM2PCH6 ,DMA M2P Clock Enable 6" "Disabled,Enabled" bitfld.long 0x00 22. " DMAM2PCH7 ,DMA M2P Clock Enable 7" "Disabled,Enabled" bitfld.long 0x00 21. " DMAM2PCH4 ,DMA M2P Clock Enable 4" "Disabled,Enabled" textline " " bitfld.long 0x00 20. " DMAM2PCH5 ,DMA M2P Clock Enable 5" "Disabled,Enabled" bitfld.long 0x00 19. " DMAM2PCH2 ,DMA M2P Clock Enable 2" "Disabled,Enabled" bitfld.long 0x00 18. " DMAM2PCH3 ,DMA M2P Clock Enable 3" "Disabled,Enabled" textline " " bitfld.long 0x00 17. " DMAM2PCH0 ,DMA M2P Clock Enable 0" "Disabled,Enabled" bitfld.long 0x00 16. " DMAM2PCH1 ,DMA M2P Clock Enable 1" "Disabled,Enabled" hexmask.long.byte 0x00 8.--15. 1. " PGMCLK ,Program Clock Divisior" textline " " bitfld.long 0x00 1. " WAKEDIS ,Wakeup Disable" "Enabled,Disabled" bitfld.long 0x00 0. " WDTSEL ,Watchdog Timer Reset Select" "Power-on reset,Invalid" rgroup 0x0010++0x0F line.long 0x00 "BLEOI,Battery Low Interrupt Read-to-Clear Register" hexfld.long 0x00 " CLEAR ,BLEOI Clear Field" line.long 0x04 "MCEOI,Media Change Interrupt Read-to-Clear Register" hexfld.long 0x04 " CLEAR ,MCEOI Clear Field" line.long 0x08 "TEOI,TICK and TICK Timeout Interrupt Read-to-Clear Register" hexfld.long 0x08 " CLEAR ,TEOI Clear Field" line.long 0x0C "STFCLR,NBFLD,RSTFLG,PFFLG,WDTFLG,CLDFLG Flag Read-to-Clear Register" hexfld.long 0x0C " CLEAR ,STFCLR Clear Field" group 0x0020++3 line.long 0x00 "CLKSET,Clock Set Register" bitfld.long 0x00 24. " SMCROM ,SCM Clock Disable" "Enabled,Disabled" bitfld.long 0x00 18.--19. " PS ,PS Divisior" "1,2,4,8" bitfld.long 0x00 16.--17. " PCLKDIV ,PCLK Divisior" "1,2,4,8" textline " " hexmask.long.byte 0x00 11.--15. 1. " MAINDIV2 ,Main Divisior 2" hexmask.long.byte 0x00 7.--10. 1. " MAINDIV1 ,Main Divisior 1" hexmask.long.byte 0x00 2.--6. 1. " PREDIV ,Predivisior" textline " " bitfld.long 0x00 0.--1. " HCLKDIV ,HCLK Divisior" "1,2,4,8" group 0x0024++7 line.long 0x00 "SCRREG0,General Purpose Storage Register 0" hexfld.long 0x00 " SCRREG0 ,Storage Value 0" line.long 0x04 "SCRREG1,General Purpose Storage Register 1" hexfld.long 0x04 " SCRREG1 ,Storage Value 1" group 0x004C++3 line.long 0x00 "USBDRESET,USB Device Reset Register" bitfld.long 0x00 1. " APBRESETREG ,APB Reset Register" "No reset,Reset" bitfld.long 0x00 2. " IORESETREG ,I/O Reset Register" "No reset,Reset" group 0x0054++3 line.long 0x00 "BMAR,Bus Master Arbitration Register" bitfld.long 0x00 5. " DENIRQ ,De-grant DMA IRQ" "Not de-granted,De-granted" bitfld.long 0x00 4. " DENFIQ ,De-grant DMA FIQ" "Not de-granted,De-granted" bitfld.long 0x00 3. " PRICORE ,ARM Core Priority" "Normal,Previous" textline " " bitfld.long 0x00 0.--2. " PRIORITY ,Priority Order" "USB-DMA,DMA-USB,DMA-USB,USB-DMA,?..." wgroup 0x0058++3 line.long 0x00 "BOOTCLR,Boot ROM Clear Register" hexfld.long 0x00 " BOOTCLR ,Boot ROM Clear" tree.end tree "Vector Interrupt Controller (VIC)" tree "Vector Interrupt Controller 1 (VIC1)" base asd:0x80008000 base asd:0x80008000 tree "Status Registers" rgroup 0x0000++3 line.long 0x00 "IRQSTATUS1,IRQ Status Register" bitfld.long 0x00 31. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 30. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 28. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 26. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 24. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 22. " GPIO3IN ,GPIO F3 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " GPIO2IN ,GPIO F2 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 20. " GPIO1IN ,GPIO F1 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " GPIO0IN ,GPIO F0 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 18. " DMAMIN1 ,DMA Memory-to-Memory Interrupt Channel 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " DMAMIN0 ,DMA Memory-to-Memory Interrupt Channel 0" "No interrupt,Interrupt" bitfld.long 0x00 16. " DMAPIN9 ,DMA Memory-to-Peripheral Interrupt Channel 9" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " DMAPIN8 ,DMA Memory-to-Peripheral Interrupt Channel 8" "No interrupt,Interrupt" bitfld.long 0x00 14. " DMAPIN7 ,DMA Memory-to-Peripheral Interrupt Channel 7" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " DMAPIN6 ,DMA Memory-to-Peripheral Interrupt Channel 6" "No interrupt,Interrupt" bitfld.long 0x00 12. " DMAPIN5 ,DMA Memory-to-Peripheral Interrupt Channel 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " DMAPIN4 ,DMA Memory-to-Peripheral Interrupt Channel 4" "No interrupt,Interrupt" bitfld.long 0x00 10. " DMAPIN3 ,DMA Memory-to-Peripheral Interrupt Channel 3" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " DMAPIN2 ,DMA Memory-to-Peripheral Interrupt Channel 2" "No interrupt,Interrupt" bitfld.long 0x00 8. " DMAPIN1 ,DMA Memory-to-Peripheral Interrupt Channel 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " DMAPIN0 ,DMA Memory-to-Peripheral Interrupt Channel 0" "No interrupt,Interrupt" bitfld.long 0x00 6. " CODECIN ,Codec Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 5. " T2UI ,Timer 2 Underflow Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 4. " T1UI ,Timer 1 Underflow Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " COMMSTX ,COMMS Transmit Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 2. " COMMSRX ,COMMS Receive Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " WDTIN ,Watchdog Timer Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " BROWN ,Brown Interrupt" "No interrupt,Interrupt" rgroup 0x0004++3 line.long 0x00 "FIQSTATUS1,FIQ Status Register" bitfld.long 0x00 31. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 30. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 28. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 26. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 24. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 22. " GPIO3IN ,GPIO F3 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " GPIO2IN ,GPIO F2 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 20. " GPIO1IN ,GPIO F1 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " GPIO0IN ,GPIO F0 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 18. " DMAMIN1 ,DMA Memory-to-Memory Interrupt Channel 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " DMAMIN0 ,DMA Memory-to-Memory Interrupt Channel 0" "No interrupt,Interrupt" bitfld.long 0x00 16. " DMAPIN9 ,DMA Memory-to-Peripheral Interrupt Channel 9" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " DMAPIN8 ,DMA Memory-to-Peripheral Interrupt Channel 8" "No interrupt,Interrupt" bitfld.long 0x00 14. " DMAPIN7 ,DMA Memory-to-Peripheral Interrupt Channel 7" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " DMAPIN6 ,DMA Memory-to-Peripheral Interrupt Channel 6" "No interrupt,Interrupt" bitfld.long 0x00 12. " DMAPIN5 ,DMA Memory-to-Peripheral Interrupt Channel 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " DMAPIN4 ,DMA Memory-to-Peripheral Interrupt Channel 4" "No interrupt,Interrupt" bitfld.long 0x00 10. " DMAPIN3 ,DMA Memory-to-Peripheral Interrupt Channel 3" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " DMAPIN2 ,DMA Memory-to-Peripheral Interrupt Channel 2" "No interrupt,Interrupt" bitfld.long 0x00 8. " DMAPIN1 ,DMA Memory-to-Peripheral Interrupt Channel 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " DMAPIN0 ,DMA Memory-to-Peripheral Interrupt Channel 0" "No interrupt,Interrupt" bitfld.long 0x00 6. " CODECIN ,Codec Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 5. " T2UI ,Timer 2 Underflow Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 4. " T1UI ,Timer 1 Underflow Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " COMMSTX ,COMMS Transmit Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 2. " COMMSRX ,COMMS Receive Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " WDTIN ,Watchdog Timer Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " BROWN ,Brown Interrupt" "No interrupt,Interrupt" rgroup 0x0008++3 line.long 0x00 "RAWINTR1,Raw Interrupt Status Register" bitfld.long 0x00 31. " UNASSIGNED ,Aplication Specific Software Interrupt" "Not pending,Pending" bitfld.long 0x00 30. " UNASSIGNED ,Aplication Specific Software Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 29. " UNASSIGNED ,Aplication Specific Software Interrupt" "Not pending,Pending" bitfld.long 0x00 28. " UNASSIGNED ,Aplication Specific Software Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 27. " UNASSIGNED ,Aplication Specific Software Interrupt" "Not pending,Pending" bitfld.long 0x00 26. " UNASSIGNED ,Aplication Specific Software Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 25. " UNASSIGNED ,Aplication Specific Software Interrupt" "Not pending,Pending" bitfld.long 0x00 24. " UNASSIGNED ,Aplication Specific Software Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 23. " UNASSIGNED ,Aplication Specific Software Interrupt" "Not pending,Pending" bitfld.long 0x00 22. " GPIO3IN ,GPIO F3 Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 21. " GPIO2IN ,GPIO F2 Interrupt" "Not pending,Pending" bitfld.long 0x00 20. " GPIO1IN ,GPIO F1 Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 19. " GPIO0IN ,GPIO F0 Interrupt" "Not pending,Pending" bitfld.long 0x00 18. " DMAMIN1 ,DMA Memory-to-Memory Interrupt Channel 1" "Not pending,Pending" textline " " bitfld.long 0x00 17. " DMAMIN0 ,DMA Memory-to-Memory Interrupt Channel 0" "Not pending,Pending" bitfld.long 0x00 16. " DMAPIN9 ,DMA Memory-to-Peripheral Interrupt Channel 9" "Not pending,Pending" textline " " bitfld.long 0x00 15. " DMAPIN8 ,DMA Memory-to-Peripheral Interrupt Channel 8" "Not pending,Pending" bitfld.long 0x00 14. " DMAPIN7 ,DMA Memory-to-Peripheral Interrupt Channel 7" "Not pending,Pending" textline " " bitfld.long 0x00 13. " DMAPIN6 ,DMA Memory-to-Peripheral Interrupt Channel 6" "Not pending,Pending" bitfld.long 0x00 12. " DMAPIN5 ,DMA Memory-to-Peripheral Interrupt Channel 5" "Not pending,Pending" textline " " bitfld.long 0x00 11. " DMAPIN4 ,DMA Memory-to-Peripheral Interrupt Channel 4" "Not pending,Pending" bitfld.long 0x00 10. " DMAPIN3 ,DMA Memory-to-Peripheral Interrupt Channel 3" "Not pending,Pending" textline " " bitfld.long 0x00 9. " DMAPIN2 ,DMA Memory-to-Peripheral Interrupt Channel 2" "Not pending,Pending" bitfld.long 0x00 8. " DMAPIN1 ,DMA Memory-to-Peripheral Interrupt Channel 1" "Not pending,Pending" textline " " bitfld.long 0x00 7. " DMAPIN0 ,DMA Memory-to-Peripheral Interrupt Channel 0" "Not pending,Pending" bitfld.long 0x00 6. " CODECIN ,Codec Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 5. " T2UI ,Timer 2 Underflow Interrupt" "Not pending,Pending" bitfld.long 0x00 4. " T1UI ,Timer 1 Underflow Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 3. " COMMSTX ,COMMS Transmit Interrupt" "Not pending,Pending" bitfld.long 0x00 2. " COMMSRX ,COMMS Receive Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 1. " WDTIN ,Watchdog Timer Interrupt" "Not pending,Pending" bitfld.long 0x00 0. " BROWN ,Brown Interrupt" "Not pending,Pending" tree.end tree "Control Registers" group 0x000C++3 line.long 0x00 "INTSEL1,Interrupt Select Register" bitfld.long 0x00 31. " UNASSIGNED ,Interrupt Type" "IRQ,FIQ" bitfld.long 0x00 30. " UNASSIGNED ,Interrupt Type" "IRQ,FIQ" textline " " bitfld.long 0x00 29. " UNASSIGNED ,Interrupt Type" "IRQ,FIQ" bitfld.long 0x00 28. " UNASSIGNED ,Interrupt Type" "IRQ,FIQ" textline " " bitfld.long 0x00 27. " UNASSIGNED ,Interrupt Type" "IRQ,FIQ" bitfld.long 0x00 26. " UNASSIGNED ,Interrupt Type" "IRQ,FIQ" textline " " bitfld.long 0x00 25. " UNASSIGNED ,Interrupt Type" "IRQ,FIQ" bitfld.long 0x00 24. " UNASSIGNED ,Interrupt Type" "IRQ,FIQ" textline " " bitfld.long 0x00 23. " UNASSIGNED ,Interrupt Type" "IRQ,FIQ" bitfld.long 0x00 22. " GPIO3IN ,Interrupt Type for GPIO F3 Interrupt" "IRQ,FIQ" textline " " bitfld.long 0x00 21. " GPIO2IN ,Interrupt Type for GPIO F2 Interrupt" "IRQ,FIQ" bitfld.long 0x00 20. " GPIO1IN ,Interrupt Type for GPIO F1 Interrupt" "IRQ,FIQ" textline " " bitfld.long 0x00 19. " GPIO0IN ,Interrupt Type for GPIO F0 Interrupt" "IRQ,FIQ" bitfld.long 0x00 18. " DMAMIN1 ,Interrupt Type for DMA Memory-to-Memory Channel 1" "IRQ,FIQ" textline " " bitfld.long 0x00 17. " DMAMIN0 ,Interrupt Type for DMA Memory-to-Memory Channel 0" "IRQ,FIQ" bitfld.long 0x00 16. " DMAPIN9 ,Interrupt Type for DMA Memory-to-Peripheral Channel 9" "IRQ,FIQ" textline " " bitfld.long 0x00 15. " DMAPIN8 ,Interrupt Type for DMA Memory-to-Peripheral Channel 8" "IRQ,FIQ" bitfld.long 0x00 14. " DMAPIN7 ,Interrupt Type for DMA Memory-to-Peripheral Channel 7" "IRQ,FIQ" textline " " bitfld.long 0x00 13. " DMAPIN6 ,Interrupt Type for DMA Memory-to-Peripheral Channel 6" "IRQ,FIQ" bitfld.long 0x00 12. " DMAPIN5 ,Interrupt Type for DMA Memory-to-Peripheral Channel 5" "IRQ,FIQ" textline " " bitfld.long 0x00 11. " DMAPIN4 ,Interrupt Type for DMA Memory-to-Peripheral Channel 4" "IRQ,FIQ" bitfld.long 0x00 10. " DMAPIN3 ,Interrupt Type for DMA Memory-to-Peripheral Channel 3" "IRQ,FIQ" textline " " bitfld.long 0x00 9. " DMAPIN2 ,Interrupt Type for DMA Memory-to-Peripheral Channel 2" "IRQ,FIQ" bitfld.long 0x00 8. " DMAPIN1 ,Interrupt Type for DMA Memory-to-Peripheral Channel 1" "IRQ,FIQ" textline " " bitfld.long 0x00 7. " DMAPIN0 ,Interrupt Type for DMA Memory-to-Peripheral Channel 0" "IRQ,FIQ" bitfld.long 0x00 6. " CODECIN ,Interrupt Type for Codec" "IRQ,FIQ" textline " " bitfld.long 0x00 5. " T2UI ,Interrupt Type for Timer 2 Underflow" "IRQ,FIQ" bitfld.long 0x00 4. " T1UI ,Interrupt Type for Timer 1 Underflow" "IRQ,FIQ" textline " " bitfld.long 0x00 3. " COMMSTX ,Interrupt Type for COMMS Transmit" "IRQ,FIQ" bitfld.long 0x00 2. " COMMSRX ,Interrupt Type for COMMS Receive" "IRQ,FIQ" textline " " bitfld.long 0x00 1. " WDTIN ,Interrupt Type for Watchdog Timer" "IRQ,FIQ" bitfld.long 0x00 0. " BROWN ,Interrupt Type for Brown" "IRQ,FIQ" group 0x0010++3 line.long 0x00 "INTEN1,Interrupt Enable Register" bitfld.long 0x00 31. " UNASSIGNED ,Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 30. " UNASSIGNED ,Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 29. " UNASSIGNED ,Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 28. " UNASSIGNED ,Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " UNASSIGNED ,Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 26. " UNASSIGNED ,Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " UNASSIGNED ,Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 24. " UNASSIGNED ,Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " UNASSIGNED ,Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 22. " GPIO3IN ,Interrupt Enable for GPIO F3 Interrupt" "Disabled,Enabled" textline " " bitfld.long 0x00 21. " GPIO2IN ,Interrupt Enable for GPIO F2 Interrupt" "Disabled,Enabled" bitfld.long 0x00 20. " GPIO1IN ,Interrupt Enable for GPIO F1 Interrupt" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " GPIO0IN ,Interrupt Enable for GPIO F0 Interrupt" "Disabled,Enabled" bitfld.long 0x00 18. " DMAMIN1 ,Interrupt Enable for DMA Memory-to-Memory Channel 1" "Disabled,Enabled" textline " " bitfld.long 0x00 17. " DMAMIN0 ,Interrupt Enable for DMA Memory-to-Memory Channel 0" "Disabled,Enabled" bitfld.long 0x00 16. " DMAPIN9 ,Interrupt Enable for DMA Memory-to-Peripheral Channel 9" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " DMAPIN8 ,Interrupt Enable for DMA Memory-to-Peripheral Channel 8" "Disabled,Enabled" bitfld.long 0x00 14. " DMAPIN7 ,Interrupt Enable for DMA Memory-to-Peripheral Channel 7" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " DMAPIN6 ,Interrupt Enable for DMA Memory-to-Peripheral Channel 6" "Disabled,Enabled" bitfld.long 0x00 12. " DMAPIN5 ,Interrupt Enable for DMA Memory-to-Peripheral Channel 5" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " DMAPIN4 ,Interrupt Enable for DMA Memory-to-Peripheral Channel 4" "Disabled,Enabled" bitfld.long 0x00 10. " DMAPIN3 ,Interrupt Enable for DMA Memory-to-Peripheral Channel 3" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " DMAPIN2 ,Interrupt Enable for DMA Memory-to-Peripheral Channel 2" "Disabled,Enabled" bitfld.long 0x00 8. " DMAPIN1 ,Interrupt Enable for DMA Memory-to-Peripheral Channel 1" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " DMAPIN0 ,Interrupt Enable for DMA Memory-to-Peripheral Channel 0" "Disabled,Enabled" bitfld.long 0x00 6. " CODECIN ,Interrupt Enable for Codec" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " T2UI ,Interrupt Enable for Timer 2 Underflow" "Disabled,Enabled" bitfld.long 0x00 4. " T1UI ,Interrupt Enable for Timer 1 Underflow" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " COMMSTX ,Interrupt Enable for COMMS Transmit" "Disabled,Enabled" bitfld.long 0x00 2. " COMMSRX ,Interrupt Enable for COMMS Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " WDTIN ,Interrupt Enable for Watchdog Timer" "Disabled,Enabled" bitfld.long 0x00 0. " BROWN ,Interrupt Enable for Brown" "Disabled,Enabled" wgroup 0x0014++3 line.long 0x00 "INTENCLR1,Interrupt Enable Clear Register" bitfld.long 0x00 31. " UNASSIGNED ,Interrupt Clear" "No effect,Clear" bitfld.long 0x00 30. " UNASSIGNED ,Interrupt Clear" "No effect,Clear" textline " " bitfld.long 0x00 29. " UNASSIGNED ,Interrupt Clear" "No effect,Clear" bitfld.long 0x00 28. " UNASSIGNED ,Interrupt Clear" "No effect,Clear" textline " " bitfld.long 0x00 27. " UNASSIGNED ,Interrupt Clear" "No effect,Clear" bitfld.long 0x00 26. " UNASSIGNED ,Interrupt Clear" "No effect,Clear" textline " " bitfld.long 0x00 25. " UNASSIGNED ,Interrupt Clear" "No effect,Clear" bitfld.long 0x00 24. " UNASSIGNED ,Interrupt Clear" "No effect,Clear" textline " " bitfld.long 0x00 23. " UNASSIGNED ,Interrupt Clear" "No effect,Clear" bitfld.long 0x00 22. " GPIO3IN ,Interrupt Clear for GPIO F3 Interrupt" "No effect,Clear" textline " " bitfld.long 0x00 21. " GPIO2IN ,Interrupt Clear for GPIO F2 Interrupt" "No effect,Clear" bitfld.long 0x00 20. " GPIO1IN ,Interrupt Clear for GPIO F1 Interrupt" "No effect,Clear" textline " " bitfld.long 0x00 19. " GPIO0IN ,Interrupt Clear for GPIO F0 Interrupt" "No effect,Clear" bitfld.long 0x00 18. " DMAMIN1 ,Interrupt Clear for DMA Memory-to-Memory Channel 1" "No effect,Clear" textline " " bitfld.long 0x00 17. " DMAMIN0 ,Interrupt Clear for DMA Memory-to-Memory Channel 0" "No effect,Clear" bitfld.long 0x00 16. " DMAPIN9 ,Interrupt Clear for DMA Memory-to-Peripheral Channel 9" "No effect,Clear" textline " " bitfld.long 0x00 15. " DMAPIN8 ,Interrupt Clear for DMA Memory-to-Peripheral Channel 8" "No effect,Clear" bitfld.long 0x00 14. " DMAPIN7 ,Interrupt Clear for DMA Memory-to-Peripheral Channel 7" "No effect,Clear" textline " " bitfld.long 0x00 13. " DMAPIN6 ,Interrupt Clear for DMA Memory-to-Peripheral Channel 6" "No effect,Clear" bitfld.long 0x00 12. " DMAPIN5 ,Interrupt Clear for DMA Memory-to-Peripheral Channel 5" "No effect,Clear" textline " " bitfld.long 0x00 11. " DMAPIN4 ,Interrupt Clear for DMA Memory-to-Peripheral Channel 4" "No effect,Clear" bitfld.long 0x00 10. " DMAPIN3 ,Interrupt Clear for DMA Memory-to-Peripheral Channel 3" "No effect,Clear" textline " " bitfld.long 0x00 9. " DMAPIN2 ,Interrupt Clear for DMA Memory-to-Peripheral Channel 2" "No effect,Clear" bitfld.long 0x00 8. " DMAPIN1 ,Interrupt Clear for DMA Memory-to-Peripheral Channel 1" "No effect,Clear" textline " " bitfld.long 0x00 7. " DMAPIN0 ,Interrupt Clear for DMA Memory-to-Peripheral Channel 0" "No effect,Clear" bitfld.long 0x00 6. " CODECIN ,Interrupt Clear for Codec" "No effect,Clear" textline " " bitfld.long 0x00 5. " T2UI ,Interrupt Clear for Timer 2 Underflow" "No effect,Clear" bitfld.long 0x00 4. " T1UI ,Interrupt Clear for Timer 1 Underflow" "No effect,Clear" textline " " bitfld.long 0x00 3. " COMMSTX ,Interrupt Clear for COMMS Transmit" "No effect,Clear" bitfld.long 0x00 2. " COMMSRX ,Interrupt Clear for COMMS Receive" "No effect,Clear" textline " " bitfld.long 0x00 1. " WDTIN ,Interrupt Clear for Watchdog Timer" "No effect,Clear" bitfld.long 0x00 0. " BROWN ,Interrupt Clear for Brown" "No effect,Clear" tree.end tree "Software Interrupt Registers" group 0x0018++3 line.long 0x00 "SOFTINT1,Software Interrupt Register" bitfld.long 0x00 31. " UNASSIGNED ,Software Interrupt" "Not generated,Generated" bitfld.long 0x00 30. " UNASSIGNED ,Software Interrupt" "Not generated,Generated" textline " " bitfld.long 0x00 29. " UNASSIGNED ,Software Interrupt" "Not generated,Generated" bitfld.long 0x00 28. " UNASSIGNED ,Software Interrupt" "Not generated,Generated" textline " " bitfld.long 0x00 27. " UNASSIGNED ,Software Interrupt" "Not generated,Generated" bitfld.long 0x00 26. " UNASSIGNED ,Software Interrupt" "Not generated,Generated" textline " " bitfld.long 0x00 25. " UNASSIGNED ,Software Interrupt" "Not generated,Generated" bitfld.long 0x00 24. " UNASSIGNED ,Software Interrupt" "Not generated,Generated" textline " " bitfld.long 0x00 23. " UNASSIGNED ,Software Interrupt" "Not generated,Generated" bitfld.long 0x00 22. " GPIO3IN ,Software Interrupt for GPIO F3 Interrupt" "Not generated,Generated" textline " " bitfld.long 0x00 21. " GPIO2IN ,Software Interrupt for GPIO F2 Interrupt" "Not generated,Generated" bitfld.long 0x00 20. " GPIO1IN ,Software Interrupt for GPIO F1 Interrupt" "Not generated,Generated" textline " " bitfld.long 0x00 19. " GPIO0IN ,Software Interrupt for GPIO F0 Interrupt" "Not generated,Generated" bitfld.long 0x00 18. " DMAMIN1 ,Software Interrupt for DMA Memory-to-Memory Channel 1" "Not generated,Generated" textline " " bitfld.long 0x00 17. " DMAMIN0 ,Software Interrupt for DMA Memory-to-Memory Channel 0" "Not generated,Generated" bitfld.long 0x00 16. " DMAPIN9 ,Software Interrupt for DMA Memory-to-Peripheral Channel 9" "Not generated,Generated" textline " " bitfld.long 0x00 15. " DMAPIN8 ,Software Interrupt for DMA Memory-to-Peripheral Channel 8" "Not generated,Generated" bitfld.long 0x00 14. " DMAPIN7 ,Software Interrupt for DMA Memory-to-Peripheral Channel 7" "Not generated,Generated" textline " " bitfld.long 0x00 13. " DMAPIN6 ,Software Interrupt for DMA Memory-to-Peripheral Channel 6" "Not generated,Generated" bitfld.long 0x00 12. " DMAPIN5 ,Software Interrupt for DMA Memory-to-Peripheral Channel 5" "Not generated,Generated" textline " " bitfld.long 0x00 11. " DMAPIN4 ,Software Interrupt for DMA Memory-to-Peripheral Channel 4" "Not generated,Generated" bitfld.long 0x00 10. " DMAPIN3 ,Software Interrupt for DMA Memory-to-Peripheral Channel 3" "Not generated,Generated" textline " " bitfld.long 0x00 9. " DMAPIN2 ,Software Interrupt for DMA Memory-to-Peripheral Channel 2" "Not generated,Generated" bitfld.long 0x00 8. " DMAPIN1 ,Software Interrupt for DMA Memory-to-Peripheral Channel 1" "Not generated,Generated" textline " " bitfld.long 0x00 7. " DMAPIN0 ,Software Interrupt for DMA Memory-to-Peripheral Channel 0" "Not generated,Generated" bitfld.long 0x00 6. " CODECIN ,Software Interrupt for Codec" "Not generated,Generated" textline " " bitfld.long 0x00 5. " T2UI ,Software Interrupt for Timer 2 Underflow" "Not generated,Generated" bitfld.long 0x00 4. " T1UI ,Software Interrupt for Timer 1 Underflow" "Not generated,Generated" textline " " bitfld.long 0x00 3. " COMMSTX ,Software Interrupt for COMMS Transmit" "Not generated,Generated" bitfld.long 0x00 2. " COMMSRX ,Software Interrupt for COMMS Receive" "Not generated,Generated" textline " " bitfld.long 0x00 1. " WDTIN ,Software Interrupt for Watchdog Timer" "Not generated,Generated" bitfld.long 0x00 0. " BROWN ,Software Interrupt for Brown" "Not generated,Generated" wgroup 0x001C++3 line.long 0x00 "SOFTINTCLR1,Software Interrupt Clear Register" bitfld.long 0x00 31. " UNASSIGNED ,Software Interrupt Clear" "No effect,Clear" bitfld.long 0x00 30. " UNASSIGNED ,Software Interrupt Clear" "No effect,Clear" textline " " bitfld.long 0x00 29. " UNASSIGNED ,Software Interrupt Clear" "No effect,Clear" bitfld.long 0x00 28. " UNASSIGNED ,Software Interrupt Clear" "No effect,Clear" textline " " bitfld.long 0x00 27. " UNASSIGNED ,Software Interrupt Clear" "No effect,Clear" bitfld.long 0x00 26. " UNASSIGNED ,Software Interrupt Clear" "No effect,Clear" textline " " bitfld.long 0x00 25. " UNASSIGNED ,Software Interrupt Clear" "No effect,Clear" bitfld.long 0x00 24. " UNASSIGNED ,Software Interrupt Clear" "No effect,Clear" textline " " bitfld.long 0x00 23. " UNASSIGNED ,Software Interrupt Clear" "No effect,Clear" bitfld.long 0x00 22. " GPIO3IN ,Software Interrupt Clear for GPIO F3 Interrupt" "No effect,Clear" textline " " bitfld.long 0x00 21. " GPIO2IN ,Software Interrupt Clear for GPIO F2 Interrupt" "No effect,Clear" bitfld.long 0x00 20. " GPIO1IN ,Software Interrupt Clear for GPIO F1 Interrupt" "No effect,Clear" textline " " bitfld.long 0x00 19. " GPIO0IN ,Software Interrupt Clear for GPIO F0 Interrupt" "No effect,Clear" bitfld.long 0x00 18. " DMAMIN1 ,Software Interrupt Clear for DMA Memory-to-Memory Channel 1" "No effect,Clear" textline " " bitfld.long 0x00 17. " DMAMIN0 ,Software Interrupt Clear for DMA Memory-to-Memory Channel 0" "No effect,Clear" bitfld.long 0x00 16. " DMAPIN9 ,Software Interrupt Clear for DMA Memory-to-Peripheral Channel 9" "No effect,Clear" textline " " bitfld.long 0x00 15. " DMAPIN8 ,Software Interrupt Clear for DMA Memory-to-Peripheral Channel 8" "No effect,Clear" bitfld.long 0x00 14. " DMAPIN7 ,Software Interrupt Clear for DMA Memory-to-Peripheral Channel 7" "No effect,Clear" textline " " bitfld.long 0x00 13. " DMAPIN6 ,Software Interrupt Clear for DMA Memory-to-Peripheral Channel 6" "No effect,Clear" bitfld.long 0x00 12. " DMAPIN5 ,Software Interrupt Clear for DMA Memory-to-Peripheral Channel 5" "No effect,Clear" textline " " bitfld.long 0x00 11. " DMAPIN4 ,Software Interrupt Clear for DMA Memory-to-Peripheral Channel 4" "No effect,Clear" bitfld.long 0x00 10. " DMAPIN3 ,Software Interrupt Clear for DMA Memory-to-Peripheral Channel 3" "No effect,Clear" textline " " bitfld.long 0x00 9. " DMAPIN2 ,Software Interrupt Clear for DMA Memory-to-Peripheral Channel 2" "No effect,Clear" bitfld.long 0x00 8. " DMAPIN1 ,Software Interrupt Clear for DMA Memory-to-Peripheral Channel 1" "No effect,Clear" textline " " bitfld.long 0x00 7. " DMAPIN0 ,Software Interrupt Clear for DMA Memory-to-Peripheral Channel 0" "No effect,Clear" bitfld.long 0x00 6. " CODECIN ,Software Interrupt Clear for Codec" "No effect,Clear" textline " " bitfld.long 0x00 5. " T2UI ,Software Interrupt Clear for Timer 2 Underflow" "No effect,Clear" bitfld.long 0x00 4. " T1UI ,Software Interrupt Clear for Timer 1 Underflow" "No effect,Clear" textline " " bitfld.long 0x00 3. " COMMSTX ,Software Interrupt Clear for COMMS Transmit" "No effect,Clear" bitfld.long 0x00 2. " COMMSRX ,Software Interrupt Clear for COMMS Receive" "No effect,Clear" textline " " bitfld.long 0x00 1. " WDTIN ,Software Interrupt Clear for Watchdog Timer" "No effect,Clear" bitfld.long 0x00 0. " BROWN ,Software Interrupt Clear for Brown" "No effect,Clear" tree.end tree "Address Regiters" group 0x0030++3 line.long 0x00 "VECTADDR1,Vector Address Register" hexfld.long 0x00 " VECTORADDR ,Current Vector Address" group 0x0034++3 Line.long 0x00 "NVADDR1,Non-Vectored Address Register" hexfld.long 0x00 " NVADDR ,Non-Vectored ISR Address" tree.end tree "Vector Address Registers" base asd:0x80008000 group 0x0100++3 line.long 0x00 "VAD1[0],Vector Address 1 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0104++3 line.long 0x00 "VAD1[1],Vector Address 1 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0108++3 line.long 0x00 "VAD1[2],Vector Address 1 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x010c++3 line.long 0x00 "VAD1[3],Vector Address 1 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0110++3 line.long 0x00 "VAD1[4],Vector Address 1 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0114++3 line.long 0x00 "VAD1[5],Vector Address 1 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0118++3 line.long 0x00 "VAD1[6],Vector Address 1 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x011c++3 line.long 0x00 "VAD1[7],Vector Address 1 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0120++3 line.long 0x00 "VAD1[8],Vector Address 1 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0124++3 line.long 0x00 "VAD1[9],Vector Address 1 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0128++3 line.long 0x00 "VAD1[10],Vector Address 1 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x012c++3 line.long 0x00 "VAD1[11],Vector Address 1 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0130++3 line.long 0x00 "VAD1[12],Vector Address 1 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0134++3 line.long 0x00 "VAD1[13],Vector Address 1 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0138++3 line.long 0x00 "VAD1[14],Vector Address 1 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x013c++3 line.long 0x00 "VAD1[15],Vector Address 1 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" tree.end tree "Vector Control Registers" base asd:0x80008000 group 0x0200++3 line.long 0x00 "VECTCNTL1[0],Vector Control 0 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0204++3 line.long 0x00 "VECTCNTL1[1],Vector Control 1 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0208++3 line.long 0x00 "VECTCNTL1[2],Vector Control 2 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x020c++3 line.long 0x00 "VECTCNTL1[3],Vector Control 3 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0210++3 line.long 0x00 "VECTCNTL1[4],Vector Control 4 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0214++3 line.long 0x00 "VECTCNTL1[5],Vector Control 5 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0218++3 line.long 0x00 "VECTCNTL1[6],Vector Control 6 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x021c++3 line.long 0x00 "VECTCNTL1[7],Vector Control 7 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0220++3 line.long 0x00 "VECTCNTL1[8],Vector Control 8 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0224++3 line.long 0x00 "VECTCNTL1[9],Vector Control 9 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0228++3 line.long 0x00 "VECTCNTL1[10],Vector Control 10 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x022c++3 line.long 0x00 "VECTCNTL1[11],Vector Control 11 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0230++3 line.long 0x00 "VECTCNTL1[12],Vector Control 12 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0234++3 line.long 0x00 "VECTCNTL1[13],Vector Control 13 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0238++3 line.long 0x00 "VECTCNTL1[14],Vector Control 14 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x023c++3 line.long 0x00 "VECTCNTL1[15],Vector Control 15 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" tree.end tree "Test Registers" base asd:0x80008000 group 0x0300++3 line.long 0x00 "ICTR1,Test Control Register" bitfld.long 0x00 0. " ITEN ,Iterrupt Test Enable" "Disabled,Enabled" rgroup 0x0304++7 line.long 0x00 "ITIP1,Test Input Control Register 1" bitfld.long 0x00 7. " II ,IRQ In Status" "Low,High" bitfld.long 0x00 6. " FI ,FIQ In Status" "Low,High" line.long 0x04 "ITIP2,Test Input Control Register 2" hexfld.long 0x04 " VECTORADDRIN ,VECTORADDRIN Value on VIC2" rgroup 0x030C++7 line.long 0x00 "ITOP1,Test Output Control Register 1" bitfld.long 0x00 7. " IO ,IRQ Out Status" "Not active,Active" bitfld.long 0x00 6. " FO ,FIQ Out Status" "Not active,Active" line.long 0x04 "ITOP2,Test Output Control Register 2" hexfld.long 0x04 " VECTORADDROUT ,VECTORADDROUT Value on VIC2" tree.end tree.end tree "Vector Interrupt Controller 2 (VIC2)" base asd:0x80000A000 base asd:0x8000A000 tree "Status Registers" rgroup 0x0000++3 line.long 0x00 "IRQSTATUS2,IRQ Status Register" bitfld.long 0x00 31. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 30. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 28. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 26. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 24. " USHIN ,USB Host Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " USBIN ,USB Device Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 22. " SDIN ,Secure Digital Card Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " SSPIN ,Synchronous Serial Port Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 20. " LCDIN ,LCD Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " T3UI ,Timer 3 Underflow Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 18. " GPIO7IN ,GPIO Port F Interrupt 7" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " GPIO6IN ,GPIO Port F Interrupt 6" "No interrupt,Interrupt" bitfld.long 0x00 16. " GPIO5IN ,GPIO Port F Interrupt 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " GPIO4IN ,GPIO Port F Interrupt 4" "No interrupt,Interrupt" bitfld.long 0x00 14. " KMIN ,Keyboard & Mouse Interface Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " TSCIN ,Touchscreen Controller Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 12. " SCIIN ,Smart Card Interface Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " UART3ERR ,UART 3 Error Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 10. " UART3IN ,UART 3 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " UART2ERR ,UART 2 Error Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 8. " UART2IN ,UART 2 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " UART1ERR ,UART 1 Error Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 6. " UART1IN ,UART 1 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 5. " RTCIN ,Real Time Clock Compare Match Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 4. " TTIN ,TICK Timeout Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " TIN ,64Hz Tick Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 2. " MCIN ,Media Change Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " BMIIN ,Battery Monitor Interface Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " BLIN ,Battery Low Interrupt" "No interrupt,Interrupt" rgroup 0x0004++3 line.long 0x00 "FIQSTATUS2,FIQ Status Register" bitfld.long 0x00 31. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 30. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 28. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 26. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " UNASSIGNED ,Aplication Specific Software Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 24. " USHIN ,USB Host Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " USBIN ,USB Device Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 22. " SDIN ,Secure Digital Card Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " SSPIN ,Synchronous Serial Port Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 20. " LCDIN ,LCD Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " T3UI ,Timer 3 Underflow Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 18. " GPIO7IN ,GPIO Port F Interrupt 7" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " GPIO6IN ,GPIO Port F Interrupt 6" "No interrupt,Interrupt" bitfld.long 0x00 16. " GPIO5IN ,GPIO Port F Interrupt 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " GPIO4IN ,GPIO Port F Interrupt 4" "No interrupt,Interrupt" bitfld.long 0x00 14. " KMIN ,Keyboard & Mouse Interface Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " TSCIN ,Touchscreen Controller Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 12. " SCIIN ,Smart Card Interface Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " UART3ERR ,UART 3 Error Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 10. " UART3IN ,UART 3 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " UART2ERR ,UART 2 Error Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 8. " UART2IN ,UART 2 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " UART1ERR ,UART 1 Error Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 6. " UART1IN ,UART 1 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 5. " RTCIN ,Real Time Clock Compare Match Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 4. " TTIN ,TICK Timeout Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " TIN ,64Hz Tick Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 2. " MCIN ,Media Change Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " BMIIN ,Battery Monitor Interface Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " BLIN ,Battery Low Interrupt" "No interrupt,Interrupt" rgroup 0x0008++3 line.long 0x00 "RAWINTR2,Raw Interrupt Status Register" bitfld.long 0x00 31. " UNASSIGNED ,Aplication Specific Software Interrupt" "Not pending,Pending" bitfld.long 0x00 30. " UNASSIGNED ,Aplication Specific Software Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 29. " UNASSIGNED ,Aplication Specific Software Interrupt" "Not pending,Pending" bitfld.long 0x00 28. " UNASSIGNED ,Aplication Specific Software Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 27. " UNASSIGNED ,Aplication Specific Software Interrupt" "Not pending,Pending" bitfld.long 0x00 26. " UNASSIGNED ,Aplication Specific Software Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 25. " UNASSIGNED ,Aplication Specific Software Interrupt" "Not pending,Pending" bitfld.long 0x00 24. " USHIN ,USB Host Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 23. " USBIN ,USB Device Interrupt" "Not pending,Pending" bitfld.long 0x00 22. " SDIN ,Secure Digital Card Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 21. " SSPIN ,Synchronous Serial Port Interrupt" "Not pending,Pending" bitfld.long 0x00 20. " LCDIN ,LCD Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 19. " T3UI ,Timer 3 Underflow Interrupt" "Not pending,Pending" bitfld.long 0x00 18. " GPIO7IN ,GPIO Port F Interrupt 7" "Not pending,Pending" textline " " bitfld.long 0x00 17. " GPIO6IN ,GPIO Port F Interrupt 6" "Not pending,Pending" bitfld.long 0x00 16. " GPIO5IN ,GPIO Port F Interrupt 5" "Not pending,Pending" textline " " bitfld.long 0x00 15. " GPIO4IN ,GPIO Port F Interrupt 4" "Not pending,Pending" bitfld.long 0x00 14. " KMIN ,Keyboard & Mouse Interface Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 13. " TSCIN ,Touchscreen Controller Interrupt" "Not pending,Pending" bitfld.long 0x00 12. " SCIIN ,Smart Card Interface Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 11. " UART3ERR ,UART 3 Error Interrupt" "Not pending,Pending" bitfld.long 0x00 10. " UART3IN ,UART 3 Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 9. " UART2ERR ,UART 2 Error Interrupt" "Not pending,Pending" bitfld.long 0x00 8. " UART2IN ,UART 2 Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 7. " UART1ERR ,UART 1 Error Interrupt" "Not pending,Pending" bitfld.long 0x00 6. " UART1IN ,UART 1 Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 5. " RTCIN ,Real Time Clock Compare Match Interrupt" "Not pending,Pending" bitfld.long 0x00 4. " TTIN ,TICK Timeout Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 3. " TIN ,64Hz Tick Interrupt" "Not pending,Pending" bitfld.long 0x00 2. " MCIN ,Media Change Interrupt" "Not pending,Pending" textline " " bitfld.long 0x00 1. " BMIIN ,Battery Monitor Interface Interrupt" "Not pending,Pending" bitfld.long 0x00 0. " BLIN ,Battery Low Interrupt" "Not pending,Pending" tree.end tree "Control Registers" group 0x000C++3 line.long 0x00 "INTSEL2,Interrupt Select Register" bitfld.long 0x00 31. " UNASSIGNED ,Software Interrupt Type" "IRQ,FIQ" bitfld.long 0x00 30. " UNASSIGNED ,Software Interrupt Type" "IRQ,FIQ" textline " " bitfld.long 0x00 29. " UNASSIGNED ,Software Interrupt Type" "IRQ,FIQ" bitfld.long 0x00 28. " UNASSIGNED ,Software Interrupt Type" "IRQ,FIQ" textline " " bitfld.long 0x00 27. " UNASSIGNED ,Software Interrupt Type" "IRQ,FIQ" bitfld.long 0x00 26. " UNASSIGNED ,Software Interrupt Type" "IRQ,FIQ" textline " " bitfld.long 0x00 25. " UNASSIGNED ,Software Interrupt Type" "IRQ,FIQ" bitfld.long 0x00 24. " USHIN ,Interrupt Type for USB Host" "IRQ,FIQ" textline " " bitfld.long 0x00 23. " USBIN ,Interrupt Type for USB Device" "IRQ,FIQ" bitfld.long 0x00 22. " SDIN ,Interrupt Type for Secure Digital Card" "IRQ,FIQ" textline " " bitfld.long 0x00 21. " SSPIN ,Interrupt Type for Synchronous Serial Port" "IRQ,FIQ" bitfld.long 0x00 20. " LCDIN ,Interrupt Type for LCD" "IRQ,FIQ" textline " " bitfld.long 0x00 19. " T3UI ,Interrupt Type for Timer 3 Underflow" "IRQ,FIQ" bitfld.long 0x00 18. " GPIO7IN ,Interrupt Type for GPIO Port F Interrupt 7" "IRQ,FIQ" textline " " bitfld.long 0x00 17. " GPIO6IN ,Interrupt Type for GPIO Port F Interrupt 6" "IRQ,FIQ" bitfld.long 0x00 16. " GPIO5IN ,Interrupt Type for GPIO Port F Interrupt 5" "IRQ,FIQ" textline " " bitfld.long 0x00 15. " GPIO4IN ,Interrupt Type for GPIO Port F Interrupt 4" "IRQ,FIQ" bitfld.long 0x00 14. " KMIN ,Interrupt Type for Keyboard & Mouse Interface" "IRQ,FIQ" textline " " bitfld.long 0x00 13. " TSCIN ,Interrupt Type for Touchscreen Controller" "IRQ,FIQ" bitfld.long 0x00 12. " SCIIN ,Interrupt Type for Smart Card Interface" "IRQ,FIQ" textline " " bitfld.long 0x00 11. " UART3ERR ,Interrupt Type for UART 3 Error" "IRQ,FIQ" bitfld.long 0x00 10. " UART3IN ,Interrupt Type for UART 3" "IRQ,FIQ" textline " " bitfld.long 0x00 9. " UART2ERR ,Interrupt Type for UART 2 Error" "IRQ,FIQ" bitfld.long 0x00 8. " UART2IN ,Interrupt Type for UART 2" "IRQ,FIQ" textline " " bitfld.long 0x00 7. " UART1ERR ,Interrupt Type for UART 1 Error" "IRQ,FIQ" bitfld.long 0x00 6. " UART1IN ,Interrupt Type for UART 1" "IRQ,FIQ" textline " " bitfld.long 0x00 5. " RTCIN ,Interrupt Type for Real Time Clock Compare Match" "IRQ,FIQ" bitfld.long 0x00 4. " TTIN ,Interrupt Type for TICK Timeout" "IRQ,FIQ" textline " " bitfld.long 0x00 3. " TIN ,Interrupt Type for 64Hz Tick" "IRQ,FIQ" bitfld.long 0x00 2. " MCIN ,Interrupt Type for Media Change" "IRQ,FIQ" textline " " bitfld.long 0x00 1. " BMIIN ,Interrupt Type for Battery Monitor Interface" "IRQ,FIQ" bitfld.long 0x00 0. " BLIN ,Interrupt Type for Battery Low" "IRQ,FIQ" group 0x0010++3 line.long 0x00 "INTEN2,Interrupt Enable Register" bitfld.long 0x00 31. " UNASSIGNED ,Software Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 30. " UNASSIGNED ,Software Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 29. " UNASSIGNED ,Software Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 28. " UNASSIGNED ,Software Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " UNASSIGNED ,Software Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 26. " UNASSIGNED ,Software Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " UNASSIGNED ,Software Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 24. " USHIN ,Interrupt Enable for USB Host" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " USBIN ,Interrupt Enable for USB Device" "Disabled,Enabled" bitfld.long 0x00 22. " SDIN ,Interrupt Enable for Secure Digital Card" "Disabled,Enabled" textline " " bitfld.long 0x00 21. " SSPIN ,Interrupt Enable for Synchronous Serial Port" "Disabled,Enabled" bitfld.long 0x00 20. " LCDIN ,Interrupt Enable for LCD" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " T3UI ,Interrupt Enable for Timer 3 Underflow" "Disabled,Enabled" bitfld.long 0x00 18. " GPIO7IN ,Interrupt Enable for GPIO Port F Interrupt 7" "Disabled,Enabled" textline " " bitfld.long 0x00 17. " GPIO6IN ,Interrupt Enable for GPIO Port F Interrupt 6" "Disabled,Enabled" bitfld.long 0x00 16. " GPIO5IN ,Interrupt Enable for GPIO Port F Interrupt 5" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " GPIO4IN ,Interrupt Enable for GPIO Port F Interrupt 4" "Disabled,Enabled" bitfld.long 0x00 14. " KMIN ,Interrupt Enable for Keyboard & Mouse Interface" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TSCIN ,Interrupt Enable for Touchscreen Controller" "Disabled,Enabled" bitfld.long 0x00 12. " SCIIN ,Interrupt Enable for Smart Card Interface" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " UART3ERR ,Interrupt Enable for UART 3 Error" "Disabled,Enabled" bitfld.long 0x00 10. " UART3IN ,Interrupt Enable for UART 3" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " UART2ERR ,Interrupt Enable for UART 2 Error" "Disabled,Enabled" bitfld.long 0x00 8. " UART2IN ,Interrupt Enable for UART 2" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " UART1ERR ,Interrupt Enable for UART 1 Error" "Disabled,Enabled" bitfld.long 0x00 6. " UART1IN ,Interrupt Enable for UART 1" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " RTCIN ,Interrupt Enable for Real Time Clock Compare Match" "Disabled,Enabled" bitfld.long 0x00 4. " TTIN ,Interrupt Enable for TICK Timeout" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " TIN ,Interrupt Enable for 64Hz Tick" "Disabled,Enabled" bitfld.long 0x00 2. " MCIN ,Interrupt Enable for Media Change" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " BMIIN ,Interrupt Enable for Battery Monitor Interface" "Disabled,Enabled" bitfld.long 0x00 0. " BLIN ,Interrupt Enable for Battery Low" "Disabled,Enabled" wgroup 0x0014++3 line.long 0x00 "INTENCLR2,Interrupt Enable Clear Register" bitfld.long 0x00 31. " UNASSIGNED ,Software Interrupt Clear" "No effect,Clear" bitfld.long 0x00 30. " UNASSIGNED ,Software Interrupt Clear" "No effect,Clear" textline " " bitfld.long 0x00 29. " UNASSIGNED ,Software Interrupt Clear" "No effect,Clear" bitfld.long 0x00 28. " UNASSIGNED ,Software Interrupt Clear" "No effect,Clear" textline " " bitfld.long 0x00 27. " UNASSIGNED ,Software Interrupt Clear" "No effect,Clear" bitfld.long 0x00 26. " UNASSIGNED ,Software Interrupt Clear" "No effect,Clear" textline " " bitfld.long 0x00 25. " UNASSIGNED ,Software Interrupt Clear" "No effect,Clear" bitfld.long 0x00 24. " USHIN ,Interrupt Clear for USB Host" "No effect,Clear" textline " " bitfld.long 0x00 23. " USBIN ,Interrupt Clear for USB Device" "No effect,Clear" bitfld.long 0x00 22. " SDIN ,Interrupt Clear for Secure Digital Card" "No effect,Clear" textline " " bitfld.long 0x00 21. " SSPIN ,Interrupt Clear for Synchronous Serial Port" "No effect,Clear" bitfld.long 0x00 20. " LCDIN ,Interrupt Clear for LCD" "No effect,Clear" textline " " bitfld.long 0x00 19. " T3UI ,Interrupt Clear for Timer 3 Underflow" "No effect,Clear" bitfld.long 0x00 18. " GPIO7IN ,Interrupt Clear for GPIO Port F Interrupt 7" "No effect,Clear" textline " " bitfld.long 0x00 17. " GPIO6IN ,Interrupt Clear for GPIO Port F Interrupt 6" "No effect,Clear" bitfld.long 0x00 16. " GPIO5IN ,Interrupt Clear for GPIO Port F Interrupt 5" "No effect,Clear" textline " " bitfld.long 0x00 15. " GPIO4IN ,Interrupt Clear for GPIO Port F Interrupt 4" "No effect,Clear" bitfld.long 0x00 14. " KMIN ,Interrupt Clear for Keyboard & Mouse Interface" "No effect,Clear" textline " " bitfld.long 0x00 13. " TSCIN ,Interrupt Clear for Touchscreen Controller" "No effect,Clear" bitfld.long 0x00 12. " SCIIN ,Interrupt Clear for Smart Card Interface" "No effect,Clear" textline " " bitfld.long 0x00 11. " UART3ERR ,Interrupt Clear for UART 3 Error" "No effect,Clear" bitfld.long 0x00 10. " UART3IN ,Interrupt Clear for UART 3" "No effect,Clear" textline " " bitfld.long 0x00 9. " UART2ERR ,Interrupt Clear for UART 2 Error" "No effect,Clear" bitfld.long 0x00 8. " UART2IN ,Interrupt Clear for UART 2" "No effect,Clear" textline " " bitfld.long 0x00 7. " UART1ERR ,Interrupt Clear for UART 1 Error" "No effect,Clear" bitfld.long 0x00 6. " UART1IN ,Interrupt Clear for UART 1" "No effect,Clear" textline " " bitfld.long 0x00 5. " RTCIN ,Interrupt Clear for Real Time Clock Compare Match" "No effect,Clear" bitfld.long 0x00 4. " TTIN ,Interrupt Clear for TICK Timeout" "No effect,Clear" textline " " bitfld.long 0x00 3. " TIN ,Interrupt Clear for 64Hz Tick" "No effect,Clear" bitfld.long 0x00 2. " MCIN ,Interrupt Clear for Media Change" "No effect,Clear" textline " " bitfld.long 0x00 1. " BMIIN ,Interrupt Clear for Battery Monitor Interface" "No effect,Clear" bitfld.long 0x00 0. " BLIN ,Interrupt Clear for Battery Low" "No effect,Clear" tree.end tree "Software Interrupt Registers" group 0x0018++3 line.long 0x00 "SOFTINT2,Software Interrupt Register" bitfld.long 0x00 31. " UNASSIGNED ,Software Software Interrupt" "Not Generated,Generated" bitfld.long 0x00 30. " UNASSIGNED ,Software Software Interrupt" "Not Generated,Generated" textline " " bitfld.long 0x00 29. " UNASSIGNED ,Software Software Interrupt" "Not Generated,Generated" bitfld.long 0x00 28. " UNASSIGNED ,Software Software Interrupt" "Not Generated,Generated" textline " " bitfld.long 0x00 27. " UNASSIGNED ,Software Software Interrupt" "Not Generated,Generated" bitfld.long 0x00 26. " UNASSIGNED ,Software Software Interrupt" "Not Generated,Generated" textline " " bitfld.long 0x00 25. " UNASSIGNED ,Software Software Interrupt" "Not Generated,Generated" bitfld.long 0x00 24. " USHIN ,Software Interrupt for USB Host" "Not Generated,Generated" textline " " bitfld.long 0x00 23. " USBIN ,Software Interrupt for USB Device" "Not Generated,Generated" bitfld.long 0x00 22. " SDIN ,Software Interrupt for Secure Digital Card" "Not Generated,Generated" textline " " bitfld.long 0x00 21. " SSPIN ,Software Interrupt for Synchronous Serial Port" "Not Generated,Generated" bitfld.long 0x00 20. " LCDIN ,Software Interrupt for LCD" "Not Generated,Generated" textline " " bitfld.long 0x00 19. " T3UI ,Software Interrupt for Timer 3 Underflow" "Not Generated,Generated" bitfld.long 0x00 18. " GPIO7IN ,Software Interrupt for GPIO Port F Interrupt 7" "Not Generated,Generated" textline " " bitfld.long 0x00 17. " GPIO6IN ,Software Interrupt for GPIO Port F Interrupt 6" "Not Generated,Generated" bitfld.long 0x00 16. " GPIO5IN ,Software Interrupt for GPIO Port F Interrupt 5" "Not Generated,Generated" textline " " bitfld.long 0x00 15. " GPIO4IN ,Software Interrupt for GPIO Port F Interrupt 4" "Not Generated,Generated" bitfld.long 0x00 14. " KMIN ,Software Interrupt for Keyboard & Mouse Interface" "Not Generated,Generated" textline " " bitfld.long 0x00 13. " TSCIN ,Software Interrupt for Touchscreen Controller" "Not Generated,Generated" bitfld.long 0x00 12. " SCIIN ,Software Interrupt for Smart Card Interface" "Not Generated,Generated" textline " " bitfld.long 0x00 11. " UART3ERR ,Software Interrupt for UART 3 Error" "Not Generated,Generated" bitfld.long 0x00 10. " UART3IN ,Software Interrupt for UART 3" "Not Generated,Generated" textline " " bitfld.long 0x00 9. " UART2ERR ,Software Interrupt for UART 2 Error" "Not Generated,Generated" bitfld.long 0x00 8. " UART2IN ,Software Interrupt for UART 2" "Not Generated,Generated" textline " " bitfld.long 0x00 7. " UART1ERR ,Software Interrupt for UART 1 Error" "Not Generated,Generated" bitfld.long 0x00 6. " UART1IN ,Software Interrupt for UART 1" "Not Generated,Generated" textline " " bitfld.long 0x00 5. " RTCIN ,Software Interrupt for Real Time Clock Compare Match" "Not Generated,Generated" bitfld.long 0x00 4. " TTIN ,Software Interrupt for TICK Timeout" "Not Generated,Generated" textline " " bitfld.long 0x00 3. " TIN ,Software Interrupt for 64Hz Tick" "Not Generated,Generated" bitfld.long 0x00 2. " MCIN ,Software Interrupt for Media Change" "Not Generated,Generated" textline " " bitfld.long 0x00 1. " BMIIN ,Software Interrupt for Battery Monitor Interface" "Not Generated,Generated" bitfld.long 0x00 0. " BLIN ,Software Interrupt for Battery Low" "Not Generated,Generated" wgroup 0x001C++3 line.long 0x00 "SOFTINTCLR2,Software Interrupt Clear Register" bitfld.long 0x00 31. " UNASSIGNED ,Software Software Interrupt Clear" "No effect,Clear" bitfld.long 0x00 30. " UNASSIGNED ,Software Software Interrupt Clear" "No effect,Clear" textline " " bitfld.long 0x00 29. " UNASSIGNED ,Software Software Interrupt Clear" "No effect,Clear" bitfld.long 0x00 28. " UNASSIGNED ,Software Software Interrupt Clear" "No effect,Clear" textline " " bitfld.long 0x00 27. " UNASSIGNED ,Software Software Interrupt Clear" "No effect,Clear" bitfld.long 0x00 26. " UNASSIGNED ,Software Software Interrupt Clear" "No effect,Clear" textline " " bitfld.long 0x00 25. " UNASSIGNED ,Software Software Interrupt Clear" "No effect,Clear" bitfld.long 0x00 24. " USHIN ,Software Interrupt Clear for USB Host" "No effect,Clear" textline " " bitfld.long 0x00 23. " USBIN ,Software Interrupt Clear for USB Device" "No effect,Clear" bitfld.long 0x00 22. " SDIN ,Software Interrupt Clear for Secure Digital Card" "No effect,Clear" textline " " bitfld.long 0x00 21. " SSPIN ,Software Interrupt Clear for Synchronous Serial Port" "No effect,Clear" bitfld.long 0x00 20. " LCDIN ,Software Interrupt Clear for LCD" "No effect,Clear" textline " " bitfld.long 0x00 19. " T3UI ,Software Interrupt Clear for Timer 3 Underflow" "No effect,Clear" bitfld.long 0x00 18. " GPIO7IN ,Software Interrupt Clear for GPIO Port F Interrupt 7" "No effect,Clear" textline " " bitfld.long 0x00 17. " GPIO6IN ,Software Interrupt Clear for GPIO Port F Interrupt 6" "No effect,Clear" bitfld.long 0x00 16. " GPIO5IN ,Software Interrupt Clear for GPIO Port F Interrupt 5" "No effect,Clear" textline " " bitfld.long 0x00 15. " GPIO4IN ,Software Interrupt Clear for GPIO Port F Interrupt 4" "No effect,Clear" bitfld.long 0x00 14. " KMIN ,Software Interrupt Clear for Keyboard & Mouse Interface" "No effect,Clear" textline " " bitfld.long 0x00 13. " TSCIN ,Software Interrupt Clear for Touchscreen Controller" "No effect,Clear" bitfld.long 0x00 12. " SCIIN ,Software Interrupt Clear for Smart Card Interface" "No effect,Clear" textline " " bitfld.long 0x00 11. " UART3ERR ,Software Interrupt Clear for UART 3 Error" "No effect,Clear" bitfld.long 0x00 10. " UART3IN ,Software Interrupt Clear for UART 3" "No effect,Clear" textline " " bitfld.long 0x00 9. " UART2ERR ,Software Interrupt Clear for UART 2 Error" "No effect,Clear" bitfld.long 0x00 8. " UART2IN ,Software Interrupt Clear for UART 2" "No effect,Clear" textline " " bitfld.long 0x00 7. " UART1ERR ,Software Interrupt Clear for UART 1 Error" "No effect,Clear" bitfld.long 0x00 6. " UART1IN ,Software Interrupt Clear for UART 1" "No effect,Clear" textline " " bitfld.long 0x00 5. " RTCIN ,Software Interrupt Clear for Real Time Clock Compare Match" "No effect,Clear" bitfld.long 0x00 4. " TTIN ,Software Interrupt Clear for TICK Timeout" "No effect,Clear" textline " " bitfld.long 0x00 3. " TIN ,Software Interrupt Clear for 64Hz Tick" "No effect,Clear" bitfld.long 0x00 2. " MCIN ,Software Interrupt Clear for Media Change" "No effect,Clear" textline " " bitfld.long 0x00 1. " BMIIN ,Software Interrupt Clear for Battery Monitor Interface" "No effect,Clear" bitfld.long 0x00 0. " BLIN ,Software Interrupt Clear for Battery Low" "No effect,Clear" tree.end tree "Address Regiters" group 0x0030++3 line.long 0x00 "VECTADDR2,Vector Address Register" hexfld.long 0x00 " VECTORADDR ,Current Vector Address" group 0x0034++3 Line.long 0x00 "NVADDR2,Non-Vectored Address Register" hexfld.long 0x00 " NVADDR ,Non-Vectored ISR Address" tree.end tree "Vector Address Registers" base asd:0x8000A000 group 0x0100++3 line.long 0x00 "VAD2[0],Vector Address 2 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0104++3 line.long 0x00 "VAD2[1],Vector Address 2 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0108++3 line.long 0x00 "VAD2[2],Vector Address 2 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x010c++3 line.long 0x00 "VAD2[3],Vector Address 2 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0110++3 line.long 0x00 "VAD2[4],Vector Address 2 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0114++3 line.long 0x00 "VAD2[5],Vector Address 2 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0118++3 line.long 0x00 "VAD2[6],Vector Address 2 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x011c++3 line.long 0x00 "VAD2[7],Vector Address 2 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0120++3 line.long 0x00 "VAD2[8],Vector Address 2 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0124++3 line.long 0x00 "VAD2[9],Vector Address 2 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0128++3 line.long 0x00 "VAD2[10],Vector Address 2 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x012c++3 line.long 0x00 "VAD2[11],Vector Address 2 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0130++3 line.long 0x00 "VAD2[12],Vector Address 2 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0134++3 line.long 0x00 "VAD2[13],Vector Address 2 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x0138++3 line.long 0x00 "VAD2[14],Vector Address 2 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" group 0x013c++3 line.long 0x00 "VAD2[15],Vector Address 2 Register" hexfld.long 0x00 " V_ISRAD ,Vector ISR Address" tree.end tree "Vector Control Registers" base asd:0x8000A000 group 0x0200++3 line.long 0x00 "VECTCNTL2[0],Vector Control 0 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0204++3 line.long 0x00 "VECTCNTL2[1],Vector Control 1 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0208++3 line.long 0x00 "VECTCNTL2[2],Vector Control 2 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x020c++3 line.long 0x00 "VECTCNTL2[3],Vector Control 3 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0210++3 line.long 0x00 "VECTCNTL2[4],Vector Control 4 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0214++3 line.long 0x00 "VECTCNTL2[5],Vector Control 5 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0218++3 line.long 0x00 "VECTCNTL2[6],Vector Control 6 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x021c++3 line.long 0x00 "VECTCNTL2[7],Vector Control 7 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0220++3 line.long 0x00 "VECTCNTL2[8],Vector Control 8 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0224++3 line.long 0x00 "VECTCNTL2[9],Vector Control 9 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0228++3 line.long 0x00 "VECTCNTL2[10],Vector Control 10 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x022c++3 line.long 0x00 "VECTCNTL2[11],Vector Control 11 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0230++3 line.long 0x00 "VECTCNTL2[12],Vector Control 12 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0234++3 line.long 0x00 "VECTCNTL2[13],Vector Control 13 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x0238++3 line.long 0x00 "VECTCNTL2[14],Vector Control 14 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" group 0x023c++3 line.long 0x00 "VECTCNTL2[15],Vector Control 15 Register" bitfld.long 0x00 5. " EN ,Vector Interrupt Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--4. 1. " INTSOURCE ,Interrupt Source" tree.end tree "Test Registers" base asd:0x8000A000 group 0x0300++3 line.long 0x00 "ICTR2,Test Control Register" bitfld.long 0x00 0. " ITEN ,Iterrupt Test Enable" "Disabled,Enabled" tree.end tree.end tree.end tree "Direct Memory Access (DMA) Controller" base asd:0x80002800 base asd:0x80002800 tree "M2P Channel 0 Registers" base asd:0x80002800 group 0x0000++0x0B line.long 0x00 "PCONTROL,Control Register" bitfld.long 0x00 6. " ICE ,Ignore Channnel Error" "Not ignored,Ignored" bitfld.long 0x00 5. " ABORT ,Abort" "Not aborted,Aborted" bitfld.long 0x00 4. " ENABLE ,Channel Enable" "Diasbled,Enabled" textline " " bitfld.long 0x00 3. " OERRIEN ,Channel Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NFBIEN ,Next Frame Buffer Interrupt Enable" "Diasbled,Enabled" bitfld.long 0x00 0. " STALLEN ,Stall Interrupt Enable" "Diasbled,Enabled" line.long 0x04 "PINTERRUPT,Interrupt Status Register" bitfld.long 0x04 3. " CHEINT ,Channel Error Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 1. " NFBINT ,Next Frame Buffer Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 0. " STALLINT ,Stall Interrupt" "No interrupt,Interrupt" line.long 0x08 "PPALLOC,Periheral Port Allocation Register" hexmask.long.byte 0x08 0.--3. 1. " PPALLOC ,Periheral Port Allocation" rgroup (0x0000+0x000C)++7 line.long 0x00 "PSTATUS,Channel Status Register" hexmask.long.byte 0x00 7.--11. 1. " BYTES ,Data Bytes" bitfld.long 0x00 6. " NEXTBUF ,Next Buffer" "MAXCNT0/BASE0,MAXCNT1/BASE1" bitfld.long 0x00 4.--5. " CURSTATE ,Current State" "IDLE,STALL,ON,NEXT,?..." textline " " bitfld.long 0x00 3. " CHERINT ,Channel Error Raw Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 1. " NFBRINT ,Next Frame Buffer Raw Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " STALLRINT ,Stall Raw Interrupt" "No interrupt,Interrupt" line.long 0x04 "REMAIN,Bytes Remaining Register" hexmask.long.word 0x04 0.--15. 1. " REMAIN ,Bytes Remaining in Current Transfer" rgroup (0x0000+0x0020)++3 line.long 0x00 "MAXCNT0,Maximum Byte Count Register" hexmask.long.word 0x00 0.--15. 1. " MAXCNT0 ,Maximum Count" group (0x0000+0x0024)++7 line.long 0x00 "BASE0,Base Address for Current and Next DMA Transfer" hexfld.long 0x00 " BASEADDR0 ,Base Address" line.long 0x04 "CURRENT0,Channel Current Address Register" hexfld.long 0x04 " CURRENT0 ,Current Address" rgroup (0x0000+0x0030)++3 line.long 0x00 "MAXCNT1,Maximum Byte Count Register" hexmask.long.word 0x00 0.--15. 1. " MAXCNT1 ,Maximum Count" group (0x0000+0x0034)++7 line.long 0x00 "BASE1,Base Address for Current and Next DMA Transfer" hexfld.long 0x00 " BASEADDR1 ,Base Address" line.long 0x04 "CURRENT1,Channel Current Address Register" hexfld.long 0x04 " CURRENT1 ,Current Address" tree.end tree "M2P Channel 1 Registers" base asd:0x80002800 group 0x0040++0x0B line.long 0x00 "PCONTROL,Control Register" bitfld.long 0x00 6. " ICE ,Ignore Channnel Error" "Not ignored,Ignored" bitfld.long 0x00 5. " ABORT ,Abort" "Not aborted,Aborted" bitfld.long 0x00 4. " ENABLE ,Channel Enable" "Diasbled,Enabled" textline " " bitfld.long 0x00 3. " OERRIEN ,Channel Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NFBIEN ,Next Frame Buffer Interrupt Enable" "Diasbled,Enabled" bitfld.long 0x00 0. " STALLEN ,Stall Interrupt Enable" "Diasbled,Enabled" line.long 0x04 "PINTERRUPT,Interrupt Status Register" bitfld.long 0x04 3. " CHEINT ,Channel Error Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 1. " NFBINT ,Next Frame Buffer Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 0. " STALLINT ,Stall Interrupt" "No interrupt,Interrupt" line.long 0x08 "PPALLOC,Periheral Port Allocation Register" hexmask.long.byte 0x08 0.--3. 1. " PPALLOC ,Periheral Port Allocation" rgroup (0x0040+0x000C)++7 line.long 0x00 "PSTATUS,Channel Status Register" hexmask.long.byte 0x00 7.--11. 1. " BYTES ,Data Bytes" bitfld.long 0x00 6. " NEXTBUF ,Next Buffer" "MAXCNT0/BASE0,MAXCNT1/BASE1" bitfld.long 0x00 4.--5. " CURSTATE ,Current State" "IDLE,STALL,ON,NEXT,?..." textline " " bitfld.long 0x00 3. " CHERINT ,Channel Error Raw Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 1. " NFBRINT ,Next Frame Buffer Raw Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " STALLRINT ,Stall Raw Interrupt" "No interrupt,Interrupt" line.long 0x04 "REMAIN,Bytes Remaining Register" hexmask.long.word 0x04 0.--15. 1. " REMAIN ,Bytes Remaining in Current Transfer" rgroup (0x0040+0x0020)++3 line.long 0x00 "MAXCNT0,Maximum Byte Count Register" hexmask.long.word 0x00 0.--15. 1. " MAXCNT0 ,Maximum Count" group (0x0040+0x0024)++7 line.long 0x00 "BASE0,Base Address for Current and Next DMA Transfer" hexfld.long 0x00 " BASEADDR0 ,Base Address" line.long 0x04 "CURRENT0,Channel Current Address Register" hexfld.long 0x04 " CURRENT0 ,Current Address" rgroup (0x0040+0x0030)++3 line.long 0x00 "MAXCNT1,Maximum Byte Count Register" hexmask.long.word 0x00 0.--15. 1. " MAXCNT1 ,Maximum Count" group (0x0040+0x0034)++7 line.long 0x00 "BASE1,Base Address for Current and Next DMA Transfer" hexfld.long 0x00 " BASEADDR1 ,Base Address" line.long 0x04 "CURRENT1,Channel Current Address Register" hexfld.long 0x04 " CURRENT1 ,Current Address" tree.end tree "M2P Channel 2 Registers" base asd:0x80002800 group 0x0080++0x0B line.long 0x00 "PCONTROL,Control Register" bitfld.long 0x00 6. " ICE ,Ignore Channnel Error" "Not ignored,Ignored" bitfld.long 0x00 5. " ABORT ,Abort" "Not aborted,Aborted" bitfld.long 0x00 4. " ENABLE ,Channel Enable" "Diasbled,Enabled" textline " " bitfld.long 0x00 3. " OERRIEN ,Channel Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NFBIEN ,Next Frame Buffer Interrupt Enable" "Diasbled,Enabled" bitfld.long 0x00 0. " STALLEN ,Stall Interrupt Enable" "Diasbled,Enabled" line.long 0x04 "PINTERRUPT,Interrupt Status Register" bitfld.long 0x04 3. " CHEINT ,Channel Error Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 1. " NFBINT ,Next Frame Buffer Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 0. " STALLINT ,Stall Interrupt" "No interrupt,Interrupt" line.long 0x08 "PPALLOC,Periheral Port Allocation Register" hexmask.long.byte 0x08 0.--3. 1. " PPALLOC ,Periheral Port Allocation" rgroup (0x0080+0x000C)++7 line.long 0x00 "PSTATUS,Channel Status Register" hexmask.long.byte 0x00 7.--11. 1. " BYTES ,Data Bytes" bitfld.long 0x00 6. " NEXTBUF ,Next Buffer" "MAXCNT0/BASE0,MAXCNT1/BASE1" bitfld.long 0x00 4.--5. " CURSTATE ,Current State" "IDLE,STALL,ON,NEXT,?..." textline " " bitfld.long 0x00 3. " CHERINT ,Channel Error Raw Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 1. " NFBRINT ,Next Frame Buffer Raw Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " STALLRINT ,Stall Raw Interrupt" "No interrupt,Interrupt" line.long 0x04 "REMAIN,Bytes Remaining Register" hexmask.long.word 0x04 0.--15. 1. " REMAIN ,Bytes Remaining in Current Transfer" rgroup (0x0080+0x0020)++3 line.long 0x00 "MAXCNT0,Maximum Byte Count Register" hexmask.long.word 0x00 0.--15. 1. " MAXCNT0 ,Maximum Count" group (0x0080+0x0024)++7 line.long 0x00 "BASE0,Base Address for Current and Next DMA Transfer" hexfld.long 0x00 " BASEADDR0 ,Base Address" line.long 0x04 "CURRENT0,Channel Current Address Register" hexfld.long 0x04 " CURRENT0 ,Current Address" rgroup (0x0080+0x0030)++3 line.long 0x00 "MAXCNT1,Maximum Byte Count Register" hexmask.long.word 0x00 0.--15. 1. " MAXCNT1 ,Maximum Count" group (0x0080+0x0034)++7 line.long 0x00 "BASE1,Base Address for Current and Next DMA Transfer" hexfld.long 0x00 " BASEADDR1 ,Base Address" line.long 0x04 "CURRENT1,Channel Current Address Register" hexfld.long 0x04 " CURRENT1 ,Current Address" tree.end tree "M2P Channel 3 Registers" base asd:0x80002800 group 0x00c0++0x0B line.long 0x00 "PCONTROL,Control Register" bitfld.long 0x00 6. " ICE ,Ignore Channnel Error" "Not ignored,Ignored" bitfld.long 0x00 5. " ABORT ,Abort" "Not aborted,Aborted" bitfld.long 0x00 4. " ENABLE ,Channel Enable" "Diasbled,Enabled" textline " " bitfld.long 0x00 3. " OERRIEN ,Channel Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NFBIEN ,Next Frame Buffer Interrupt Enable" "Diasbled,Enabled" bitfld.long 0x00 0. " STALLEN ,Stall Interrupt Enable" "Diasbled,Enabled" line.long 0x04 "PINTERRUPT,Interrupt Status Register" bitfld.long 0x04 3. " CHEINT ,Channel Error Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 1. " NFBINT ,Next Frame Buffer Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 0. " STALLINT ,Stall Interrupt" "No interrupt,Interrupt" line.long 0x08 "PPALLOC,Periheral Port Allocation Register" hexmask.long.byte 0x08 0.--3. 1. " PPALLOC ,Periheral Port Allocation" rgroup (0x00c0+0x000C)++7 line.long 0x00 "PSTATUS,Channel Status Register" hexmask.long.byte 0x00 7.--11. 1. " BYTES ,Data Bytes" bitfld.long 0x00 6. " NEXTBUF ,Next Buffer" "MAXCNT0/BASE0,MAXCNT1/BASE1" bitfld.long 0x00 4.--5. " CURSTATE ,Current State" "IDLE,STALL,ON,NEXT,?..." textline " " bitfld.long 0x00 3. " CHERINT ,Channel Error Raw Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 1. " NFBRINT ,Next Frame Buffer Raw Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " STALLRINT ,Stall Raw Interrupt" "No interrupt,Interrupt" line.long 0x04 "REMAIN,Bytes Remaining Register" hexmask.long.word 0x04 0.--15. 1. " REMAIN ,Bytes Remaining in Current Transfer" rgroup (0x00c0+0x0020)++3 line.long 0x00 "MAXCNT0,Maximum Byte Count Register" hexmask.long.word 0x00 0.--15. 1. " MAXCNT0 ,Maximum Count" group (0x00c0+0x0024)++7 line.long 0x00 "BASE0,Base Address for Current and Next DMA Transfer" hexfld.long 0x00 " BASEADDR0 ,Base Address" line.long 0x04 "CURRENT0,Channel Current Address Register" hexfld.long 0x04 " CURRENT0 ,Current Address" rgroup (0x00c0+0x0030)++3 line.long 0x00 "MAXCNT1,Maximum Byte Count Register" hexmask.long.word 0x00 0.--15. 1. " MAXCNT1 ,Maximum Count" group (0x00c0+0x0034)++7 line.long 0x00 "BASE1,Base Address for Current and Next DMA Transfer" hexfld.long 0x00 " BASEADDR1 ,Base Address" line.long 0x04 "CURRENT1,Channel Current Address Register" hexfld.long 0x04 " CURRENT1 ,Current Address" tree.end tree "M2M Channel 0 Registers" base asd:0x80002900 group 0x0000++3 line.long 0x00 "MCONTROL,Control Register" bitfld.long 0x00 21. " NFBIE ,Next Frame Buffer Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 19.--20. " DREQP ,DMA Request Pin Priority" "Active low/Level,Active high/Level,Active low/Edge,Active high/Edge,?..." bitfld.long 0x00 17.--18. " DACKP ,DMA Acknowledge Pin Polarity" "Tristate,Tristate,Active low,Active high,?..." bitfld.long 0x00 16. " ETOP ,End-of-Transfer/Terminal Count Pin Direction and Polarity" "End-of-transfer,Terminal" textline " " bitfld.long 0x00 15. " ETDP ,End-of-Transfer/Terminal Count Pin Direction and Polarity" "Low,High" bitfld.long 0x00 13.--14. " TM ,Transfer Mode" "Software M2M,Hardware M2P,Hardware M2M,Invalid,?..." bitfld.long 0x00 12. " SAH ,Source Address Hold" "Increment,Hold" bitfld.long 0x00 11. " DAH ,Destination Address Hold" "Increment,Hold" textline " " bitfld.long 0x00 9.--10. " PW ,Peripheral Width" "Byte,Halfword,Word,Not used,?..." hexmask.long.byte 0x00 5.--8. 1. " BWC ,Bandwidth Control" bitfld.long 0x00 4. " START ,Start Transfer" "Low,High" bitfld.long 0x00 3. " ENABLE ,Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " DONEIE ,DONE Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " SCT ,Source Copy Transfer" "Read,Incremented" bitfld.long 0x00 0. " STALLIE ,STALL Interrupt Enable" "Disabled,Enabled" group 0x0004++3 line.long 0x00 "MINTERRUPT,Interrupt Status Register" bitfld.long 0x00 2. " NFBINT ,Next Frame Buffer Interrupt" "Pending,Not pending" bitfld.long 0x00 1. " DONEINT ,Transaction Done Interrupt" "Low,High" bitfld.long 0x00 0. " STALLINT ,Stall Interrupt" "Low,High" group 0x000C++3 line.long 0x00 "MSTATUS,Channel Status Register" bitfld.long 0x00 13. " DREQS ,DMA Request Status" "Not pending,Pending" bitfld.long 0x00 12. " NB ,Next Buffer Status" "Update SAR_BASE1/DAR_BASE1/BCR1,Update SAR_BASE0/DAR_BASE0/BCR0" bitfld.long 0x00 11. " NFB ,Next Frame Buffer" "Transferring data,Not reay for update" bitfld.long 0x00 9.--10. " EOTS ,End-Of-Transfer" "Not requested,Requested by descriptor 0,Requested by descriptor 1,Requested by both" textline " " bitfld.long 0x00 7.--8. " TCS ,Terminal Count Status" "Not reached,Reached by buffer 0,Reached by buffer 1,Reached by both" bitfld.long 0x00 6. " DONE ,Transfer Done" "Done,Done or not in progress" bitfld.long 0x00 4.--5. " CS ,Current State" "DMA_NO_BUF,DMA_BUF_ON,DMA_BUF_NEXT,Invalid" bitfld.long 0x00 1.--3. " CS ,Current State" "DMA_IDLE,DMA_STALL,DMA_MEM_RD,DMA_MEM_WR, DMA_BWC_WAIT,Invalid,Invalid,Invalid" bitfld.long 0x00 0. " STALL ,STALL Raw Interrupt" "Cannot transfer,No interrupt" group 0x0010++7 line.long 0x00 "BCR0,Byte Count Remaining Register 0" hexmask.long.word 0x00 0.--15. 1. " BCOUNT ,Byte Count Remaining" line.long 0x04 "BCR1,Byte Count Remaining Register 1" hexmask.long.word 0x04 0.--15. 1. " BCOUNT ,Byte Count Remaining" group 0x0018++7 line.long 0x00 "SAR_BASE0,Source Address Base Register 0" hexmask.long.word 0x00 0.--15. 1. " SAB ,Source Address Base" line.long 0x04 "SAR_BASE1,Source Address Base Register 1" hexmask.long.word 0x04 0.--15. 1. " SAB ,Source Address Base" group 0x0024++7 line.long 0x00 "SAR_CURRENT0,Current Source Address Base Register 0" hexmask.long.word 0x00 0.--15. 1. " SARCUR ,Current Source Address Base" line.long 0x04 "SAR_CURRENT1,Current Source Address Base Register 1" hexmask.long.word 0x04 0.--15. 1. " SARCUR ,Current Source Address Base" group 0x0024++7 line.long 0x00 "DAR_BASE0,Destination Address Base Register 0" hexmask.long.word 0x00 0.--15. 1. " DAB ,Destination Address Base" line.long 0x04 "DAR_BASE1,Destination Address Base Register 1" hexmask.long.word 0x04 0.--15. 1. " DAB ,Destination Address Base" group 0x0034++3 line.long 0x00 "DAR_CURRENT0,Current Destination Address Base Register 0" hexfld.long 0x00 " DARCUR ,Current Destination Address Base" group 0x003C++3 line.long 0x00 "DAR_CURRENT1,Current Destination Address Base Register 1" hexfld.long 0x00 " DARCUR ,Current Destination Address Base" tree.end tree "M2M Channel 1 Registers" base asd:0x80002940 group 0x0000++3 line.long 0x00 "MCONTROL,Control Register" bitfld.long 0x00 21. " NFBIE ,Next Frame Buffer Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 19.--20. " DREQP ,DMA Request Pin Priority" "Active low/Level,Active high/Level,Active low/Edge,Active high/Edge,?..." bitfld.long 0x00 17.--18. " DACKP ,DMA Acknowledge Pin Polarity" "Tristate,Tristate,Active low,Active high,?..." bitfld.long 0x00 16. " ETOP ,End-of-Transfer/Terminal Count Pin Direction and Polarity" "End-of-transfer,Terminal" textline " " bitfld.long 0x00 15. " ETDP ,End-of-Transfer/Terminal Count Pin Direction and Polarity" "Low,High" bitfld.long 0x00 13.--14. " TM ,Transfer Mode" "Software M2M,Hardware M2P,Hardware M2M,Invalid,?..." bitfld.long 0x00 12. " SAH ,Source Address Hold" "Increment,Hold" bitfld.long 0x00 11. " DAH ,Destination Address Hold" "Increment,Hold" textline " " bitfld.long 0x00 9.--10. " PW ,Peripheral Width" "Byte,Halfword,Word,Not used,?..." hexmask.long.byte 0x00 5.--8. 1. " BWC ,Bandwidth Control" bitfld.long 0x00 4. " START ,Start Transfer" "Low,High" bitfld.long 0x00 3. " ENABLE ,Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " DONEIE ,DONE Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " SCT ,Source Copy Transfer" "Read,Incremented" bitfld.long 0x00 0. " STALLIE ,STALL Interrupt Enable" "Disabled,Enabled" group 0x0004++3 line.long 0x00 "MINTERRUPT,Interrupt Status Register" bitfld.long 0x00 2. " NFBINT ,Next Frame Buffer Interrupt" "Pending,Not pending" bitfld.long 0x00 1. " DONEINT ,Transaction Done Interrupt" "Low,High" bitfld.long 0x00 0. " STALLINT ,Stall Interrupt" "Low,High" group 0x000C++3 line.long 0x00 "MSTATUS,Channel Status Register" bitfld.long 0x00 13. " DREQS ,DMA Request Status" "Not pending,Pending" bitfld.long 0x00 12. " NB ,Next Buffer Status" "Update SAR_BASE1/DAR_BASE1/BCR1,Update SAR_BASE0/DAR_BASE0/BCR0" bitfld.long 0x00 11. " NFB ,Next Frame Buffer" "Transferring data,Not reay for update" bitfld.long 0x00 9.--10. " EOTS ,End-Of-Transfer" "Not requested,Requested by descriptor 0,Requested by descriptor 1,Requested by both" textline " " bitfld.long 0x00 7.--8. " TCS ,Terminal Count Status" "Not reached,Reached by buffer 0,Reached by buffer 1,Reached by both" bitfld.long 0x00 6. " DONE ,Transfer Done" "Done,Done or not in progress" bitfld.long 0x00 4.--5. " CS ,Current State" "DMA_NO_BUF,DMA_BUF_ON,DMA_BUF_NEXT,Invalid" bitfld.long 0x00 1.--3. " CS ,Current State" "DMA_IDLE,DMA_STALL,DMA_MEM_RD,DMA_MEM_WR, DMA_BWC_WAIT,Invalid,Invalid,Invalid" bitfld.long 0x00 0. " STALL ,STALL Raw Interrupt" "Cannot transfer,No interrupt" group 0x0010++7 line.long 0x00 "BCR0,Byte Count Remaining Register 0" hexmask.long.word 0x00 0.--15. 1. " BCOUNT ,Byte Count Remaining" line.long 0x04 "BCR1,Byte Count Remaining Register 1" hexmask.long.word 0x04 0.--15. 1. " BCOUNT ,Byte Count Remaining" group 0x0018++7 line.long 0x00 "SAR_BASE0,Source Address Base Register 0" hexmask.long.word 0x00 0.--15. 1. " SAB ,Source Address Base" line.long 0x04 "SAR_BASE1,Source Address Base Register 1" hexmask.long.word 0x04 0.--15. 1. " SAB ,Source Address Base" group 0x0024++7 line.long 0x00 "SAR_CURRENT0,Current Source Address Base Register 0" hexmask.long.word 0x00 0.--15. 1. " SARCUR ,Current Source Address Base" line.long 0x04 "SAR_CURRENT1,Current Source Address Base Register 1" hexmask.long.word 0x04 0.--15. 1. " SARCUR ,Current Source Address Base" group 0x0024++7 line.long 0x00 "DAR_BASE0,Destination Address Base Register 0" hexmask.long.word 0x00 0.--15. 1. " DAB ,Destination Address Base" line.long 0x04 "DAR_BASE1,Destination Address Base Register 1" hexmask.long.word 0x04 0.--15. 1. " DAB ,Destination Address Base" group 0x0034++3 line.long 0x00 "DAR_CURRENT0,Current Destination Address Base Register 0" hexfld.long 0x00 " DARCUR ,Current Destination Address Base" group 0x003C++3 line.long 0x00 "DAR_CURRENT1,Current Destination Address Base Register 1" hexfld.long 0x00 " DARCUR ,Current Destination Address Base" tree.end tree "M2P Channel 5 Registers" base asd:0x80002800 group 0x0200++0x0B line.long 0x00 "PCONTROL,Control Register" bitfld.long 0x00 6. " ICE ,Ignore Channnel Error" "Not ignored,Ignored" bitfld.long 0x00 5. " ABORT ,Abort" "Not aborted,Aborted" bitfld.long 0x00 4. " ENABLE ,Channel Enable" "Diasbled,Enabled" textline " " bitfld.long 0x00 3. " OERRIEN ,Channel Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NFBIEN ,Next Frame Buffer Interrupt Enable" "Diasbled,Enabled" bitfld.long 0x00 0. " STALLEN ,Stall Interrupt Enable" "Diasbled,Enabled" line.long 0x04 "PINTERRUPT,Interrupt Status Register" bitfld.long 0x04 3. " CHEINT ,Channel Error Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 1. " NFBINT ,Next Frame Buffer Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 0. " STALLINT ,Stall Interrupt" "No interrupt,Interrupt" line.long 0x08 "PPALLOC,Periheral Port Allocation Register" hexmask.long.byte 0x08 0.--3. 1. " PPALLOC ,Periheral Port Allocation" rgroup (0x0200+0x000C)++7 line.long 0x00 "PSTATUS,Channel Status Register" hexmask.long.byte 0x00 7.--11. 1. " BYTES ,Data Bytes" bitfld.long 0x00 6. " NEXTBUF ,Next Buffer" "MAXCNT0/BASE0,MAXCNT1/BASE1" bitfld.long 0x00 4.--5. " CURSTATE ,Current State" "IDLE,STALL,ON,NEXT,?..." textline " " bitfld.long 0x00 3. " CHERINT ,Channel Error Raw Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 1. " NFBRINT ,Next Frame Buffer Raw Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " STALLRINT ,Stall Raw Interrupt" "No interrupt,Interrupt" line.long 0x04 "REMAIN,Bytes Remaining Register" hexmask.long.word 0x04 0.--15. 1. " REMAIN ,Bytes Remaining in Current Transfer" rgroup (0x0200+0x0020)++3 line.long 0x00 "MAXCNT0,Maximum Byte Count Register" hexmask.long.word 0x00 0.--15. 1. " MAXCNT0 ,Maximum Count" group (0x0200+0x0024)++7 line.long 0x00 "BASE0,Base Address for Current and Next DMA Transfer" hexfld.long 0x00 " BASEADDR0 ,Base Address" line.long 0x04 "CURRENT0,Channel Current Address Register" hexfld.long 0x04 " CURRENT0 ,Current Address" rgroup (0x0200+0x0030)++3 line.long 0x00 "MAXCNT1,Maximum Byte Count Register" hexmask.long.word 0x00 0.--15. 1. " MAXCNT1 ,Maximum Count" group (0x0200+0x0034)++7 line.long 0x00 "BASE1,Base Address for Current and Next DMA Transfer" hexfld.long 0x00 " BASEADDR1 ,Base Address" line.long 0x04 "CURRENT1,Channel Current Address Register" hexfld.long 0x04 " CURRENT1 ,Current Address" tree.end tree "M2P Channel 4 Registers" base asd:0x80002800 group 0x0240++0x0B line.long 0x00 "PCONTROL,Control Register" bitfld.long 0x00 6. " ICE ,Ignore Channnel Error" "Not ignored,Ignored" bitfld.long 0x00 5. " ABORT ,Abort" "Not aborted,Aborted" bitfld.long 0x00 4. " ENABLE ,Channel Enable" "Diasbled,Enabled" textline " " bitfld.long 0x00 3. " OERRIEN ,Channel Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NFBIEN ,Next Frame Buffer Interrupt Enable" "Diasbled,Enabled" bitfld.long 0x00 0. " STALLEN ,Stall Interrupt Enable" "Diasbled,Enabled" line.long 0x04 "PINTERRUPT,Interrupt Status Register" bitfld.long 0x04 3. " CHEINT ,Channel Error Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 1. " NFBINT ,Next Frame Buffer Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 0. " STALLINT ,Stall Interrupt" "No interrupt,Interrupt" line.long 0x08 "PPALLOC,Periheral Port Allocation Register" hexmask.long.byte 0x08 0.--3. 1. " PPALLOC ,Periheral Port Allocation" rgroup (0x0240+0x000C)++7 line.long 0x00 "PSTATUS,Channel Status Register" hexmask.long.byte 0x00 7.--11. 1. " BYTES ,Data Bytes" bitfld.long 0x00 6. " NEXTBUF ,Next Buffer" "MAXCNT0/BASE0,MAXCNT1/BASE1" bitfld.long 0x00 4.--5. " CURSTATE ,Current State" "IDLE,STALL,ON,NEXT,?..." textline " " bitfld.long 0x00 3. " CHERINT ,Channel Error Raw Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 1. " NFBRINT ,Next Frame Buffer Raw Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " STALLRINT ,Stall Raw Interrupt" "No interrupt,Interrupt" line.long 0x04 "REMAIN,Bytes Remaining Register" hexmask.long.word 0x04 0.--15. 1. " REMAIN ,Bytes Remaining in Current Transfer" rgroup (0x0240+0x0020)++3 line.long 0x00 "MAXCNT0,Maximum Byte Count Register" hexmask.long.word 0x00 0.--15. 1. " MAXCNT0 ,Maximum Count" group (0x0240+0x0024)++7 line.long 0x00 "BASE0,Base Address for Current and Next DMA Transfer" hexfld.long 0x00 " BASEADDR0 ,Base Address" line.long 0x04 "CURRENT0,Channel Current Address Register" hexfld.long 0x04 " CURRENT0 ,Current Address" rgroup (0x0240+0x0030)++3 line.long 0x00 "MAXCNT1,Maximum Byte Count Register" hexmask.long.word 0x00 0.--15. 1. " MAXCNT1 ,Maximum Count" group (0x0240+0x0034)++7 line.long 0x00 "BASE1,Base Address for Current and Next DMA Transfer" hexfld.long 0x00 " BASEADDR1 ,Base Address" line.long 0x04 "CURRENT1,Channel Current Address Register" hexfld.long 0x04 " CURRENT1 ,Current Address" tree.end tree "M2P Channel 7 Registers" base asd:0x80002800 group 0x0280++0x0B line.long 0x00 "PCONTROL,Control Register" bitfld.long 0x00 6. " ICE ,Ignore Channnel Error" "Not ignored,Ignored" bitfld.long 0x00 5. " ABORT ,Abort" "Not aborted,Aborted" bitfld.long 0x00 4. " ENABLE ,Channel Enable" "Diasbled,Enabled" textline " " bitfld.long 0x00 3. " OERRIEN ,Channel Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NFBIEN ,Next Frame Buffer Interrupt Enable" "Diasbled,Enabled" bitfld.long 0x00 0. " STALLEN ,Stall Interrupt Enable" "Diasbled,Enabled" line.long 0x04 "PINTERRUPT,Interrupt Status Register" bitfld.long 0x04 3. " CHEINT ,Channel Error Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 1. " NFBINT ,Next Frame Buffer Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 0. " STALLINT ,Stall Interrupt" "No interrupt,Interrupt" line.long 0x08 "PPALLOC,Periheral Port Allocation Register" hexmask.long.byte 0x08 0.--3. 1. " PPALLOC ,Periheral Port Allocation" rgroup (0x0280+0x000C)++7 line.long 0x00 "PSTATUS,Channel Status Register" hexmask.long.byte 0x00 7.--11. 1. " BYTES ,Data Bytes" bitfld.long 0x00 6. " NEXTBUF ,Next Buffer" "MAXCNT0/BASE0,MAXCNT1/BASE1" bitfld.long 0x00 4.--5. " CURSTATE ,Current State" "IDLE,STALL,ON,NEXT,?..." textline " " bitfld.long 0x00 3. " CHERINT ,Channel Error Raw Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 1. " NFBRINT ,Next Frame Buffer Raw Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " STALLRINT ,Stall Raw Interrupt" "No interrupt,Interrupt" line.long 0x04 "REMAIN,Bytes Remaining Register" hexmask.long.word 0x04 0.--15. 1. " REMAIN ,Bytes Remaining in Current Transfer" rgroup (0x0280+0x0020)++3 line.long 0x00 "MAXCNT0,Maximum Byte Count Register" hexmask.long.word 0x00 0.--15. 1. " MAXCNT0 ,Maximum Count" group (0x0280+0x0024)++7 line.long 0x00 "BASE0,Base Address for Current and Next DMA Transfer" hexfld.long 0x00 " BASEADDR0 ,Base Address" line.long 0x04 "CURRENT0,Channel Current Address Register" hexfld.long 0x04 " CURRENT0 ,Current Address" rgroup (0x0280+0x0030)++3 line.long 0x00 "MAXCNT1,Maximum Byte Count Register" hexmask.long.word 0x00 0.--15. 1. " MAXCNT1 ,Maximum Count" group (0x0280+0x0034)++7 line.long 0x00 "BASE1,Base Address for Current and Next DMA Transfer" hexfld.long 0x00 " BASEADDR1 ,Base Address" line.long 0x04 "CURRENT1,Channel Current Address Register" hexfld.long 0x04 " CURRENT1 ,Current Address" tree.end tree "M2P Channel 6 Registers" base asd:0x80002800 group 0x02c0++0x0B line.long 0x00 "PCONTROL,Control Register" bitfld.long 0x00 6. " ICE ,Ignore Channnel Error" "Not ignored,Ignored" bitfld.long 0x00 5. " ABORT ,Abort" "Not aborted,Aborted" bitfld.long 0x00 4. " ENABLE ,Channel Enable" "Diasbled,Enabled" textline " " bitfld.long 0x00 3. " OERRIEN ,Channel Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NFBIEN ,Next Frame Buffer Interrupt Enable" "Diasbled,Enabled" bitfld.long 0x00 0. " STALLEN ,Stall Interrupt Enable" "Diasbled,Enabled" line.long 0x04 "PINTERRUPT,Interrupt Status Register" bitfld.long 0x04 3. " CHEINT ,Channel Error Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 1. " NFBINT ,Next Frame Buffer Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 0. " STALLINT ,Stall Interrupt" "No interrupt,Interrupt" line.long 0x08 "PPALLOC,Periheral Port Allocation Register" hexmask.long.byte 0x08 0.--3. 1. " PPALLOC ,Periheral Port Allocation" rgroup (0x02c0+0x000C)++7 line.long 0x00 "PSTATUS,Channel Status Register" hexmask.long.byte 0x00 7.--11. 1. " BYTES ,Data Bytes" bitfld.long 0x00 6. " NEXTBUF ,Next Buffer" "MAXCNT0/BASE0,MAXCNT1/BASE1" bitfld.long 0x00 4.--5. " CURSTATE ,Current State" "IDLE,STALL,ON,NEXT,?..." textline " " bitfld.long 0x00 3. " CHERINT ,Channel Error Raw Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 1. " NFBRINT ,Next Frame Buffer Raw Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " STALLRINT ,Stall Raw Interrupt" "No interrupt,Interrupt" line.long 0x04 "REMAIN,Bytes Remaining Register" hexmask.long.word 0x04 0.--15. 1. " REMAIN ,Bytes Remaining in Current Transfer" rgroup (0x02c0+0x0020)++3 line.long 0x00 "MAXCNT0,Maximum Byte Count Register" hexmask.long.word 0x00 0.--15. 1. " MAXCNT0 ,Maximum Count" group (0x02c0+0x0024)++7 line.long 0x00 "BASE0,Base Address for Current and Next DMA Transfer" hexfld.long 0x00 " BASEADDR0 ,Base Address" line.long 0x04 "CURRENT0,Channel Current Address Register" hexfld.long 0x04 " CURRENT0 ,Current Address" rgroup (0x02c0+0x0030)++3 line.long 0x00 "MAXCNT1,Maximum Byte Count Register" hexmask.long.word 0x00 0.--15. 1. " MAXCNT1 ,Maximum Count" group (0x02c0+0x0034)++7 line.long 0x00 "BASE1,Base Address for Current and Next DMA Transfer" hexfld.long 0x00 " BASEADDR1 ,Base Address" line.long 0x04 "CURRENT1,Channel Current Address Register" hexfld.long 0x04 " CURRENT1 ,Current Address" tree.end tree "M2P Channel 9 Registers" base asd:0x80002800 group 0x0300++0x0B line.long 0x00 "PCONTROL,Control Register" bitfld.long 0x00 6. " ICE ,Ignore Channnel Error" "Not ignored,Ignored" bitfld.long 0x00 5. " ABORT ,Abort" "Not aborted,Aborted" bitfld.long 0x00 4. " ENABLE ,Channel Enable" "Diasbled,Enabled" textline " " bitfld.long 0x00 3. " OERRIEN ,Channel Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NFBIEN ,Next Frame Buffer Interrupt Enable" "Diasbled,Enabled" bitfld.long 0x00 0. " STALLEN ,Stall Interrupt Enable" "Diasbled,Enabled" line.long 0x04 "PINTERRUPT,Interrupt Status Register" bitfld.long 0x04 3. " CHEINT ,Channel Error Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 1. " NFBINT ,Next Frame Buffer Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 0. " STALLINT ,Stall Interrupt" "No interrupt,Interrupt" line.long 0x08 "PPALLOC,Periheral Port Allocation Register" hexmask.long.byte 0x08 0.--3. 1. " PPALLOC ,Periheral Port Allocation" rgroup (0x0300+0x000C)++7 line.long 0x00 "PSTATUS,Channel Status Register" hexmask.long.byte 0x00 7.--11. 1. " BYTES ,Data Bytes" bitfld.long 0x00 6. " NEXTBUF ,Next Buffer" "MAXCNT0/BASE0,MAXCNT1/BASE1" bitfld.long 0x00 4.--5. " CURSTATE ,Current State" "IDLE,STALL,ON,NEXT,?..." textline " " bitfld.long 0x00 3. " CHERINT ,Channel Error Raw Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 1. " NFBRINT ,Next Frame Buffer Raw Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " STALLRINT ,Stall Raw Interrupt" "No interrupt,Interrupt" line.long 0x04 "REMAIN,Bytes Remaining Register" hexmask.long.word 0x04 0.--15. 1. " REMAIN ,Bytes Remaining in Current Transfer" rgroup (0x0300+0x0020)++3 line.long 0x00 "MAXCNT0,Maximum Byte Count Register" hexmask.long.word 0x00 0.--15. 1. " MAXCNT0 ,Maximum Count" group (0x0300+0x0024)++7 line.long 0x00 "BASE0,Base Address for Current and Next DMA Transfer" hexfld.long 0x00 " BASEADDR0 ,Base Address" line.long 0x04 "CURRENT0,Channel Current Address Register" hexfld.long 0x04 " CURRENT0 ,Current Address" rgroup (0x0300+0x0030)++3 line.long 0x00 "MAXCNT1,Maximum Byte Count Register" hexmask.long.word 0x00 0.--15. 1. " MAXCNT1 ,Maximum Count" group (0x0300+0x0034)++7 line.long 0x00 "BASE1,Base Address for Current and Next DMA Transfer" hexfld.long 0x00 " BASEADDR1 ,Base Address" line.long 0x04 "CURRENT1,Channel Current Address Register" hexfld.long 0x04 " CURRENT1 ,Current Address" tree.end tree "M2P Channel 8 Registers" base asd:0x80002800 group 0x0340++0x0B line.long 0x00 "PCONTROL,Control Register" bitfld.long 0x00 6. " ICE ,Ignore Channnel Error" "Not ignored,Ignored" bitfld.long 0x00 5. " ABORT ,Abort" "Not aborted,Aborted" bitfld.long 0x00 4. " ENABLE ,Channel Enable" "Diasbled,Enabled" textline " " bitfld.long 0x00 3. " OERRIEN ,Channel Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NFBIEN ,Next Frame Buffer Interrupt Enable" "Diasbled,Enabled" bitfld.long 0x00 0. " STALLEN ,Stall Interrupt Enable" "Diasbled,Enabled" line.long 0x04 "PINTERRUPT,Interrupt Status Register" bitfld.long 0x04 3. " CHEINT ,Channel Error Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 1. " NFBINT ,Next Frame Buffer Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 0. " STALLINT ,Stall Interrupt" "No interrupt,Interrupt" line.long 0x08 "PPALLOC,Periheral Port Allocation Register" hexmask.long.byte 0x08 0.--3. 1. " PPALLOC ,Periheral Port Allocation" rgroup (0x0340+0x000C)++7 line.long 0x00 "PSTATUS,Channel Status Register" hexmask.long.byte 0x00 7.--11. 1. " BYTES ,Data Bytes" bitfld.long 0x00 6. " NEXTBUF ,Next Buffer" "MAXCNT0/BASE0,MAXCNT1/BASE1" bitfld.long 0x00 4.--5. " CURSTATE ,Current State" "IDLE,STALL,ON,NEXT,?..." textline " " bitfld.long 0x00 3. " CHERINT ,Channel Error Raw Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 1. " NFBRINT ,Next Frame Buffer Raw Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " STALLRINT ,Stall Raw Interrupt" "No interrupt,Interrupt" line.long 0x04 "REMAIN,Bytes Remaining Register" hexmask.long.word 0x04 0.--15. 1. " REMAIN ,Bytes Remaining in Current Transfer" rgroup (0x0340+0x0020)++3 line.long 0x00 "MAXCNT0,Maximum Byte Count Register" hexmask.long.word 0x00 0.--15. 1. " MAXCNT0 ,Maximum Count" group (0x0340+0x0024)++7 line.long 0x00 "BASE0,Base Address for Current and Next DMA Transfer" hexfld.long 0x00 " BASEADDR0 ,Base Address" line.long 0x04 "CURRENT0,Channel Current Address Register" hexfld.long 0x04 " CURRENT0 ,Current Address" rgroup (0x0340+0x0030)++3 line.long 0x00 "MAXCNT1,Maximum Byte Count Register" hexmask.long.word 0x00 0.--15. 1. " MAXCNT1 ,Maximum Count" group (0x0340+0x0034)++7 line.long 0x00 "BASE1,Base Address for Current and Next DMA Transfer" hexfld.long 0x00 " BASEADDR1 ,Base Address" line.long 0x04 "CURRENT1,Channel Current Address Register" hexfld.long 0x04 " CURRENT1 ,Current Address" tree.end tree "Global Registers" base asd:0x80002B00 group 0x0080++3 line.long 0x00 "GCA,Global Channel Arbitration Register" bitfld.long 0x00 0. " CHARB ,Channel Arbitration" "M2M higher than M2P,M2P/P2M higher than M2M" group 0x00C0++3 line.long 0x00 "GIR,Global Interrupt Register" bitfld.long 0x00 11. " MMI1 ,M2M Channel 1 Interrupt" "No iterrupt,Interrupt" bitfld.long 0x00 10. " MMI0 ,M2M Channel 0 Interrupt" "No iterrupt,Interrupt" bitfld.long 0x00 9. " MPI8 ,M2P Channel 8 Interrupt" "No iterrupt,Interrupt" textline " " bitfld.long 0x00 8. " MPI9 ,M2P Channel 9 Interrupt" "No iterrupt,Interrupt" bitfld.long 0x00 7. " MPI6 ,M2P Channel 6 Interrupt" "No iterrupt,Interrupt" bitfld.long 0x00 6. " MPI7 ,M2P Channel 7 Interrupt" "No iterrupt,Interrupt" textline " " bitfld.long 0x00 5. " MPI4 ,M2P Channel 4 Interrupt" "No iterrupt,Interrupt" bitfld.long 0x00 4. " MPI5 ,M2P Channel 5 Interrupt" "No iterrupt,Interrupt" bitfld.long 0x00 3. " MPI2 ,M2P Channel 2 Interrupt" "No iterrupt,Interrupt" textline " " bitfld.long 0x00 2. " MPI3 ,M2P Channel 3 Interrupt" "No iterrupt,Interrupt" bitfld.long 0x00 1. " MPI0 ,M2P Channel 0 Interrupt" "No iterrupt,Interrupt" bitfld.long 0x00 0. " MPI1 ,M2P Channel 1 Interrupt" "No iterrupt,Interrupt" tree.end tree.end tree "Color LCD Controller" tree "LCD" base asd:0x80003000 width 11. group 0x0000--0x0027 line.long 0x00 "TIMING0,LCD Timing 0 Register" hexmask.long.byte 0x00 24.--31. 1. " HBP ,Horizontal Back Porch" hexmask.long.byte 0x00 16.--23. 1. " HFP ,Horizontal Front Porch" hexmask.long.byte 0x00 8.--15. 1. " HSW ,Horizontal Synchronization Pulse Width" hexmask.long.byte 0x00 2.--7. 1. " PPL ,Pixels-Per-Lin" line.long 0x04 "TIMING1,LCD Timing 1 Register" hexmask.long.byte 0x04 24.--31. 1. " VBP ,Vertical Back Porch" hexmask.long.byte 0x04 16.--23. 1. " VFP ,Vertical Front Porch" hexmask.long.byte 0x04 10.--15. 1. " VSW ,Vertical Synchronization (Pulse) Width" hexmask.long.word 0x04 0.--9. 1. " LPP ,Lines Per Panel" line.long 0x08 "TIMING2,LCD Timing 2 Register" bitfld.long 0x08 26. " BCD ,Bypass Pixel Clock Divider" "Bypass,Use" hexmask.long.word 0x08 16.--25. 1. " CPL ,Clocks Per Line" bitfld.long 0x08 14. " IOE ,Invert Output Enable" "High,Low" bitfld.long 0x08 13. " IPC ,Invert Panel Clock" "Falling-edge,Rising-edge" textline " " bitfld.long 0x08 12. " IHS ,Invert Horizontal Synchronization" "High,Low" bitfld.long 0x08 11. " IVS ,Invert the Vertical Synchronization Signal" "High,Low" hexmask.long.byte 0x08 6.--10. 1. " ACB ,AC Bias Signal Frequency" bitfld.long 0x08 5. " CSEL ,Clock Select" "Use HCLK,Use LCDCLKIN" textline " " hexmask.long.byte 0x08 0.--4. 1. " PCD ,Panel Clock Divisor" line.long 0x10 "UPBASE,LCD Upper Panel Base Address Register" bitfld.long 0x10 31. " A31 ,Lower panel data DMA address 31" "Low,High" bitfld.long 0x10 30. " A30 ,Lower panel data DMA address 30" "Low,High" bitfld.long 0x10 29. " A29 ,Lower panel data DMA address 29" "Low,High" bitfld.long 0x10 28. " A28 ,Lower panel data DMA address 28" "Low,High" textline " " bitfld.long 0x10 27. " A27 ,Lower panel data DMA address 27" "Low,High" bitfld.long 0x10 26. " A26 ,Lower panel data DMA address 26" "Low,High" bitfld.long 0x10 25. " A25 ,Lower panel data DMA address 25" "Low,High" bitfld.long 0x10 24. " A24 ,Lower panel data DMA address 24" "Low,High" textline " " bitfld.long 0x10 23. " A23 ,Lower panel data DMA address 23" "Low,High" bitfld.long 0x10 22. " A22 ,Lower panel data DMA address 22" "Low,High" bitfld.long 0x10 21. " A21 ,Lower panel data DMA address 21" "Low,High" bitfld.long 0x10 20. " A20 ,Lower panel data DMA address 20" "Low,High" textline " " bitfld.long 0x10 19. " A19 ,Lower panel data DMA address 19" "Low,High" bitfld.long 0x10 18. " A18 ,Lower panel data DMA address 18" "Low,High" bitfld.long 0x10 17. " A17 ,Lower panel data DMA address 17" "Low,High" bitfld.long 0x10 16. " A16 ,Lower panel data DMA address 16" "Low,High" textline " " bitfld.long 0x10 15. " A15 ,Lower panel data DMA address 15" "Low,High" bitfld.long 0x10 14. " A14 ,Lower panel data DMA address 14" "Low,High" bitfld.long 0x10 13. " A13 ,Lower panel data DMA address 13" "Low,High" bitfld.long 0x10 12. " A12 ,Lower panel data DMA address 12" "Low,High" textline " " bitfld.long 0x10 11. " A11 ,Lower panel data DMA address 11" "Low,High" bitfld.long 0x10 10. " A10 ,Lower panel data DMA address 10" "Low,High" bitfld.long 0x10 9. " A9 ,Lower panel data DMA address 9" "Low,High" bitfld.long 0x10 8. " A8 ,Lower panel data DMA address 8" "Low,High" textline " " bitfld.long 0x10 7. " A7 ,Lower panel data DMA address 7" "Low,High" bitfld.long 0x10 6. " A6 ,Lower panel data DMA address 6" "Low,High" bitfld.long 0x10 5. " A5 ,Lower panel data DMA address 5" "Low,High" bitfld.long 0x10 4. " A4 ,Lower panel data DMA address 4" "Low,High" textline " " bitfld.long 0x10 3. " A3 ,Lower panel data DMA address 3" "Low,High" bitfld.long 0x10 2. " A2 ,Lower panel data DMA address 2" "Low,High" hexmask.long.byte 0x10 0.--1. 1. " A1:A0 ,A1 and A0" line.long 0x14 "LPBASE,LCD Lower Panel Base Address Register" bitfld.long 0x14 31. " A31 ,Lower panel data DMA address 31" "Low,High" bitfld.long 0x14 30. " A30 ,Lower panel data DMA address 30" "Low,High" bitfld.long 0x14 29. " A29 ,Lower panel data DMA address 29" "Low,High" bitfld.long 0x14 28. " A28 ,Lower panel data DMA address 28" "Low,High" textline " " bitfld.long 0x14 27. " A27 ,Lower panel data DMA address 27" "Low,High" bitfld.long 0x14 26. " A26 ,Lower panel data DMA address 26" "Low,High" bitfld.long 0x14 25. " A25 ,Lower panel data DMA address 25" "Low,High" bitfld.long 0x14 24. " A24 ,Lower panel data DMA address 24" "Low,High" textline " " bitfld.long 0x14 23. " A23 ,Lower panel data DMA address 23" "Low,High" bitfld.long 0x14 22. " A22 ,Lower panel data DMA address 22" "Low,High" bitfld.long 0x14 21. " A21 ,Lower panel data DMA address 21" "Low,High" bitfld.long 0x14 20. " A20 ,Lower panel data DMA address 20" "Low,High" textline " " bitfld.long 0x14 19. " A19 ,Lower panel data DMA address 19" "Low,High" bitfld.long 0x14 18. " A18 ,Lower panel data DMA address 18" "Low,High" bitfld.long 0x14 17. " A17 ,Lower panel data DMA address 17" "Low,High" bitfld.long 0x14 16. " A16 ,Lower panel data DMA address 16" "Low,High" textline " " bitfld.long 0x14 15. " A15 ,Lower panel data DMA address 15" "Low,High" bitfld.long 0x14 14. " A14 ,Lower panel data DMA address 14" "Low,High" bitfld.long 0x14 13. " A13 ,Lower panel data DMA address 13" "Low,High" bitfld.long 0x14 12. " A12 ,Lower panel data DMA address 12" "Low,High" textline " " bitfld.long 0x14 11. " A11 ,Lower panel data DMA address 11" "Low,High" bitfld.long 0x14 10. " A10 ,Lower panel data DMA address 10" "Low,High" bitfld.long 0x14 9. " A9 ,Lower panel data DMA address 9" "Low,High" bitfld.long 0x14 8. " A8 ,Lower panel data DMA address 8" "Low,High" textline " " bitfld.long 0x14 7. " A7 ,Lower panel data DMA address 7" "Low,High" bitfld.long 0x14 6. " A6 ,Lower panel data DMA address 6" "Low,High" bitfld.long 0x14 5. " A5 ,Lower panel data DMA address 5" "Low,High" bitfld.long 0x14 4. " A4 ,Lower panel data DMA address 4" "Low,High" textline " " bitfld.long 0x14 3. " A3 ,Lower panel data DMA address 3" "Low,High" bitfld.long 0x14 2. " A2 ,Lower panel data DMA address 2" "Low,High" hexmask.long.byte 0x14 0.--1. 1. " A1:A0 ,A1 and A0" line.long 0x18 "INTREN,LCD Interrupt Enable Register" bitfld.long 0x18 4. " MBEIEN ,Bus Master ERROR Interrupt Enable" "Disabled,Enabled" bitfld.long 0x18 3. " VCIEN ,Vertical Compare Interrupt Enable" "Disabled,Enabled" bitfld.long 0x18 2. " BUIEN ,Next Base Update Interrupt Enable" "Disabled,Enabled" bitfld.long 0x18 1. " FUIEN ,FIFO Underflow Interrupt Enable" "Disabled,Enabled" line.long 0x1C "CONTROL,LCD Cnontrol Register" bitfld.long 0x1C 16. " WATERMARK ,LCD DMA FIFO Watermark Level" "Low,High" bitfld.long 0x1C 12.--13. " VCI ,LCD Vertical Compare" "Vertical synchronization,Back porch,Active video,Front porch" bitfld.long 0x1C 11. " PWR ,LCD Power Enable" "Disabled,Enabled" bitfld.long 0x1C 10. " BEPO ,Big-Endian Pixel Ordering" "Little-endian,Big-endian" textline " " bitfld.long 0x1C 9. " BEBO ,Big-Endian Byte Ordering to the LCD" "Little-endian,Big-endian" bitfld.long 0x1C 8. " BGR ,RGB or BGR Format Selection" "Display data normal output,Blue and red swapped)" bitfld.long 0x1C 7. " DUAL ,Dual Panel STN LCD" "Single panel,Dual panel" bitfld.long 0x1C 6. " MONO8L ,Monochrome LCD" "4-bit,8-bit" textline " " bitfld.long 0x1C 5. " TFT ,TFT LCD" "STN,TFT" bitfld.long 0x1C 4. " BW ,Monochrome STN LCD" "Color,Monochrome" bitfld.long 0x1C 1.--3. " BPP ,LCD Bits-Per-Pixel" "1 BPP,2 BPP,4 BPP,8 BPP,16 BPP,Invalid,Invalid,Invalid" bitfld.long 0x1C 0. " LCDEN ,Color LCD Controller Enable" "Disabled,Enabled" line.long 0x20 "STATUS,Interrupt Status Register" bitfld.long 0x20 4. " MBEI ,AMBA AHB Master Bus Error Status" "Cleared,Asserted" bitfld.long 0x20 3. " VCI ,Vertical Compare" "Cleared,Asserted" bitfld.long 0x20 2. " BUI ,LCD Next Base Address Update" "Cleared,Asserted" bitfld.long 0x20 1. " FUI ,FIFO Underflow" "Cleared,Asserted" line.long 0x24 "INTERRUPT,Interrupt Register" bitfld.long 0x24 4. " MBEIM ,Masked AHB Master Error Interrupt" "Cleared,Asserted and enabled" bitfld.long 0x24 3. " VCIM ,Masked Vertical Compare Interrupt" "Cleared,Asserted and enabled" bitfld.long 0x24 2. " BUIM ,Masked LCD Next Base Address Update Interrupt" "Cleared,Asserted and enabled" bitfld.long 0x24 1. " FUIM ,Masked FIFO Underflow Interrupt" "Cleared,Asserted and enabled" rgroup 0x028++0x07 line.long 0x00 "UPCURR,LCD Upper Current Address Register" bitfld.long 0x00 31. " A31 ,Lower panel data DMA address 31" "Low,High" bitfld.long 0x00 30. " A30 ,Lower panel data DMA address 30" "Low,High" bitfld.long 0x00 29. " A29 ,Lower panel data DMA address 29" "Low,High" bitfld.long 0x00 28. " A28 ,Lower panel data DMA address 28" "Low,High" textline " " bitfld.long 0x00 27. " A27 ,Lower panel data DMA address 27" "Low,High" bitfld.long 0x00 26. " A26 ,Lower panel data DMA address 26" "Low,High" bitfld.long 0x00 25. " A25 ,Lower panel data DMA address 25" "Low,High" bitfld.long 0x00 24. " A24 ,Lower panel data DMA address 24" "Low,High" textline " " bitfld.long 0x00 23. " A23 ,Lower panel data DMA address 23" "Low,High" bitfld.long 0x00 22. " A22 ,Lower panel data DMA address 22" "Low,High" bitfld.long 0x00 21. " A21 ,Lower panel data DMA address 21" "Low,High" bitfld.long 0x00 20. " A20 ,Lower panel data DMA address 20" "Low,High" textline " " bitfld.long 0x00 19. " A19 ,Lower panel data DMA address 19" "Low,High" bitfld.long 0x00 18. " A18 ,Lower panel data DMA address 18" "Low,High" bitfld.long 0x00 17. " A17 ,Lower panel data DMA address 17" "Low,High" bitfld.long 0x00 16. " A16 ,Lower panel data DMA address 16" "Low,High" textline " " bitfld.long 0x00 15. " A15 ,Lower panel data DMA address 15" "Low,High" bitfld.long 0x00 14. " A14 ,Lower panel data DMA address 14" "Low,High" bitfld.long 0x00 13. " A13 ,Lower panel data DMA address 13" "Low,High" bitfld.long 0x00 12. " A12 ,Lower panel data DMA address 12" "Low,High" textline " " bitfld.long 0x00 11. " A11 ,Lower panel data DMA address 11" "Low,High" bitfld.long 0x00 10. " A10 ,Lower panel data DMA address 10" "Low,High" bitfld.long 0x00 9. " A9 ,Lower panel data DMA address 9" "Low,High" bitfld.long 0x00 8. " A8 ,Lower panel data DMA address 8" "Low,High" textline " " bitfld.long 0x00 7. " A7 ,Lower panel data DMA address 7" "Low,High" bitfld.long 0x00 6. " A6 ,Lower panel data DMA address 6" "Low,High" bitfld.long 0x00 5. " A5 ,Lower panel data DMA address 5" "Low,High" bitfld.long 0x00 4. " A4 ,Lower panel data DMA address 4" "Low,High" textline " " bitfld.long 0x00 3. " A3 ,Lower panel data DMA address 3" "Low,High" bitfld.long 0x00 2. " A2 ,Lower panel data DMA address 2" "Low,High" bitfld.long 0x00 1. " A1 ,Lower panel data DMA address 1" "Low,High" bitfld.long 0x00 0. " A0 ,Lower panel data DMA address 0" "Low,High" line.long 0x04 "LPCURR,LCD Lower Current Address Register" bitfld.long 0x04 31. " A31 ,Lower panel data DMA address 31" "Low,High" bitfld.long 0x04 30. " A30 ,Lower panel data DMA address 30" "Low,High" bitfld.long 0x04 29. " A29 ,Lower panel data DMA address 29" "Low,High" bitfld.long 0x04 28. " A28 ,Lower panel data DMA address 28" "Low,High" textline " " bitfld.long 0x04 27. " A27 ,Lower panel data DMA address 27" "Low,High" bitfld.long 0x04 26. " A26 ,Lower panel data DMA address 26" "Low,High" bitfld.long 0x04 25. " A25 ,Lower panel data DMA address 25" "Low,High" bitfld.long 0x04 24. " A24 ,Lower panel data DMA address 24" "Low,High" textline " " bitfld.long 0x04 23. " A23 ,Lower panel data DMA address 23" "Low,High" bitfld.long 0x04 22. " A22 ,Lower panel data DMA address 22" "Low,High" bitfld.long 0x04 21. " A21 ,Lower panel data DMA address 21" "Low,High" bitfld.long 0x04 20. " A20 ,Lower panel data DMA address 20" "Low,High" textline " " bitfld.long 0x04 19. " A19 ,Lower panel data DMA address 19" "Low,High" bitfld.long 0x04 18. " A18 ,Lower panel data DMA address 18" "Low,High" bitfld.long 0x04 17. " A17 ,Lower panel data DMA address 17" "Low,High" bitfld.long 0x04 16. " A16 ,Lower panel data DMA address 16" "Low,High" textline " " bitfld.long 0x04 15. " A15 ,Lower panel data DMA address 15" "Low,High" bitfld.long 0x04 14. " A14 ,Lower panel data DMA address 14" "Low,High" bitfld.long 0x04 13. " A13 ,Lower panel data DMA address 13" "Low,High" bitfld.long 0x04 12. " A12 ,Lower panel data DMA address 12" "Low,High" textline " " bitfld.long 0x04 11. " A11 ,Lower panel data DMA address 11" "Low,High" bitfld.long 0x04 10. " A10 ,Lower panel data DMA address 10" "Low,High" bitfld.long 0x04 9. " A9 ,Lower panel data DMA address 9" "Low,High" bitfld.long 0x04 8. " A8 ,Lower panel data DMA address 8" "Low,High" textline " " bitfld.long 0x04 7. " A7 ,Lower panel data DMA address 7" "Low,High" bitfld.long 0x04 6. " A6 ,Lower panel data DMA address 6" "Low,High" bitfld.long 0x04 5. " A5 ,Lower panel data DMA address 5" "Low,High" bitfld.long 0x04 4. " A4 ,Lower panel data DMA address 4" "Low,High" textline " " bitfld.long 0x04 3. " A3 ,Lower panel data DMA address 3" "Low,High" bitfld.long 0x04 2. " A2 ,Lower panel data DMA address 2" "Low,High" bitfld.long 0x04 1. " A1 ,Lower panel data DMA address 1" "Low,High" bitfld.long 0x04 0. " A0 ,Lower panel data DMA address 0" "Low,High" group 0x030++0x03 line.long 0x00 "OVERFLOW,LCD Overflow Register" hexmask.long.tbyte 0x00 12.--31. 1. " OVERFLOW ,Overflow Pointer" tree "Palette Registers [0-31]" if (((Data.long(asd:(0x80003000+0x001C)))&0x00000030)==0x00000010) base asd:0x80003200 width 9. group 0x200++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x204++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x208++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x20c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x210++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x214++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x218++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x21c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x220++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x224++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x228++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x22c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x230++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x234++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x238++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x23c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x240++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x244++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x248++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x24c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x250++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x254++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x258++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x25c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x260++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x264++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x268++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x26c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x270++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x274++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x278++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x27c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. elif (((Data.long(asd:(0x80003000+0x001C)))&0x00000030)==0x00000000) base asd:0x80003200 width 9. group 0x200++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x204++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x208++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x20c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x210++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x214++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x218++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x21c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x220++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x224++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x228++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x22c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x230++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x234++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x238++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x23c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x240++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x244++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x248++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x24c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x250++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x254++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x258++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x25c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x260++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x264++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x268++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x26c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x270++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x274++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x278++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x27c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. elif (((Data.long(asd:(0x80003000+0x001C)))&0x00000028)==0x00000020) width 9. group 0x200++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x204++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x208++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x20c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x210++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x214++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x218++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x21c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x220++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x224++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x228++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x22c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x230++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x234++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x238++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x23c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x240++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x244++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x248++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x24c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x250++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x254++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x258++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x25c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x260++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x264++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x268++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x26c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x270++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x274++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x278++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x27c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. endif tree.end tree "Palette Registers [32-63]" if (((Data.long(asd:(0x80003000+0x001C)))&0x00000030)==0x00000010) base asd:0x80003200 width 9. group 0x280++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x284++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x288++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x28c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x290++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x294++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x298++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x29c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2a0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2a4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2a8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2ac++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2b0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2b4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2b8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2bc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2c0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2c4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2c8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2cc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2d0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2d4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2d8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2dc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2e0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2e4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2e8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2ec++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2f0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2f4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2f8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2fc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. elif (((Data.long(asd:(0x80003000+0x001C)))&0x00000030)==0x00000000) base asd:0x80003200 width 9. group 0x280++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x284++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x288++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x28c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x290++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x294++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x298++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x29c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2a0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2a4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2a8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2ac++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2b0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2b4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2b8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2bc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2c0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2c4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2c8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2cc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2d0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2d4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2d8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2dc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2e0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2e4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2e8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2ec++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2f0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2f4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2f8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x2fc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. elif (((Data.long(asd:(0x80003000+0x001C)))&0x00000028)==0x00000020) width 9. group 0x280++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x284++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x288++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x28c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x290++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x294++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x298++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x29c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2a0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2a4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2a8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2ac++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2b0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2b4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2b8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2bc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2c0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2c4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2c8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2cc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2d0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2d4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2d8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2dc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2e0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2e4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2e8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2ec++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2f0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2f4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2f8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x2fc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. endif tree.end tree "Palette Registers [64-95]" if (((Data.long(asd:(0x80003000+0x001C)))&0x00000030)==0x00000010) base asd:0x80003200 width 9. group 0x300++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x304++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x308++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x30c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x310++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x314++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x318++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x31c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x320++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x324++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x328++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x32c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x330++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x334++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x338++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x33c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x340++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x344++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x348++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x34c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x350++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x354++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x358++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x35c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x360++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x364++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x368++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x36c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x370++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x374++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x378++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x37c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. elif (((Data.long(asd:(0x80003000+0x001C)))&0x00000030)==0x00000000) base asd:0x80003200 width 9. group 0x300++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x304++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x308++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x30c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x310++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x314++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x318++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x31c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x320++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x324++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x328++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x32c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x330++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x334++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x338++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x33c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x340++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x344++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x348++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x34c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x350++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x354++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x358++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x35c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x360++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x364++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x368++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x36c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x370++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x374++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x378++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x37c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. elif (((Data.long(asd:(0x80003000+0x001C)))&0x00000028)==0x00000020) width 9. group 0x300++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x304++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x308++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x30c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x310++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x314++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x318++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x31c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x320++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x324++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x328++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x32c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x330++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x334++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x338++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x33c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x340++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x344++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x348++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x34c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x350++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x354++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x358++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x35c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x360++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x364++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x368++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x36c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x370++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x374++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x378++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x37c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. endif tree.end tree "Palette Registers [96-127]" if (((Data.long(asd:(0x80003000+0x001C)))&0x00000030)==0x00000010) base asd:0x80003200 width 9. group 0x380++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x384++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x388++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x38c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x390++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x394++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x398++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x39c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3a0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3a4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3a8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3ac++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3b0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3b4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3b8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3bc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3c0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3c4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3c8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3cc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3d0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3d4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3d8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3dc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3e0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3e4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3e8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3ec++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3f0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3f4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3f8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3fc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. elif (((Data.long(asd:(0x80003000+0x001C)))&0x00000030)==0x00000000) base asd:0x80003200 width 9. group 0x380++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x384++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x388++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x38c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x390++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x394++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x398++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x39c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3a0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3a4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3a8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3ac++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3b0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3b4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3b8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3bc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3c0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3c4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3c8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3cc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3d0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3d4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3d8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3dc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3e0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3e4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3e8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3ec++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3f0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3f4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3f8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. width 9. group 0x3fc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" hexmask.long.byte 0x00 27.--30. 1. " MB4:MB1 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 22.--25. 1. " MG4:MG1 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 17.--20. 1. " MR4:MR1 ,Most Significant Red Palette Data" width 14. elif (((Data.long(asd:(0x80003000+0x001C)))&0x00000028)==0x00000020) width 9. group 0x380++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x384++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x388++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x38c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x390++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x394++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x398++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x39c++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3a0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3a4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3a8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3ac++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3b0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3b4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3b8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3bc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3c0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3c4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3c8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3cc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3d0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3d4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3d8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3dc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3e0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3e4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3e8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3ec++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3f0++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3f4++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3f8++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. width 9. group 0x3fc++0x03 line.long 0x00 "PALETTE,LCD Palette Registers" bitfld.long 0x00 31. " MI ,Most Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 26.--30. 1. " MB4:MB0 ,Most Significant Blue Palette Data" hexmask.long.byte 0x00 21.--25. 1. " MG4:MG0 ,Most Significant Green Palette Data" hexmask.long.byte 0x00 16.--20. 1. " MR4:MR0 ,Most Significant Red Palette Data" textline " " bitfld.long 0x00 15. " LI ,Least Significant Intensity Bit" "Low,High" hexmask.long.byte 0x00 10.--14. 1. " LB4:LB0 ,Least Significant Blue Palette Data" hexmask.long.byte 0x00 5.--9. 1. " LG4:LG0 ,Least Significant Green Palette Data" hexmask.long.byte 0x00 0.--4. 1. " LR4:LR0 ,Least Significant Red Palette Data" width 14. endif tree.end width 14. tree.end tree "ALI" base asd:0x80001000 width 12. group 0x0000--0x000F line.long 0x00 "ALISETUP,ALI Setup Register" bitfld.long 0x00 13. " ALIEN ,ALI Enable" "Disabled,Enabled" hexmask.long.word 0x00 4.--12. 1. " PPL ,Pixels Per Line" bitfld.long 0x00 3. " UBL ,Upper Before Lower" "Reverse scanning,Normal scanning" bitfld.long 0x00 2. " LBR ,Left Before Right" "Reverse scanning,Normal scanning" textline " " bitfld.long 0x00 0.--1. " CR ,Conversion Mode Select" "Bypass,Active,Invalid,Invalid" line.long 0x04 "ALICONTROL,ALI Control Register" bitfld.long 0x04 1. " LCDCLSEN ,LCDCLS Enable" "Disabled,Enabled" bitfld.long 0x04 0. " LCDSPSEN ,LCDSPS Enable" "Disabled,Enabled" line.long 0x08 "ALITIMING1,ALI Timing 1 Register" hexmask.long.byte 0x08 8.--11. 1. " PSCLS ,LCDPS and LCDCLS Delay" hexmask.long.byte 0x08 4.--7. 1. " REVDEL ,Polarity-Reversal Delay" hexmask.long.byte 0x08 0.--3. 1. " LPDEL ,LCDLP Delay" line.long 0x0C "ALITIMING2,ALI Timing 2 Register" hexmask.long.byte 0x0C 9.--15. 1. " SPLDEL ,LCDSPL Delay" hexmask.long.word 0x0C 0.--8. 1. " PS2CLS2 ,LCDSPL and LCDCLS Delay 2" width 14. tree.end tree.end tree "Timers" base asd:0x80000C00 width 10. group 0x00++0x03 line.long 0x00 "LOAD1,Timer Load Register 1" hexmask.long.word 0x00 0.--15. 1. " LOAD ,LOAD1 Specifies the initial Timer value" rgroup 0x04++0x03 line.long 0x00 "VALUE1,Timer Value Register 1" hexmask.long.word 0x00 0.--15. 1. " VALUE1 ,VALUE1 Read this field to identify the current Timer value" group 0x08++0x03 line.long 0x00 "CONTROL1,Timer Control Register 1" bitfld.long 0x00 7. " ENABLE ,Enable Timer[2:1]" "Disabled,Enabled" bitfld.long 0x00 6. " MODE ,Timer[2:1] Mode" "Free Running,Periodic" bitfld.long 0x00 3. " CLKSEL ,Timer[2:1] Clock Select" "508 kHz,2 kHz" wgroup 0x0C++0x03 line.long 0x00 "TCEOI1,Timer End-of-Interrupt Register 1" hexfld.long 0x00 " TCEOI ,TCEOI1 Reading this field returns 0" group 0x20++0x03 line.long 0x00 "LOAD2,Timer Load Register 2" hexmask.long.word 0x00 0.--15. 1. " LOAD ,LOAD2 Specifies the initial Timer value" rgroup 0x24++0x03 line.long 0x00 "VALUE2,Timer Value Register 2" hexmask.long.word 0x00 0.--15. 1. " VALUE ,VALUE2 Read this field to identify the current Timer value" group 0x28++0x03 line.long 0x00 "CONTROL2,Timer Control Register 2" bitfld.long 0x00 7. " ENABLE ,Enable Timer[2:1]" "Disabled,Enabled" bitfld.long 0x00 6. " MODE ,Timer[2:1] Mode" "Free Running,Periodic" bitfld.long 0x00 3. " CLKSEL ,Timer[2:1] Clock Select" "508 kHz,2 kHz" wgroup 0x2C++0x03 line.long 0x00 "TCEOI2,Timer End-of-Interrupt Register 2" hexfld.long 0x00 " TCEOI ,TCEOI2 Reading this field returns 0" group 0x40++0x03 line.long 0x00 "BZCON,Timer Buzzer Count Register" bitfld.long 0x00 1. " BZMOD ,Buzzer Mode" "TBUZ- pin K1,BZTOG to drive TBUZ" bitfld.long 0x00 0. " BZTOG ,Buzzer Toggle" "Low,High" group 0x80++0x03 line.long 0x00 "LOAD3,Timer Load Register 3" hexmask.long.word 0x00 0.--15. 1. " LOAD ,LOAD3 Specifies the initial Timer value" rgroup 0x84++0x03 line.long 0x00 "VALUE3,Timer Value Register 3" hexmask.long.word 0x00 0.--15. 1. " VALUE ,VALUE3 Read this field to identify the current Timer value" group 0x88++0x03 line.long 0x00 "CONTROL3,Timer Control Register 3" bitfld.long 0x00 7. " ENABLE ,Enable Timer[2:1]" "Disabled,Enabled" bitfld.long 0x00 6. " MODE ,Timer[2:1] Mode" "Free Running,Periodic" bitfld.long 0x00 3. " CLKSEL ,Timer[2:1] Clock Select" "508 kHz,2 kHz" wgroup 0x8C++0x03 line.long 0x00 "TCEOI3,Timer End-of-Interrupt Register 3" hexfld.long 0x00 " TCEOI ,TCEOI3 Reading this field returns 0" width 14. tree.end tree "Watchdog Timer (WDT)" base asd:0x80001400 width 8. group 0x00++0x03 line.long 0x00 "CTL,Control Register" hexmask.long.byte 0x00 4.--7. 1. " TOC ,Timeout Code" bitfld.long 0x00 3. " FRZ ,Freeze" "Not frozen,Enabled" bitfld.long 0x00 1. " IF ,Interrupt First" "Reset,Interrupt and restarts WDT" bitfld.long 0x00 0. " EN ,Enable" "Disabled,Enabled" wgroup 0x04++0x03 line.long 0x00 "RST,Counter Reset Register" hexmask.long.word 0x00 0.--15. 1. " RST ,Reset Write 0x1984 to this register to reset the WDT" rgroup 0x08--0x1B line.long 0x00 "STATUS,Status Register" bitfld.long 0x00 7. " INT ,Interrupt" "Not occurred,Occurred" bitfld.long 0x00 6. " RST ,Reset" "Occurred,Not occurred" bitfld.long 0x00 4.--5. " IF ,Interrupt First" "Reset,Invalid,Invalid,Interrupt and restart WDT" line.long 0x04 "COUNT0,Current Watchdog Count Register 0" hexmask.long.byte 0x04 0.--7. 1. " COUNT ,Current Count" line.long 0x08 "COUNT1,Current Watchdog Count Register 1" hexmask.long.byte 0x08 0.--7. 1. " COUNT ,Current Count" line.long 0x0C "COUNT2,Current Watchdog Count Register 2" hexmask.long.byte 0x0C 0.--7. 1. " COUNT ,Current Count" line.long 0x10 "COUNT3,Current Watchdog Count Register 3" hexmask.long.byte 0x10 0.--7. 1. " COUNT ,Current Count" width 14. tree.end tree "Real Time Clock (RTC)" base asd:0x80000D00 width 9. rgroup 0x00++0x03 line.long 0x00 "RTCDR,RTC Data Register" hexfld.long 0x00 " RTCDR ,RTC Data Register Value" group 0x04++0x07 line.long 0x00 "RTCLR,RTC Load Register" hexfld.long 0x00 " RTCLR ,RTC Load Register Value" line.long 0x04 "RTCMR,RTC Match Register" hexfld.long 0x04 " RTCMR ,RTC Match Register Value" rgroup 0x10++0x03 line.long 0x00 "RTCSTAT,RTC Interrupt Status Register" bitfld.long 0x00 0. " RTCINTR ,RTC Interrupt" "Not asserted,Asserted" wgroup 0x10++0x03 line.long 0x00 "RTCEOI,RTC Interrupt Clear Register" hexfld.long 0x00 " RTCEOI ,RTC End of Interrupt" group 0x14++0x03 line.long 0x00 "RTCCR,RTC Control Register" bitfld.long 0x00 0. " MIE ,Match Interrupt Enable" "Disabled,Enabled" width 14. tree.end tree "Synchronous Serial Port (SSP)" base asd:0x80000B00 width 7. group 0x00++0x07 line.long 0x00 "CR0,Control Register 0" hexmask.long.byte 0x00 8.--15. 1. " SCR ,Serial Clock Rate" bitfld.long 0x00 7. " SSE ,SSP Enable" "Disabled,Enabled" bitfld.long 0x00 4.--5. " FRF ,Frame Format" "Motorola SPI,TI synchronous serial,National MICROWIRE,Undefined" bitfld.long 0x00 0.--3. " DSS ,Data Size Selection" "Undefined,Undefined,Undefined,4 bits,5bits,6 bits,7 bits,8 bits,9 bits,10 bits,11 bits,12 bits,13 bits,14 bits,15 bits,16 bits" line.long 0x04 "CR1,Control Register 1" bitfld.long 0x04 7. " TXIIEN ,Transmitter Idle Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 6. " FEN ,FIFO Enable" "Disabled,Enabled" bitfld.long 0x04 5. " RXOIEN ,Receive Overrun Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 4. " SPH ,SPI Phase" "Low,High" textline " " bitfld.long 0x04 3. " SPO ,SPI Polarity" "Low,High" bitfld.long 0x04 2. " LBM ,Loopback Mode" "Disabled,Enabled" bitfld.long 0x04 1. " TXSIEN ,Transmit FIFO Service Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 0. " RXSIEN ,Receive FIFO Service Interrupt Enable" "Disabled,Enabled" rgroup 0x08++0x03 line.long 0x00 "IIR,Interrupt Identification Register" bitfld.long 0x00 7. " TXII ,Transmit Idle Interrupt" "Deasserted,Asserted" bitfld.long 0x00 6. " RXOI ,Receive FIFO Overrun Interrupt" "Deasserted,Asserted" bitfld.long 0x00 1. " TXSI ,Transmit FIFO Service Request Interrupt" "Deasserted,Asserted" bitfld.long 0x00 0. " RXSI ,Receive FIFO Service Request Interrupt" "Deasserted,Asserted" wgroup 0x08++0x03 line.long 0x00 "ROEOI,Receive Overrun End-of-Interrupt" hexfld.long 0x00 " ROEOI ,End-of-Interrupt" group 0x0C++0x07 line.long 0x00 "DR,Data Register" hexmask.long.word 0x00 0.--15. 1. " DATA ,DATA" line.long 0x04 "CPR,Clock Prescale Register" hexmask.long.byte 0x04 0.--7. 1. " DVSR ,Clock Prescale Divisor" rgroup 0x14++0x03 line.long 0x00 "SR,Status Register" bitfld.long 0x00 8. " RFF ,Receive FIFO Full" "Not full,Full" bitfld.long 0x00 7. " TFE ,Transmit FIFO Empty" "Not empty,Empty" bitfld.long 0x00 6. " ROR ,Receive Overrun" "Deasserted,Asserted" bitfld.long 0x00 5. " RHF ,Receive FIFO Half Full" "3 or fewer entries,4 or more entries" textline " " bitfld.long 0x00 4. " THE ,Transmit FIFO Half Empty" "5 or more entries,4 or fewer entries" bitfld.long 0x00 3. " BSY ,Busy" "Idle,Not empty" bitfld.long 0x00 2. " RNE ,Receive FIFO Not Empty" "Empty,Not empty" bitfld.long 0x00 1. " TNF ,Transmit FIFO Not Full" "Empty,Not empty " width 14. tree.end tree "Universal Asynchronous Receiver/Transmitter (UART)" tree "UART 1" base asd:0x80000600 width 8. rgroup 0x00++0x03 line.long 0x00 "DATA,Data Register" bitfld.long 0x00 11. " BE ,Break Error" "No break,Break" bitfld.long 0x00 10. " OE ,Overrun Error" "No error,Error" bitfld.long 0x00 9. " PE ,Parity Error" "No error,Error" bitfld.long 0x00 8. " FE ,Framing Error" "No errror,Error" textline " " hexmask.long.byte 0x00 0.--7. 1. " D[7:0] ,Data" wgroup 0x00++0x03 line.long 0x00 "DATA,Data Register" hexmask.long.byte 0x00 0.--7. 1. " D[7:0] ,Data" group 0x04++0x0B line.long 0x00 "FCON,FIFO Control Register" bitfld.long 0x00 5.--6. " WLEN ,Word Length" "5-bit data,6-bit data,7-bit data,8-bit data" bitfld.long 0x00 4. " FEN ,FIFO Enable" "Disabled,Enabeld" bitfld.long 0x00 3. " STP2 ,Stop 2" "1 stop bit,2 stop bits" bitfld.long 0x00 2. " EPS ,Even Parity Set" "Odd parity,Even parity" textline " " bitfld.long 0x00 1. " PEN ,Parity Enable" "Disabled,Asserted" bitfld.long 0x00 0. " BRK ,Break" "Deassert,Assert" line.long 0x04 "BRCON,Baud Rate Control Register" hexmask.long.word 0x04 0.--15. 1. " BAUDDIV ,Baud Divisor" line.long 0x08 "CON,Control Register" bitfld.long 0x08 7. " SIRBD ,Serial Infrared Blanking Disable" "Enabled,Disabled" bitfld.long 0x08 6. " LBE ,Loopback Enable" "Disabled,Enabled" bitfld.long 0x08 5. " MXP ,Modem Transfer Polarity" "Low ,High" bitfld.long 0x08 4. " TXP ,Transmit Polarity" "High,Low" textline " " bitfld.long 0x08 3. " RXP ,Receive Polarity" "High,Low" bitfld.long 0x08 2. " SIRLP ,Serial Infrared Low Power" "Disabled,Enabled" bitfld.long 0x08 1. " SIRD ,Serial Infrared Disable" "Disabled,Enabled" bitfld.long 0x08 0. " UARTEN ,UART Enable" "Disabled,Enabled" rgroup 0x10++0x03 line.long 0x00 "STATUS,Status Register" bitfld.long 0x00 7. " TXFE ,Transmit FIFO Empty" "Not empty,Empty" bitfld.long 0x00 6. " RXFF ,Receive FIFO Full" "Not full,Full" bitfld.long 0x00 5. " TXFF ,Transmit FIFO Full" "Not full,Full" bitfld.long 0x00 4. " RXFE ,Receive FIFO Empty" "Not empty,Empty" textline " " bitfld.long 0x00 3. " BUSY ,Busy" "Not busy,Busy" bitfld.long 0x00 2. " DCD ,Data Carrier Detect" "0,1" bitfld.long 0x00 1. " DSR ,Data Set Ready" "0,1" bitfld.long 0x00 0. " CTS ,CTS" "0,1" wgroup 0x14++0x03 line.long 0x00 "RAWISR,Raw Interrupt Status Register" hexfld.long 0x00 " MSEOI ,Modem Status End-of-Interrupt" rgroup 0x14++0x03 line.long 0x00 "RAWISR,Raw Interrupt Status Register" bitfld.long 0x00 7. " OEI ,Overrun Error Interrupt" "Not asserted,Asserted" bitfld.long 0x00 6. " BEI ,Break Error Interrupt" "Not asserted,Asserted" bitfld.long 0x00 5. " PEI ,Parity Error Interrupt" "Not asserted,Asserted" bitfld.long 0x00 4. " FEI ,Frame Error Interrupt" "Not asserted,Asserted" textline " " bitfld.long 0x00 3. " RTI ,Receive Timeout Interrupt" "Not asserted,Asserted" bitfld.long 0x00 2. " MI ,Modem Status Interrupt" "Not asserted,Asserted" bitfld.long 0x00 1. " TI ,Transmit Interrupt" "Not asserted,Asserted" bitfld.long 0x00 0. " RI ,Receive Interrupt" "Not asserted,Asserted" group 0x18++0x03 line.long 0x00 "INTEN,Interrupt Mask Register" bitfld.long 0x00 7. " OEEN ,Overrun Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 6. " BEEN ,Break Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 5. " PEEN ,Parity Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 4. " FEEN ,Frame Error Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " RTEN ,Receive Timeout Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 2. " MEN ,Modem Status Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " TEN ,Transmit Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 0. " REN ,Receive Interrupt Enable" "Disabled,Enabled" rgroup 0x1C++0x03 line.long 0x00 "MISR,Masked Interrupt Status Register" bitfld.long 0x00 7. " OEIM ,Masked Overrun Error Interrupt" "Not asserted,Asserted" bitfld.long 0x00 6. " BEIM ,Masked Break Error Interrupt" "Not asserted,Asserted" bitfld.long 0x00 5. " PEIM ,Masked Parity Error Interrupt" "Not asserted,Asserted" bitfld.long 0x00 4. " FEIM ,Masked Frame Error Interrupt" "Not asserted,Asserted" textline " " bitfld.long 0x00 3. " RTIM ,Masked Receive Timeout Interrupt" "Not asserted,Asserted" bitfld.long 0x00 2. " MIM ,Masked Modem Status Interrupt" "Not asserted,Asserted" bitfld.long 0x00 1. " TIM ,Masked Transmit Interrupt" "Not asserted,Asserted" bitfld.long 0x00 0. " RIM ,Masked Receive Interrupt" "Not asserted,Asserted" group 0x20++0x03 line.long 0x00 "RES,Receive Error Status and Clear Register" bitfld.long 0x00 3. " BE ,Break Error" "No error,Error" bitfld.long 0x00 2. " OE ,Overrun Error" "No error,Error" bitfld.long 0x00 1. " PE ,Parity Error" "No error,Error" bitfld.long 0x00 0. " FE ,Frame Error" "No error,Error" wgroup 0x24++0x03 line.long 0x00 "EIC,Error Interrupt Clear Register" bitfld.long 0x00 3. " OEIC ,Masked Overrun Error Interrupt Clear" "No effect,Clear" bitfld.long 0x00 2. " BEIC ,Masked Break Error Interrupt Clear" "No effect,Clear" bitfld.long 0x00 1. " PEIC ,Masked Parity Error Interrupt Clear" "No effect,Clear" bitfld.long 0x00 0. " FEIC ,Masked Frame Error Interrupt Clear" "No effect,Clear" group 0x28++0x03 line.long 0x00 "DMACR,DMA Control Register" bitfld.long 0x00 2. " DE ,DMA On Error" "Not disabled,Disabled" bitfld.long 0x00 1. " TDE ,Transmit DMA Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RDE ,RDE" "Disabled,Enabled" width 14. tree.end tree "UART 2" base asd:0x80000700 width 8. rgroup 0x00++0x03 line.long 0x00 "DATA,Data Register" bitfld.long 0x00 11. " BE ,Break Error" "No break,Break" bitfld.long 0x00 10. " OE ,Overrun Error" "No error,Error" bitfld.long 0x00 9. " PE ,Parity Error" "No error,Error" bitfld.long 0x00 8. " FE ,Framing Error" "No errror,Error" textline " " hexmask.long.byte 0x00 0.--7. 1. " D[7:0] ,Data" wgroup 0x00++0x03 line.long 0x00 "DATA,Data Register" hexmask.long.byte 0x00 0.--7. 1. " D[7:0] ,Data" group 0x04++0x0B line.long 0x00 "FCON,FIFO Control Register" bitfld.long 0x00 5.--6. " WLEN ,Word Length" "5-bit data,6-bit data,7-bit data,8-bit data" bitfld.long 0x00 4. " FEN ,FIFO Enable" "Disabled,Enabeld" bitfld.long 0x00 3. " STP2 ,Stop 2" "1 stop bit,2 stop bits" bitfld.long 0x00 2. " EPS ,Even Parity Set" "Odd parity,Even parity" textline " " bitfld.long 0x00 1. " PEN ,Parity Enable" "Disabled,Asserted" bitfld.long 0x00 0. " BRK ,Break" "Deassert,Assert" line.long 0x04 "BRCON,Baud Rate Control Register" hexmask.long.word 0x04 0.--15. 1. " BAUDDIV ,Baud Divisor" line.long 0x08 "CON,Control Register" bitfld.long 0x08 7. " SIRBD ,Serial Infrared Blanking Disable" "Enabled,Disabled" bitfld.long 0x08 6. " LBE ,Loopback Enable" "Disabled,Enabled" bitfld.long 0x08 5. " MXP ,Modem Transfer Polarity" "Low ,High" bitfld.long 0x08 4. " TXP ,Transmit Polarity" "High,Low" textline " " bitfld.long 0x08 3. " RXP ,Receive Polarity" "High,Low" bitfld.long 0x08 2. " SIRLP ,Serial Infrared Low Power" "Disabled,Enabled" bitfld.long 0x08 1. " SIRD ,Serial Infrared Disable" "Disabled,Enabled" bitfld.long 0x08 0. " UARTEN ,UART Enable" "Disabled,Enabled" rgroup 0x10++0x03 line.long 0x00 "STATUS,Status Register" bitfld.long 0x00 7. " TXFE ,Transmit FIFO Empty" "Not empty,Empty" bitfld.long 0x00 6. " RXFF ,Receive FIFO Full" "Not full,Full" bitfld.long 0x00 5. " TXFF ,Transmit FIFO Full" "Not full,Full" bitfld.long 0x00 4. " RXFE ,Receive FIFO Empty" "Not empty,Empty" textline " " bitfld.long 0x00 3. " BUSY ,Busy" "Not busy,Busy" bitfld.long 0x00 2. " DCD ,Data Carrier Detect" "0,1" bitfld.long 0x00 1. " DSR ,Data Set Ready" "0,1" bitfld.long 0x00 0. " CTS ,CTS" "0,1" wgroup 0x14++0x03 line.long 0x00 "RAWISR,Raw Interrupt Status Register" hexfld.long 0x00 " MSEOI ,Modem Status End-of-Interrupt" rgroup 0x14++0x03 line.long 0x00 "RAWISR,Raw Interrupt Status Register" bitfld.long 0x00 7. " OEI ,Overrun Error Interrupt" "Not asserted,Asserted" bitfld.long 0x00 6. " BEI ,Break Error Interrupt" "Not asserted,Asserted" bitfld.long 0x00 5. " PEI ,Parity Error Interrupt" "Not asserted,Asserted" bitfld.long 0x00 4. " FEI ,Frame Error Interrupt" "Not asserted,Asserted" textline " " bitfld.long 0x00 3. " RTI ,Receive Timeout Interrupt" "Not asserted,Asserted" bitfld.long 0x00 2. " MI ,Modem Status Interrupt" "Not asserted,Asserted" bitfld.long 0x00 1. " TI ,Transmit Interrupt" "Not asserted,Asserted" bitfld.long 0x00 0. " RI ,Receive Interrupt" "Not asserted,Asserted" group 0x18++0x03 line.long 0x00 "INTEN,Interrupt Mask Register" bitfld.long 0x00 7. " OEEN ,Overrun Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 6. " BEEN ,Break Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 5. " PEEN ,Parity Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 4. " FEEN ,Frame Error Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " RTEN ,Receive Timeout Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 2. " MEN ,Modem Status Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " TEN ,Transmit Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 0. " REN ,Receive Interrupt Enable" "Disabled,Enabled" rgroup 0x1C++0x03 line.long 0x00 "MISR,Masked Interrupt Status Register" bitfld.long 0x00 7. " OEIM ,Masked Overrun Error Interrupt" "Not asserted,Asserted" bitfld.long 0x00 6. " BEIM ,Masked Break Error Interrupt" "Not asserted,Asserted" bitfld.long 0x00 5. " PEIM ,Masked Parity Error Interrupt" "Not asserted,Asserted" bitfld.long 0x00 4. " FEIM ,Masked Frame Error Interrupt" "Not asserted,Asserted" textline " " bitfld.long 0x00 3. " RTIM ,Masked Receive Timeout Interrupt" "Not asserted,Asserted" bitfld.long 0x00 2. " MIM ,Masked Modem Status Interrupt" "Not asserted,Asserted" bitfld.long 0x00 1. " TIM ,Masked Transmit Interrupt" "Not asserted,Asserted" bitfld.long 0x00 0. " RIM ,Masked Receive Interrupt" "Not asserted,Asserted" group 0x20++0x03 line.long 0x00 "RES,Receive Error Status and Clear Register" bitfld.long 0x00 3. " BE ,Break Error" "No error,Error" bitfld.long 0x00 2. " OE ,Overrun Error" "No error,Error" bitfld.long 0x00 1. " PE ,Parity Error" "No error,Error" bitfld.long 0x00 0. " FE ,Frame Error" "No error,Error" wgroup 0x24++0x03 line.long 0x00 "EIC,Error Interrupt Clear Register" bitfld.long 0x00 3. " OEIC ,Masked Overrun Error Interrupt Clear" "No effect,Clear" bitfld.long 0x00 2. " BEIC ,Masked Break Error Interrupt Clear" "No effect,Clear" bitfld.long 0x00 1. " PEIC ,Masked Parity Error Interrupt Clear" "No effect,Clear" bitfld.long 0x00 0. " FEIC ,Masked Frame Error Interrupt Clear" "No effect,Clear" group 0x28++0x03 line.long 0x00 "DMACR,DMA Control Register" bitfld.long 0x00 2. " DE ,DMA On Error" "Not disabled,Disabled" bitfld.long 0x00 1. " TDE ,Transmit DMA Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RDE ,RDE" "Disabled,Enabled" width 14. tree.end tree "UART 3" base asd:0x80000800 width 8. rgroup 0x00++0x03 line.long 0x00 "DATA,Data Register" bitfld.long 0x00 11. " BE ,Break Error" "No break,Break" bitfld.long 0x00 10. " OE ,Overrun Error" "No error,Error" bitfld.long 0x00 9. " PE ,Parity Error" "No error,Error" bitfld.long 0x00 8. " FE ,Framing Error" "No errror,Error" textline " " hexmask.long.byte 0x00 0.--7. 1. " D[7:0] ,Data" wgroup 0x00++0x03 line.long 0x00 "DATA,Data Register" hexmask.long.byte 0x00 0.--7. 1. " D[7:0] ,Data" group 0x04++0x0B line.long 0x00 "FCON,FIFO Control Register" bitfld.long 0x00 5.--6. " WLEN ,Word Length" "5-bit data,6-bit data,7-bit data,8-bit data" bitfld.long 0x00 4. " FEN ,FIFO Enable" "Disabled,Enabeld" bitfld.long 0x00 3. " STP2 ,Stop 2" "1 stop bit,2 stop bits" bitfld.long 0x00 2. " EPS ,Even Parity Set" "Odd parity,Even parity" textline " " bitfld.long 0x00 1. " PEN ,Parity Enable" "Disabled,Asserted" bitfld.long 0x00 0. " BRK ,Break" "Deassert,Assert" line.long 0x04 "BRCON,Baud Rate Control Register" hexmask.long.word 0x04 0.--15. 1. " BAUDDIV ,Baud Divisor" line.long 0x08 "CON,Control Register" bitfld.long 0x08 7. " SIRBD ,Serial Infrared Blanking Disable" "Enabled,Disabled" bitfld.long 0x08 6. " LBE ,Loopback Enable" "Disabled,Enabled" bitfld.long 0x08 5. " MXP ,Modem Transfer Polarity" "Low ,High" bitfld.long 0x08 4. " TXP ,Transmit Polarity" "High,Low" textline " " bitfld.long 0x08 3. " RXP ,Receive Polarity" "High,Low" bitfld.long 0x08 2. " SIRLP ,Serial Infrared Low Power" "Disabled,Enabled" bitfld.long 0x08 1. " SIRD ,Serial Infrared Disable" "Disabled,Enabled" bitfld.long 0x08 0. " UARTEN ,UART Enable" "Disabled,Enabled" rgroup 0x10++0x03 line.long 0x00 "STATUS,Status Register" bitfld.long 0x00 7. " TXFE ,Transmit FIFO Empty" "Not empty,Empty" bitfld.long 0x00 6. " RXFF ,Receive FIFO Full" "Not full,Full" bitfld.long 0x00 5. " TXFF ,Transmit FIFO Full" "Not full,Full" bitfld.long 0x00 4. " RXFE ,Receive FIFO Empty" "Not empty,Empty" textline " " bitfld.long 0x00 3. " BUSY ,Busy" "Not busy,Busy" bitfld.long 0x00 2. " DCD ,Data Carrier Detect" "0,1" bitfld.long 0x00 1. " DSR ,Data Set Ready" "0,1" bitfld.long 0x00 0. " CTS ,CTS" "0,1" wgroup 0x14++0x03 line.long 0x00 "RAWISR,Raw Interrupt Status Register" hexfld.long 0x00 " MSEOI ,Modem Status End-of-Interrupt" rgroup 0x14++0x03 line.long 0x00 "RAWISR,Raw Interrupt Status Register" bitfld.long 0x00 7. " OEI ,Overrun Error Interrupt" "Not asserted,Asserted" bitfld.long 0x00 6. " BEI ,Break Error Interrupt" "Not asserted,Asserted" bitfld.long 0x00 5. " PEI ,Parity Error Interrupt" "Not asserted,Asserted" bitfld.long 0x00 4. " FEI ,Frame Error Interrupt" "Not asserted,Asserted" textline " " bitfld.long 0x00 3. " RTI ,Receive Timeout Interrupt" "Not asserted,Asserted" bitfld.long 0x00 2. " MI ,Modem Status Interrupt" "Not asserted,Asserted" bitfld.long 0x00 1. " TI ,Transmit Interrupt" "Not asserted,Asserted" bitfld.long 0x00 0. " RI ,Receive Interrupt" "Not asserted,Asserted" group 0x18++0x03 line.long 0x00 "INTEN,Interrupt Mask Register" bitfld.long 0x00 7. " OEEN ,Overrun Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 6. " BEEN ,Break Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 5. " PEEN ,Parity Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 4. " FEEN ,Frame Error Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " RTEN ,Receive Timeout Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 2. " MEN ,Modem Status Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " TEN ,Transmit Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 0. " REN ,Receive Interrupt Enable" "Disabled,Enabled" rgroup 0x1C++0x03 line.long 0x00 "MISR,Masked Interrupt Status Register" bitfld.long 0x00 7. " OEIM ,Masked Overrun Error Interrupt" "Not asserted,Asserted" bitfld.long 0x00 6. " BEIM ,Masked Break Error Interrupt" "Not asserted,Asserted" bitfld.long 0x00 5. " PEIM ,Masked Parity Error Interrupt" "Not asserted,Asserted" bitfld.long 0x00 4. " FEIM ,Masked Frame Error Interrupt" "Not asserted,Asserted" textline " " bitfld.long 0x00 3. " RTIM ,Masked Receive Timeout Interrupt" "Not asserted,Asserted" bitfld.long 0x00 2. " MIM ,Masked Modem Status Interrupt" "Not asserted,Asserted" bitfld.long 0x00 1. " TIM ,Masked Transmit Interrupt" "Not asserted,Asserted" bitfld.long 0x00 0. " RIM ,Masked Receive Interrupt" "Not asserted,Asserted" group 0x20++0x03 line.long 0x00 "RES,Receive Error Status and Clear Register" bitfld.long 0x00 3. " BE ,Break Error" "No error,Error" bitfld.long 0x00 2. " OE ,Overrun Error" "No error,Error" bitfld.long 0x00 1. " PE ,Parity Error" "No error,Error" bitfld.long 0x00 0. " FE ,Frame Error" "No error,Error" wgroup 0x24++0x03 line.long 0x00 "EIC,Error Interrupt Clear Register" bitfld.long 0x00 3. " OEIC ,Masked Overrun Error Interrupt Clear" "No effect,Clear" bitfld.long 0x00 2. " BEIC ,Masked Break Error Interrupt Clear" "No effect,Clear" bitfld.long 0x00 1. " PEIC ,Masked Parity Error Interrupt Clear" "No effect,Clear" bitfld.long 0x00 0. " FEIC ,Masked Frame Error Interrupt Clear" "No effect,Clear" group 0x28++0x03 line.long 0x00 "DMACR,DMA Control Register" bitfld.long 0x00 2. " DE ,DMA On Error" "Not disabled,Disabled" bitfld.long 0x00 1. " TDE ,Transmit DMA Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RDE ,RDE" "Disabled,Enabled" width 14. tree.end tree.end tree "GPIO and External Interrups" base asd:0x80000E00 width 5. tree "GPIO Data Registers" group 0x00++0x0F line.long 0x00 "PAD , GPIO Data Register for Port A" bitfld.long 0x00 7. " PA7 ,Data Bit for Port A" "0,1" bitfld.long 0x00 6. " PA6 ,Data Bit for Port A" "0,1" bitfld.long 0x00 5. " PA5 ,Data Bit for Port A" "0,1" bitfld.long 0x00 4. " PA4 ,Data Bit for Port A" "0,1" textline " " bitfld.long 0x00 3. " PA3 ,Data Bit for Port A" "0,1" bitfld.long 0x00 2. " PA2 ,Data Bit for Port A" "0,1" bitfld.long 0x00 1. " PA1 ,Data Bit for Port A" "0,1" bitfld.long 0x00 0. " PA0 ,Data Bit for Port A" "0,1" line.long 0x04 "PBD , GPIO Data Register for Port B" bitfld.long 0x04 7. " PB7 ,Data Bit for Port B" "0,1" bitfld.long 0x04 6. " PB6 ,Data Bit for Port B" "0,1" bitfld.long 0x04 5. " PB5 ,Data Bit for Port B" "0,1" bitfld.long 0x04 4. " PB4 ,Data Bit for Port B" "0,1" textline " " bitfld.long 0x04 3. " PB3 ,Data Bit for Port B" "0,1" bitfld.long 0x04 2. " PB2 ,Data Bit for Port B" "0,1" bitfld.long 0x04 1. " PB1 ,Data Bit for Port B" "0,1" bitfld.long 0x04 0. " PB0 ,Data Bit for Port B" "0,1" line.long 0x08 "PCD , GPIO Data Register for Port C" bitfld.long 0x08 7. " PC7 ,Data Bit for Port C" "0,1" bitfld.long 0x08 6. " PC6 ,Data Bit for Port C" "0,1" bitfld.long 0x08 5. " PC5 ,Data Bit for Port C" "0,1" bitfld.long 0x08 4. " PC4 ,Data Bit for Port C" "0,1" textline " " bitfld.long 0x08 3. " PC3 ,Data Bit for Port C" "0,1" bitfld.long 0x08 2. " PC2 ,Data Bit for Port C" "0,1" bitfld.long 0x08 1. " PC1 ,Data Bit for Port C" "0,1" bitfld.long 0x08 0. " PC0 ,Data Bit for Port C" "0,1" line.long 0x0C "PDD , GPIO Data Register for Port D" bitfld.long 0x0C 7. " PD7 ,Data Bit for Port D" "0,1" bitfld.long 0x0C 6. " PD6 ,Data Bit for Port D" "0,1" bitfld.long 0x0C 5. " PD5 ,Data Bit for Port D" "0,1" bitfld.long 0x0C 4. " PD4 ,Data Bit for Port D" "0,1" textline " " bitfld.long 0x0C 3. " PD3 ,Data Bit for Port D" "0,1" bitfld.long 0x0C 2. " PD2 ,Data Bit for Port D" "0,1" bitfld.long 0x0C 1. " PD1 ,Data Bit for Port D" "0,1" bitfld.long 0x0C 0. " PD0 ,Data Bit for Port D" "0,1" group 0x20++0x03 line.long 0x00 "PED , GPIO Data Register for Port E" bitfld.long 0x00 7. " PE7 ,Data Bit for Port E" "0,1" bitfld.long 0x00 6. " PE6 ,Data Bit for Port E" "0,1" bitfld.long 0x00 5. " PE5 ,Data Bit for Port E" "0,1" bitfld.long 0x00 4. " PE4 ,Data Bit for Port E" "0,1" textline " " bitfld.long 0x00 3. " PE3 ,Data Bit for Port E" "0,1" bitfld.long 0x00 2. " PE2 ,Data Bit for Port E" "0,1" bitfld.long 0x00 1. " PE1 ,Data Bit for Port E" "0,1" bitfld.long 0x00 0. " PE0 ,Data Bit for Port E" "0,1" group 0x30++0x3 line.long 0x00 "PFD , GPIO Data Register for Port F" bitfld.long 0x00 7. " PF7 ,Data Bit for Port F" "0,1" bitfld.long 0x00 6. " PF6 ,Data Bit for Port F" "0,1" bitfld.long 0x00 5. " PF5 ,Data Bit for Port F" "0,1" bitfld.long 0x00 4. " PF4 ,Data Bit for Port F" "0,1" textline " " bitfld.long 0x00 3. " PF3 ,Data Bit for Port F" "0,1" bitfld.long 0x00 2. " PF2 ,Data Bit for Port F" "0,1" bitfld.long 0x00 1. " PF1 ,Data Bit for Port F" "0,1" bitfld.long 0x00 0. " PF0 ,Data Bit for Port F" "0,1" group 0x38++0x03 line.long 0x00 "PGD , GPIO Data Register for Port G" bitfld.long 0x00 7. " PG7 ,Data Bit for Port G" "0,1" bitfld.long 0x00 6. " PG6 ,Data Bit for Port G" "0,1" bitfld.long 0x00 5. " PG5 ,Data Bit for Port G" "0,1" bitfld.long 0x00 4. " PG4 ,Data Bit for Port G" "0,1" textline " " bitfld.long 0x00 3. " PG3 ,Data Bit for Port G" "0,1" bitfld.long 0x00 2. " PG2 ,Data Bit for Port G" "0,1" bitfld.long 0x00 1. " PG1 ,Data Bit for Port G" "0,1" bitfld.long 0x00 0. " PG0 ,Data Bit for Port G" "0,1" group 0x40++0x03 line.long 0x00 "PHD , GPIO Data Register for Port H" bitfld.long 0x00 7. " PH7 ,Data Bit for Port H" "0,1" bitfld.long 0x00 6. " PH6 ,Data Bit for Port H" "0,1" bitfld.long 0x00 5. " PH5 ,Data Bit for Port H" "0,1" bitfld.long 0x00 4. " PH4 ,Data Bit for Port H" "0,1" textline " " bitfld.long 0x00 3. " PH3 ,Data Bit for Port H" "0,1" bitfld.long 0x00 2. " PH2 ,Data Bit for Port H" "0,1" bitfld.long 0x00 1. " PH1 ,Data Bit for Port H" "0,1" bitfld.long 0x00 0. " PH0 ,Data Bit for Port H" "0,1" tree.end width 6. tree "GPIO Data Direction Registers" group 0x10++0x0F line.long 0x00 "PADD , GPIO Data Direction Register for Port A" bitfld.long 0x00 7. " PA7D ,Pin Data Direction Bit for Port A" "Input,Output" bitfld.long 0x00 6. " PA6D ,Pin Data Direction Bit for Port A" "Input,Output" bitfld.long 0x00 5. " PA5D ,Pin Data Direction Bit for Port A" "Input,Output" bitfld.long 0x00 4. " PA4D ,Pin Data Direction Bit for Port A" "Input,Output" textline " " bitfld.long 0x00 3. " PA3D ,Pin Data Direction Bit for Port A" "Input,Output" bitfld.long 0x00 2. " PA2D ,Pin Data Direction Bit for Port A" "Input,Output" bitfld.long 0x00 1. " PA1D ,Pin Data Direction Bit for Port A" "Input,Output" bitfld.long 0x00 0. " PA0D ,Pin Data Direction Bit for Port A" "Input,Output" line.long 0x04 "PBDD , GPIO Data Direction Register for Port B" bitfld.long 0x04 7. " PB7D ,Pin Data Direction Bit for Port B" "Input,Output" bitfld.long 0x04 6. " PB6D ,Pin Data Direction Bit for Port B" "Input,Output" bitfld.long 0x04 5. " PB5D ,Pin Data Direction Bit for Port B" "Input,Output" bitfld.long 0x04 4. " PB4D ,Pin Data Direction Bit for Port B" "Input,Output" textline " " bitfld.long 0x04 3. " PB3D ,Pin Data Direction Bit for Port B" "Input,Output" bitfld.long 0x04 2. " PB2D ,Pin Data Direction Bit for Port B" "Input,Output" bitfld.long 0x04 1. " PB1D ,Pin Data Direction Bit for Port B" "Input,Output" bitfld.long 0x04 0. " PB0D ,Pin Data Direction Bit for Port B" "Input,Output" line.long 0x08 "PCDD , GPIO Data Direction Register for Port C" bitfld.long 0x08 7. " PC7D ,Pin Data Direction Bit for Port C" "Input,Output" bitfld.long 0x08 6. " PC6D ,Pin Data Direction Bit for Port C" "Input,Output" bitfld.long 0x08 5. " PC5D ,Pin Data Direction Bit for Port C" "Input,Output" bitfld.long 0x08 4. " PC4D ,Pin Data Direction Bit for Port C" "Input,Output" textline " " bitfld.long 0x08 3. " PC3D ,Pin Data Direction Bit for Port C" "Input,Output" bitfld.long 0x08 2. " PC2D ,Pin Data Direction Bit for Port C" "Input,Output" bitfld.long 0x08 1. " PC1D ,Pin Data Direction Bit for Port C" "Input,Output" bitfld.long 0x08 0. " PC0D ,Pin Data Direction Bit for Port C" "Input,Output" line.long 0x0C "PDDD , GPIO Data Direction Register for Port D" bitfld.long 0x0C 7. " PD7D ,Pin Data Direction Bit for Port D" "Input,Output" bitfld.long 0x0C 6. " PD6D ,Pin Data Direction Bit for Port D" "Input,Output" bitfld.long 0x0C 5. " PD5D ,Pin Data Direction Bit for Port D" "Input,Output" bitfld.long 0x0C 4. " PD4D ,Pin Data Direction Bit for Port D" "Input,Output" textline " " bitfld.long 0x0C 3. " PD3D ,Pin Data Direction Bit for Port D" "Input,Output" bitfld.long 0x0C 2. " PD2D ,Pin Data Direction Bit for Port D" "Input,Output" bitfld.long 0x0C 1. " PD1D ,Pin Data Direction Bit for Port D" "Input,Output" bitfld.long 0x0C 0. " PD0D ,Pin Data Direction Bit for Port D" "Input,Output" group 0x24++0x03 line.long 0x00 "PEDD , GPIO Data Direction Register for Port E" bitfld.long 0x00 7. " PE7D ,Pin Data Direction Bit for Port E" "Input,Output" bitfld.long 0x00 6. " PE6D ,Pin Data Direction Bit for Port E" "Input,Output" bitfld.long 0x00 5. " PE5D ,Pin Data Direction Bit for Port E" "Input,Output" bitfld.long 0x00 4. " PE4D ,Pin Data Direction Bit for Port E" "Input,Output" textline " " bitfld.long 0x00 3. " PE3D ,Pin Data Direction Bit for Port E" "Input,Output" bitfld.long 0x00 2. " PE2D ,Pin Data Direction Bit for Port E" "Input,Output" bitfld.long 0x00 1. " PE1D ,Pin Data Direction Bit for Port E" "Input,Output" bitfld.long 0x00 0. " PE0D ,Pin Data Direction Bit for Port E" "Input,Output" group 0x34++0x03 line.long 0x00 "PFDD , GPIO Data Direction Register for Port F" bitfld.long 0x00 7. " PF7D ,Pin Data Direction Bit for Port F" "Input,Output" bitfld.long 0x00 6. " PF6D ,Pin Data Direction Bit for Port F" "Input,Output" bitfld.long 0x00 5. " PF5D ,Pin Data Direction Bit for Port F" "Input,Output" bitfld.long 0x00 4. " PF4D ,Pin Data Direction Bit for Port F" "Input,Output" textline " " bitfld.long 0x00 3. " PF3D ,Pin Data Direction Bit for Port F" "Input,Output" bitfld.long 0x00 2. " PF2D ,Pin Data Direction Bit for Port F" "Input,Output" bitfld.long 0x00 1. " PF1D ,Pin Data Direction Bit for Port F" "Input,Output" bitfld.long 0x00 0. " PF0D ,Pin Data Direction Bit for Port F" "Input,Output" group 0x3C++0x03 line.long 0x00 "PGDD , GPIO Data Direction Register for Port G" bitfld.long 0x00 7. " PG7D ,Pin Data Direction Bit for Port G" "Input,Output" bitfld.long 0x00 6. " PG6D ,Pin Data Direction Bit for Port G" "Input,Output" bitfld.long 0x00 5. " PG5D ,Pin Data Direction Bit for Port G" "Input,Output" bitfld.long 0x00 4. " PG4D ,Pin Data Direction Bit for Port G" "Input,Output" textline " " bitfld.long 0x00 3. " PG3D ,Pin Data Direction Bit for Port G" "Input,Output" bitfld.long 0x00 2. " PG2D ,Pin Data Direction Bit for Port G" "Input,Output" bitfld.long 0x00 1. " PG1D ,Pin Data Direction Bit for Port G" "Input,Output" bitfld.long 0x00 0. " PG0D ,Pin Data Direction Bit for Port G" "Input,Output" group 0x44++0x03 line.long 0x00 "PHDD , GPIO Data Direction Register for Port H" bitfld.long 0x00 7. " PH7D ,Pin Data Direction Bit for Port H" "Input,Output" bitfld.long 0x00 6. " PH6D ,Pin Data Direction Bit for Port H" "Input,Output" bitfld.long 0x00 5. " PH5D ,Pin Data Direction Bit for Port H" "Input,Output" bitfld.long 0x00 4. " PH4D ,Pin Data Direction Bit for Port H" "Input,Output" textline " " bitfld.long 0x00 3. " PH3D ,Pin Data Direction Bit for Port H" "Input,Output" bitfld.long 0x00 2. " PH2D ,Pin Data Direction Bit for Port H" "Input,Output" bitfld.long 0x00 1. " PH1D ,Pin Data Direction Bit for Port H" "Input,Output" bitfld.long 0x00 0. " PH0D ,Pin Data Direction Bit for Port H" "Input,Output" tree.end tree "GPIO Pin Data Registers" rgroup 0x68--0x87 line.long 0x00 "PAPD ,GPIO Pin Data Register for Port A" bitfld.long 0x00 7. " PA7 ,Pin Data Bit for Port A" "0,1" bitfld.long 0x00 6. " PA6 ,Pin Data Bit for Port A" "0,1" bitfld.long 0x00 5. " PA5 ,Pin Data Bit for Port A" "0,1" bitfld.long 0x00 4. " PA4 ,Pin Data Bit for Port A" "0,1" textline " " bitfld.long 0x00 3. " PA3 ,Pin Data Bit for Port A" "0,1" bitfld.long 0x00 2. " PA2 ,Pin Data Bit for Port A" "0,1" bitfld.long 0x00 1. " PA1 ,Pin Data Bit for Port A" "0,1" bitfld.long 0x00 0. " PA0 ,Pin Data Bit for Port A" "0,1" line.long 0x04 "PBPD , GPIO Pin Data Register for Port B" bitfld.long 0x04 7. " PB7 ,Pin Data Bit for Port B" "0,1" bitfld.long 0x04 6. " PB6 ,Pin Data Bit for Port B" "0,1" bitfld.long 0x04 5. " PB5 ,Pin Data Bit for Port B" "0,1" bitfld.long 0x04 4. " PB4 ,Pin Data Bit for Port B" "0,1" textline " " bitfld.long 0x04 3. " PB3 ,Pin Data Bit for Port B" "0,1" bitfld.long 0x04 2. " PB2 ,Pin Data Bit for Port B" "0,1" bitfld.long 0x04 1. " PB1 ,Pin Data Bit for Port B" "0,1" bitfld.long 0x04 0. " PB0 ,Pin Data Bit for Port B" "0,1" line.long 0x08 "PCPD , GPIO Pin Data Register for Port C" bitfld.long 0x08 7. " PC7 ,Pin Data Bit for Port C" "0,1" bitfld.long 0x08 6. " PC6 ,Pin Data Bit for Port C" "0,1" bitfld.long 0x08 5. " PC5 ,Pin Data Bit for Port C" "0,1" bitfld.long 0x08 4. " PC4 ,Pin Data Bit for Port C" "0,1" textline " " bitfld.long 0x08 3. " PC3 ,Pin Data Bit for Port C" "0,1" bitfld.long 0x08 2. " PC2 ,Pin Data Bit for Port C" "0,1" bitfld.long 0x08 1. " PC1 ,Pin Data Bit for Port C" "0,1" bitfld.long 0x08 0. " PC0 ,Pin Data Bit for Port C" "0,1" line.long 0x0C "PDPD , GPIO Pin Data Register for Port D" bitfld.long 0x0C 7. " PD7 ,Pin Data Bit for Port D" "0,1" bitfld.long 0x0C 6. " PD6 ,Pin Data Bit for Port D" "0,1" bitfld.long 0x0C 5. " PD5 ,Pin Data Bit for Port D" "0,1" bitfld.long 0x0C 4. " PD4 ,Pin Data Bit for Port D" "0,1" textline " " bitfld.long 0x0C 3. " PD3 ,Pin Data Bit for Port D" "0,1" bitfld.long 0x0C 2. " PD2 ,Pin Data Bit for Port D" "0,1" bitfld.long 0x0C 1. " PD1 ,Pin Data Bit for Port D" "0,1" bitfld.long 0x0C 0. " PD0 ,Pin Data Bit for Port D" "0,1" line.long 0x10 "PEPD , GPIO Pin Data Register for Port E" bitfld.long 0x10 7. " PE7 ,Pin Data Bit for Port E" "0,1" bitfld.long 0x10 6. " PE6 ,Pin Data Bit for Port E" "0,1" bitfld.long 0x10 5. " PE5 ,Pin Data Bit for Port E" "0,1" bitfld.long 0x10 4. " PE4 ,Pin Data Bit for Port E" "0,1" textline " " bitfld.long 0x10 3. " PE3 ,Pin Data Bit for Port E" "0,1" bitfld.long 0x10 2. " PE2 ,Pin Data Bit for Port E" "0,1" bitfld.long 0x10 1. " PE1 ,Pin Data Bit for Port E" "0,1" bitfld.long 0x10 0. " PE0 ,Pin Data Bit for Port E" "0,1" line.long 0x14 "PFPD , GPIO Pin Data Register for Port F" bitfld.long 0x14 7. " PF7 ,Pin Data Bit for Port F" "0,1" bitfld.long 0x14 6. " PF6 ,Pin Data Bit for Port F" "0,1" bitfld.long 0x14 5. " PF5 ,Pin Data Bit for Port F" "0,1" bitfld.long 0x14 4. " PF4 ,Pin Data Bit for Port F" "0,1" textline " " bitfld.long 0x14 3. " PF3 ,Pin Data Bit for Port F" "0,1" bitfld.long 0x14 2. " PF2 ,Pin Data Bit for Port F" "0,1" bitfld.long 0x14 1. " PF1 ,Pin Data Bit for Port F" "0,1" bitfld.long 0x14 0. " PF0 ,Pin Data Bit for Port F" "0,1" line.long 0x18 "PGPD , GPIO Pin Data Register for Port G" bitfld.long 0x18 7. " PG7 ,Pin Data Bit for Port G" "0,1" bitfld.long 0x18 6. " PG6 ,Pin Data Bit for Port G" "0,1" bitfld.long 0x18 5. " PG5 ,Pin Data Bit for Port G" "0,1" bitfld.long 0x18 4. " PG4 ,Pin Data Bit for Port G" "0,1" textline " " bitfld.long 0x18 3. " PG3 ,Pin Data Bit for Port G" "0,1" bitfld.long 0x18 2. " PG2 ,Pin Data Bit for Port G" "0,1" bitfld.long 0x18 1. " PG1 ,Pin Data Bit for Port G" "0,1" bitfld.long 0x18 0. " PG0 ,Pin Data Bit for Port G" "0,1" line.long 0x1C "PHPD , GPIO Pin Data Register for Port H" bitfld.long 0x1C 7. " PH7 ,Pin Data Bit for Port H" "0,1" bitfld.long 0x1C 6. " PH6 ,Pin Data Bit for Port H" "0,1" bitfld.long 0x1C 5. " PH5 ,Pin Data Bit for Port H" "0,1" bitfld.long 0x1C 4. " PH4 ,Pin Data Bit for Port H" "0,1" textline " " bitfld.long 0x1C 3. " PH3 ,Pin Data Bit for Port H" "0,1" bitfld.long 0x1C 2. " PH2 ,Pin Data Bit for Port H" "0,1" bitfld.long 0x1C 1. " PH1 ,Pin Data Bit for Port H" "0,1" bitfld.long 0x1C 0. " PH0 ,Pin Data Bit for Port H" "0,1" tree.end textline "" width 14. group 0x28++0x07 line.long 0x00 "KBDCTL,GPIO Keyboard Control Register" hexmask.long.byte 0x00 0.--3. 1. " CSTATE ,Column State" line.long 0x04 "PINMUX,GPIO Pin Multiplexing Register" bitfld.long 0x04 3. " UART3CON ,UART3 Control" "Low,High" bitfld.long 0x04 2. " CODECON ,Codec Control" "Low,High" bitfld.long 0x04 1. " PDOCON ,PD Output Control" "Low,High" bitfld.long 0x04 0. " PEOCON ,Port E Output Control" "Low,High" group 0x4C++0x07 line.long 0x00 "INTTYPE1,Interrupt Type 1 Register" bitfld.long 0x00 7. " F7 ,Port F7 Edge or Level Trigger Control" "Level,Edge" bitfld.long 0x00 6. " F6 ,Port F6 Edge or Level Trigger Control" "Level,Edge" bitfld.long 0x00 5. " F5 ,Port F5 Edge or Level Trigger Control" "Level,Edge" bitfld.long 0x00 4. " F4 ,Port F4 Edge or Level Trigger Control" "Level,Edge" textline " " bitfld.long 0x00 3. " F3 ,Port F3 Edge or Level Trigger Control" "Level,Edge" bitfld.long 0x00 2. " F2 ,Port F2 Edge or Level Trigger Control" "Level,Edge" bitfld.long 0x00 1. " F1 ,Port F1 Edge or Level Trigger Control" "Level,Edge" bitfld.long 0x00 0. " F0 ,Port F0 Edge or Level Trigger Control" "Level,Edge" line.long 0x04 "INTTYPE2,Interrupt Type 2 Register" bitfld.long 0x04 7. " F7 ,Port F7 Trigger Control" "Falling,Rising" bitfld.long 0x04 6. " F6 ,Port F6 Trigger Control" "Falling,Rising" bitfld.long 0x04 5. " F5 ,Port F5 Trigger Control" "Falling,Rising" bitfld.long 0x04 4. " F4 ,Port F4 Trigger Control" "Falling,Rising" textline " " bitfld.long 0x04 3. " F3 ,Port F3 Trigger Control" "Falling,Rising" bitfld.long 0x04 2. " F2 ,Port F2 Trigger Control" "Falling,Rising" bitfld.long 0x04 1. " F1 ,Port F1 Trigger Control" "Falling,Rising" bitfld.long 0x04 0. " F0 ,Port F0 Trigger Control" "Falling,Rising" wgroup 0x54++0x03 line.long 0x00 "GPIOFEOI,GPIO Port F End-of-Interrupt Register" bitfld.long 0x00 7. " F7 ,Port F7 End-of-Interrupt" "Not asserted,Asserted" bitfld.long 0x00 6. " F6 ,Port F6 End-of-Interrupt" "Not asserted,Asserted" bitfld.long 0x00 5. " F5 ,Port F5 End-of-Interrupt" "Not asserted,Asserted" bitfld.long 0x00 4. " F4 ,Port F4 End-of-Interrupt" "Not asserted,Asserted" textline " " bitfld.long 0x00 3. " F3 ,Port F3 End-of-Interrupt" "Not asserted,Asserted" bitfld.long 0x00 2. " F2 ,Port F2 End-of-Interrupt" "Not asserted,Asserted" bitfld.long 0x00 1. " F1 ,Port F1 End-of-Interrupt" "Not asserted,Asserted" bitfld.long 0x00 0. " F0 ,Port F0 End-of-Interrupt" "Not asserted,Asserted" group 0x58++0x03 line.long 0x00 "GPIOINTEN,GPIO Port F Interrupt Enable Register" bitfld.long 0x00 7. " F7 ,Port F7 Interrupt Enable" "Disabled,Configured" bitfld.long 0x00 6. " F6 ,Port F6 Interrupt Enable" "Disabled,Configured" bitfld.long 0x00 5. " F5 ,Port F5 Interrupt Enable" "Disabled,Configured" bitfld.long 0x00 4. " F4 ,Port F4 Interrupt Enable" "Disabled,Configured" textline " " bitfld.long 0x00 3. " F3 ,Port F3 Interrupt Enable" "Disabled,Configured" bitfld.long 0x00 2. " F2 ,Port F2 Interrupt Enable" "Disabled,Configured" bitfld.long 0x00 1. " F1 ,Port F1 Interrupt Enable" "Disabled,Configured" bitfld.long 0x00 0. " F0 ,Port F0 Interrupt Enable" "Disabled,Configured" rgroup 0x5C++0x07 line.long 0x00 "INTSTATUS,GPIO Port F Interrupt Status Register" bitfld.long 0x00 7. " F7 ,Port F7 Interrupt Enable" "Disabled,Configured" bitfld.long 0x00 6. " F6 ,Port F6 Interrupt Enable" "Disabled,Configured" bitfld.long 0x00 5. " F5 ,Port F5 Interrupt Enable" "Disabled,Configured" bitfld.long 0x00 4. " F4 ,Port F4 Interrupt Enable" "Disabled,Configured" textline " " bitfld.long 0x00 3. " F3 ,Port F3 Interrupt Enable" "Disabled,Configured" bitfld.long 0x00 2. " F2 ,Port F2 Interrupt Enable" "Disabled,Configured" bitfld.long 0x00 1. " F1 ,Port F1 Interrupt Enable" "Disabled,Configured" bitfld.long 0x00 0. " F0 ,Port F0 Interrupt Enable" "Disabled,Configured" line.long 0x04 "RAWINTSTATUS,GPIO Port F Raw Interrupt Status Register" bitfld.long 0x04 7. " F7 ,Port F7 Interrupt Status" "Disabled,Enabled" bitfld.long 0x04 6. " F6 ,Port F6 Interrupt Status" "Disabled,Enabled" bitfld.long 0x04 5. " F5 ,Port F5 Interrupt Status" "Disabled,Enabled" bitfld.long 0x04 4. " F4 ,Port F4 Interrupt Status" "Disabled,Enabled" textline " " bitfld.long 0x04 3. " F3 ,Port F3 Interrupt Status" "Disabled,Enabled" bitfld.long 0x04 2. " F2 ,Port F2 Interrupt Status" "Disabled,Enabled" bitfld.long 0x04 1. " F1 ,Port F1 Interrupt Status" "Disabled,Enabled" bitfld.long 0x04 0. " F0 ,Port F0 Interrupt Status" "Disabled,Enabled" group 0x64++0x03 line.long 0x00 "GPIODB,GPIO Port F Debounce Register" bitfld.long 0x00 7. " F7 ,Port F7 Pin Debounce Enable" "Disabled,Enabled" bitfld.long 0x00 6. " F6 ,Port F6 Pin Debounce Enable" "Disabled,Enabled" bitfld.long 0x00 5. " F5 ,Port F5 Pin Debounce Enable" "Disabled,Enabled" bitfld.long 0x00 4. " F4 ,Port F4 Pin Debounce Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " F3 ,Port F3 Pin Debounce Enable" "Disabled,Enabled" bitfld.long 0x00 2. " F2 ,Port F2 Pin Debounce Enable" "Disabled,Enabled" bitfld.long 0x00 1. " F1 ,Port F1 Pin Debounce Enable" "Disabled,Enabled" bitfld.long 0x00 0. " F0 ,Port F0 Pin Debounce Enable" "Disabled,Enabled" tree.end tree "Secure Digital and MultiMediaCard (MMC) Controller" base asd:0x80000100 width 12. group 0x00++0x03 line.long 0x00 "CLKC,Clock Control Register" bitfld.long 0x00 1. " START_CLK ,Start Clock" "No effect,Start Clock" bitfld.long 0x00 0. " STOP_CLK ,Stop Clock" "No effect,Stop Clock" rgroup 0x04++0x03 line.long 0x00 "STATUS,Controller Status Register" bitfld.long 0x00 13. " ENDRESP ,End Command Response" "Not received,Received" bitfld.long 0x00 12. " DONE ,Program Done" "Concluded,In progress" textline " " bitfld.long 0x00 11. " TRANDONE ,Data Transfer Done" "Not completed,Completed" bitfld.long 0x00 8. " CLK_DIS ,Clock Disabled" "Running,Stopped" textline " " bitfld.long 0x00 7. " FIFO_FULL ,FIFO Full" "Not full,Full" bitfld.long 0x00 6. " FIFO_EMPTY ,FIFO Empty" "Not empty,Empty" textline " " bitfld.long 0x00 5. " CRC ,Response CRC Error" "No error,Error" bitfld.long 0x00 3. " CRCREAD ,CRC Read Error" "No error,Error" textline " " bitfld.long 0x00 2. " CRCWRITE ,CRC Write Error" "No error,Error" bitfld.long 0x00 1. " TORES ,Response Time Out" "No error,Error" textline " " bitfld.long 0x00 0. " TOREAD ,Read Time Out" "No error,Error" group 0x08--0x27 line.long 0x00 "RATE,Clock Rate Divisor Register" bitfld.long 0x00 0.--2. " RATE ,End Command Response" "HCLK,1/2 HCLK,1/4 HCLK,1/8 HCLK,1/16 HCLK,1/32 HCLK,1/64 HCLK,Invalid" line.long 0x04 "PREDIV,Clock Rredivide Register" bitfld.long 0x04 5. " APB_RD_EN ,APB Read Enable" "Disabled,Enabled" bitfld.long 0x04 4. " MMC_EN ,SD/MMC Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 0.--3. " MMC_PREDIV ,SD/MMC Predivisor" "Invalid,HCLK,HCLK/2,HCLK/3,HCLK/4,HCLK/5,HCLK/6,HCLK/7,HCLK/8,?..." line.long 0x0C "CMDCON,Command Control Register" bitfld.long 0x0C 13. " ABORT ,Abort Transaction" "Normal,Abort" bitfld.long 0x0C 12. " SET_READ_WRITE ,Set Transaction to Read or Write" "Read,Write" textline " " bitfld.long 0x0C 11. " MULTI_BLK4_INTEN ,Multiple Block Interrupt Enable" "Disabled,Enabled" bitfld.long 0x0C 10. " READ_WAIT_EN ,Enable Read Wait States" "Disabled,Enabled" textline " " bitfld.long 0x0C 9. " SDIO_EN ,Enable SD Input/Output" "Disabled,Enabled" bitfld.long 0x0C 8. " BIG_ENDIAN ,Enable Big Endian Mode for MMC" "Disabled,Enabled" textline " " bitfld.long 0x0C 7. " WIDE ,Enable Wide Mode for SD" "Disabled,Enabled" bitfld.long 0x0C 6. " INITIALIZE ,Enable 80-bit Initialization Sequence" "Disabled,Enabled" textline " " bitfld.long 0x0C 5. " BUSY ,Busy" "Not busy,Busy" bitfld.long 0x0C 4. " STREAM ,Stream Mode" "Block,Stream" textline " " bitfld.long 0x0C 3. " WRITE ,Write Transfer Mode" "Read,Write" bitfld.long 0x0C 2. " DATA_EN ,Data Transfer Enable" "Disabled,Enabled" textline " " bitfld.long 0x0C 0.--1. " RESPONSE_FORMAT ,Response Format" "No response,Format R1,Format R2,Format R3" line.long 0x10 "RES_TO,Response Timeout Register" hexmask.long.byte 0x10 0.--6. 1. " RES_TO ,Response Timeout" line.long 0x14 "READ_TO,Read Timeout Register" hexmask.long.word 0x14 0.--15. 1. " READ_TO ,Read Timeout" line.long 0x18 "BLK_LEN,Block Length Register" hexmask.long.word 0x18 0.--9. 1. " BLK_LEN ,Block Length" line.long 0x1C "NOB,Number of Blocks Register" hexmask.long.word 0x14 0.--15. 1. " NOB ,Number of Blocks" rgroup 0x28++0x03 line.long 0x00 "INT_STATUS,Interrupt Status Register" bitfld.long 0x00 5. " SDIO_INT ,SD Interrupt" "Not asserted,Asserted" bitfld.long 0x00 4. " BUS_CLOCK_STOPPED ,Bus Clock Stopped Interrupt" "Not asserted,Asserted" textline " " bitfld.long 0x00 3. " BUF_READY ,Buffer Ready Interrupt" "Not asserted,Asserted" bitfld.long 0x00 2. " END_CMD ,End Command Response Interrupt" "Not asserted,Asserted" textline " " bitfld.long 0x00 1. " DONE ,Program Done Interrupt" "Not asserted,Asserted" bitfld.long 0x00 0. " DATA_TRAN ,Data Transfer Done Interrupt" "Not asserted,Asserted" group 0x2C--0x3F line.long 0x00 "EOI,End of Interrupt Register" bitfld.long 0x00 5. " SDIO_INT ,SD Interrupt Clear" "Clear INT_STATUS,Clear INT_STATUS" bitfld.long 0x00 2. " END_CMD ,End Command Response Interrupt Clear" "Clear INT_STATUS,Clear INT_STATUS" textline " " bitfld.long 0x00 1. " DONE ,Program Done Interrupt Clear" "Clear INT_STATUS,Clear INT_STATUS" bitfld.long 0x00 0. " DATA_TRAN ,Data Transfer Done Interrupt Clear" "Clear INT_STATUS,Clear INT_STATUS" line.long 0x08 "INT_MASK,Interrupt Mask Register" bitfld.long 0x08 5. " SDIO_INT ,SD Interrupt Mask" "Not masked,Masked" bitfld.long 0x08 4. " BUS_CLOCK_STOPPED ,Bus Clock Stopped Interrupt Mask" "Not masked,Masked" textline " " bitfld.long 0x08 3. " BUF_READY ,Buffer Ready Interrupt Mask" "Not masked,Masked" bitfld.long 0x08 2. " END_CMD ,End Command Response Interrupt Mask" "Not masked,Masked" textline " " bitfld.long 0x08 1. " DONE ,Program Done Interrupt Mask" "Not masked,Masked" bitfld.long 0x08 0. " DATA_TRAN ,Data Transfer Done Interrupt Mask" "Not masked,Masked" line.long 0x0C "CMD,Command Register" hexmask.long.byte 0x0C 0.--5. 1. " CMD_NUM ,Command Number" line.long 0x10 "ARGUMENT,Argument Register" hexfld.long 0x10 " ARGUMENT ,Command Argument" rgroup 0x40++0x03 line.long 0x00 "RES_FIFO,Response FIFO Register" hexmask.long.byte 0x00 0.--15. 1. " RESPONSE ,Response to Command" group 0x48++0x03 line.long 0x00 "DATA_FIFO,Data FIFO Register" hexmask.long.byte 0x00 0.--15. 1. " DATA ,Data" width 14. tree.end tree "Universal Serial Bus (USB) Device" base asd:0x80000200 width 10. tree "USB" wgroup 0x24C++0x03 line.long 0x00 "USBRESET,USB Reset Register" bitfld.long 0x00 1. " APBRESET ,USB APB Bus RESET" "Normal,Reset" bitfld.long 0x00 0. " IORESET ,USB I/O RESET" "Normal,Reset" group 0x00--0x2F line.long 0x00 "FAR,Function Address Register" bitfld.long 0x00 7. " ADDR_UPDATE ,Address Update" "Not updated,Updated" hexmask.long.byte 0x00 0.--6. 1. " FUNCTION_ADDR ,Function Address" line.long 0x04 "PMR,Power Management Register" bitfld.long 0x04 5. " DCP_CTRL ,DCP Pin Control" "Pulled up,Floating" bitfld.long 0x04 4. " USB_ENABLE ,USB Enable" "Disabled,Enabled" bitfld.long 0x04 3. " USB_RESET ,USB RESET" "No reset,Reset" bitfld.long 0x04 2. " UC_RESUME ,UC RESUME" "No,Yes" textline " " bitfld.long 0x04 1. " SUSPEND_MODE ,SUSPEND Mode" "No,Yes" bitfld.long 0x04 0. " ENABLE_SUSPEND ,SUSPEND Enable" "Disabled,Enabled" line.long 0x08 "IIR,IN Interrupt Register" bitfld.long 0x08 3. " EP3IN ,End Point 3 IN Interrupt" "Cleared,Pending" bitfld.long 0x08 1. " EP1IN ,End Point 1 IN Interrupt" "Cleared,Pending" bitfld.long 0x08 0. " EP0 ,End Point 0 Interrupt" "Cleared,Set" line.long 0x10 "OIR,OUT Interrupt Register" bitfld.long 0x10 2. " EP2OUT ,EP2 Out Interrupt" "Cleared,Ready" line.long 0x18 "UIR,USB Interrupt Register" bitfld.long 0x18 2. " URINT ,USB RESET Interrupt" "Cleared,Set" bitfld.long 0x18 1. " RESINT ,RESUME Interrupt" "Cleared,Set" bitfld.long 0x18 0. " SUSINT ,SUSPEND Interrupt" "Cleared,Set" line.long 0x1C "IIE,IN Interrupt Enable Register" bitfld.long 0x1C 3. " EP3INEN ,End Point 3 IN Interrupt Enable" "Disabled,Enabled" bitfld.long 0x1C 1. " EP1INEN ,End Point 1 IN Interrupt Enable" "Disabled,Enabled" bitfld.long 0x1C 0. " EP0EN ,End Point 0 IN Interrupt Enable" "Disabled,Enabled" line.long 0x24 "OIE,OUT Interrupt Enable Register" bitfld.long 0x24 2. " EP2OUTEN ,End Point 2 OUT Interrupt Enable" "Disabled,Enabled" line.long 0x2C "UIE,USB Interrupt Enable Register" bitfld.long 0x2C 2. " URINTEN ,USB RESET Interrupt Enable" "Disabled,Enabled" bitfld.long 0x2C 0. " SUSINTEN ,SUSPEND Interrupt Enable" "Disabled,Enabled" rgroup 0x30++0x07 line.long 0x00 "FRAME1,Frame Number1 Register" hexmask.long.byte 0x00 0.--7. 1. " FRAME1 ,Least Significant 8 Bits of USB Frame Number" line.long 0x04 "FRAME2,Frame Number2 Register" hexmask.long.byte 0x00 0.--3. 1. " FRAME2 ,Most Significant 3 Bits of USB Frame Number" tree.end width 9. tree "INDEX" group 0x38++0x0B line.long 0x00 "INDEX,Index Register" bitfld.long 0x00 0.--1. " INDEX ,End Point Index" "EP0,EP1,EP2,EP3" line.long 0x08 "INMAXP,IN Maximum Packet Size Register" bitfld.long 0x08 0.--3. " MAXP ,MAXP Field" "Not Valid,8,16,24,32,40,48,56,64,?..." if (Data.long(asd:(0x0038))&0x00000001)==0x00000001 group 0x44++0x03 line.long 0x00 "INCSR1,Control and Status Register 1" bitfld.long 0x00 6. " CLRTOG ,Clear Data Toggle" "No effect,Cleared" bitfld.long 0x00 5. " SENT_STALL ,STALL Send Acknowledge" "Normal,Stall" textline " " bitfld.long 0x00 4. " SEND_STALL ,Send STALL Handshake to USB" "End,Hand" bitfld.long 0x00 3. " FIFO_FLUSH ,FIFO Flush Request" "Completed,Requested" textline " " bitfld.long 0x00 1. " FIFO_NE ,FIFO Not Empty" "1 packet,2 packets" bitfld.long 0x00 0. " IN_PKT_RDY ,IN Packet Ready" "Available,Unsent" endif group 0x48--0x57 line.long 0x00 "INCSR2,IN Control and Status Register 2" bitfld.long 0x00 7. " AUTO_SET ,Auto Set IN_PKT_RDY Bit" "Manual,Auto" bitfld.long 0x00 4. " USB_DMA_EN ,USB DMA Enable" "Direct Reads,DMA" line.long 0x04 "OUTMAXP,OUT Maximum Packet Size Register" bitfld.long 0x04 0.--3. " MAXP ,MAXP Field" "Not Valid,8,16,24,32,40,48,56,64,?..." line.long 0x08 "OUTCSR1,OUT Control and Status Register 1" bitfld.long 0x08 7. " CL_DATATOG ,Clear Data Toggle Sequence Bit" "Normal,Clear" bitfld.long 0x08 6. " SENT_STALL ,Stall Handshake Sent" "Not sent,Sent" textline " " bitfld.long 0x08 5. " SEND_STALL ,Send Stall Handshake" "End,Hand" bitfld.long 0x08 4. " FIFO_FLUSH ,Flush OUT FIFO" "Do not flush,Flush" textline " " bitfld.long 0x08 1. " FIFO_FULL ,FIFO FULL" "Not full,Full" bitfld.long 0x08 0. " OUT_PKT_RDY ,OUT Packet Ready" "Not ready,Ready" line.long 0x0C "OUTCSR2,OUT Control and Status Register" bitfld.long 0x0C 7. " AUTO_CLR ,Auto Clear" "Manual,Auto" bitfld.long 0x0C 4. " USB_DMA_EN ,USB DMA Enable" "Direct Reads,DMA" if (Data.long(asd:(0x0038))&0x00000003)==0x00000000 group 0x44++0x03 line.long 0x00 "EP0CSR,Endpoint 0 Control and Status Register" bitfld.long 0x00 7. " CLR_SETUP_END ,Clear SETUP_END Bit" "Low,High" bitfld.long 0x00 6. " CLR_OUT ,Clear OUT_PKT_RDY Bit" "Low,High" textline " " bitfld.long 0x00 5. " SEND_STALL ,Send STALL Handshake" "End,Hand" bitfld.long 0x00 4. " SETUP_END ,Setup Ends" "Not ended,Ended" textline " " bitfld.long 0x00 3. " DATA_END ,Data End" "Unloaded,Loaded" bitfld.long 0x00 2. " SENT_STALL ,Sent Stall Handshake" "Normal,Protocol violation" textline " " bitfld.long 0x00 1. " IN_PKT_RDY ,IN Packet Ready" "Sent to USB,Written to EP0" bitfld.long 0x00 0. " OUT_PKT_RDY ,OUT Packet Ready" "No pending,Valid data" endif rgroup 0x58++0x03 line.long 0x00 "COUNT1,OUT FIFO Write Count1 Register" hexmask.long.byte 0x00 0.--7. 1. " COUNT ,Count of Packet Bytes" tree.end tree "USB FIFO" group 0x80--0x08F line.long 0x00 "EP0FIFO,EP0 (Control 8 Bytes)" line.long 0x04 "EP1FIFO,EP1 (IN BULK 64 Bytes)" line.long 0x08 "EP2FIFO,EP2 (OUT BULK 64 Bytes)" line.long 0x0C "EP3FIFO,EP3 (IN Interrupt 64 Bytes)" tree.end width 14. tree.end tree "USB Host Controller" base asd:0x80009000 width 20. rgroup 0x00++0x03 line.long 0x00 "HcRevision,Revision Register" hexmask.long.byte 0x00 0.--7. 1. " Rev ,HCI Specification Revision" group 0x04--0x37 line.long 0x00 "HcControl,Control Register" bitfld.long 0x00 8. " IR ,Interrupt Routing" "Normal,Invalid" bitfld.long 0x00 6.--7. " HCFS ,Host Controller Functional State" "Reset,Resume,Operational,Suspend" textline " " bitfld.long 0x00 5. " BLE ,Bulk List Enable" "Disabled,Enabled" bitfld.long 0x00 4. " CLE ,Control List Enable" "Disabled,Enabled" bitfld.long 0x00 3. " IE ,Isochronous Enable" "Disabled,Enabled" bitfld.long 0x00 2. " PLE ,Periodic List Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0.--1. " CBSR ,Control Bulk Service Ratio" "1:1,2:1,3:1,4:1" line.long 0x04 "HcCommandStatus,Command and Status Register" hexmask.long.byte 0x04 16.--17. 1. " SOC ,Scheduling Overrun Count" bitfld.long 0x04 3. " OCR ,Ownership Change Request" "Not requested,Requested" bitfld.long 0x04 2. " BLF ,Bulk List Filled" "Not processed,Processed" bitfld.long 0x04 1. " CLF ,Control List Filled" "Not processed,Processed" textline " " bitfld.long 0x04 0. " HCR ,Host Controller Reset" "No reset,Reset" line.long 0x08 "HcInterruptStatus,Interrupt Status Register" bitfld.long 0x08 30. " OC ,Ownership Change Interrupt" "Not changed,Changed" bitfld.long 0x08 6. " RHSC ,Root Hub Status Change Interrupt" "Not changed,Changed" bitfld.long 0x08 5. " FNO ,Frame Number Overflow Interrupt" "Disabled,Enabled" bitfld.long 0x08 4. " UE ,Unrecoverable Error Interrupt" "No error,Error" textline " " bitfld.long 0x08 3. " RD ,Resume Detected Interrupt" "Not detected,Detected" bitfld.long 0x08 2. " SF ,Start Of Frame Interrupt" "Disabled,Enabled" bitfld.long 0x08 1. " WDH ,Write Back Done Head Interrupt" "Disabled,Enabled" bitfld.long 0x08 0. " SO ,Scheduling Overrun" "Disabled,Enabled" line.long 0x0C "HcInterruptEnable,Interrupt Enable Register" bitfld.long 0x0C 31. " MIE ,Master Interrupt Enable" "No change,Enabled" bitfld.long 0x0C 30. " OCE ,Ownership Change Interrupt Enable" "No change,Enabled" bitfld.long 0x0C 6. " RHSCE ,Root Hub Status Change Interrupt Enable" "No change,Enabled" bitfld.long 0x0C 5. " FNOE ,Frame Number Overflow Interrupt Enable" "No change,Enabled" textline " " bitfld.long 0x0C 4. " UEE ,Unrecoverable Error Interrupt Enable" "No change,Enabled" bitfld.long 0x0C 3. " RDE ,Resume Detected Interrupt Enable" "No change,Enabled" bitfld.long 0x0C 2. " SFE ,Start Of Frame Interrupt Enable" "No change,Enabled" bitfld.long 0x0C 1. " WDHE ,Writeback Done Head Interrupt Enable" "No change,Enabled" textline " " bitfld.long 0x0C 0. " SOE ,Scheduling Overrun Interrupt Enable" "No change,Enabled" line.long 0x10 "HcInterruptDisable,Interrupt Disable Register" bitfld.long 0x10 31. " MIED ,Master Interrupt Enable" "No change,Disabled" bitfld.long 0x10 30. " OCD ,Ownership Change Interrupt Enable" "No change,Disabled" bitfld.long 0x10 6. " RHSCD ,Root Hub Status Change Interrupt Enable" "No change,Disabled" bitfld.long 0x10 5. " FNOD ,Frame Number Overflow Interrupt Enable" "No change,Disabled" textline " " bitfld.long 0x10 4. " UED ,Unrecoverable Error Interrupt Enable" "No change,Disabled" bitfld.long 0x10 3. " RDD ,Resume Detected Interrupt Enable" "No change,Disabled" bitfld.long 0x10 2. " SFD ,Start Of Frame Interrupt Enable" "No change,Disabled" bitfld.long 0x10 1. " WDHD ,Writeback Done Head Interrupt Enable" "No change,Disabled" textline " " bitfld.long 0x10 0. " SOD ,Scheduling Overrun Interrupt Enable" "No change,Disabled" line.long 0x14 "HcHCCA,HCCA Register" hexmask.long.tbyte 0x14 8.--31. 1. " HCCA ,Host Controller Comunication Area" line.long 0x18 "HcPeriodCurrentED,Current Periodic List Pointer Register" hexmask.long.long 0x18 4.--31. 1. " PCED ,Period Current Endpoint Descriptor" line.long 0x1C "HcControlHeadED,Control List First Endpoint Address Register" hexmask.long.long 0x1C 4.--31. 1. " CHED ,Control Head Endpoint Descriptor" line.long 0x20 "HcControlCurrentED,Control List Current Endpoint Address Register" hexmask.long.long 0x20 4.--31. 1. " CCED ,Control Current Endpoint Descriptor" line.long 0x24 "HcBulkHeadED,Bulk List First Endpoint Address Register" hexmask.long.long 0x24 4.--31. 1. " BHED ,Bulk Head Endpoint Descriptor" line.long 0x28 "HcBulkCurrentED,Bulk List Current Endpoint Address Register" hexmask.long.long 0x28 4.--31. 1. " BCED ,Bulk Current Endpoint Descriptor" line.long 0x2C "HcDoneHead,Last Completed Transfer Descriptor Register" hexmask.long.long 0x2C 4.--31. 1. " DH ,Done Head" line.long 0x30 "HcFmInterval,Frame Bit Time Interval Register" bitfld.long 0x30 31. " FIT ,Frame Interval Toggle" "Low,High" hexmask.long.word 0x30 16.--30. 1. " FSMPS ,Full Speed Maximum Packet Size" hexmask.long.word 0x30 0.--13. 1. " FI ,Frame Interval" rgroup 0x38++0x07 line.long 0x00 "HcFmRemaining,Current Frame Remaining Time Register" bitfld.long 0x00 31. " FRT ,Frame Remaining Toggle" "Low,High" hexmask.long.word 0x00 0.--13. 1. " FR ,Frame Remaining" line.long 0x04 "HcFmNumber,Frame Number Register" hexmask.long.word 0x04 0.--15. 1. " FN ,Frame Number" group 0x40--0x5B line.long 0x00 "HcPeriodicStart,Periodic Start Register" hexmask.long.word 0x00 0.--13. 1. " PS ,Periodic Start" line.long 0x04 "HcLSThreshold,Low Speed Threshold Register" hexmask.long.word 0x04 0.--11. 1. " LST ,Low Speed Threshold" line.long 0x08 "HcRhDescriptorA,Root Hub Descriptor A Register" hexmask.long.byte 0x08 24.--31. 1. " POTPGT ,Power On To Power Good Time" bitfld.long 0x08 12. " NOCP ,No Over Current Protection" "Protected,Not protected" bitfld.long 0x08 11. " OCPM ,Over Current Protection Mode" "Reported for all,Reported" bitfld.long 0x08 10. " DT ,Device Type" "Not compounded,Invalid" textline " " bitfld.long 0x08 9. " PSM ,Power Switching Mode" "Low,High" bitfld.long 0x08 8. " NPS ,No Power Switching" "Switched,Powered" hexmask.long.byte 0x08 0.--7. 1. " NDP ,Number Downstream Ports" line.long 0x0C "HcRhDescriptorB,Root Hub Descriptor B Register" bitfld.long 0x0C 18. " PPCM2 ,Port 2 Power Control Mask" "Global pow switch,Affected by per-port" bitfld.long 0x0C 17. " PPCM1 ,Port 1 Power Control Mask" "Global pow switch,Affected by per-port" hexmask.long.byte 0x0C 1.--2. 1. " DR ,Device Removable" line.long 0x10 "HcRhStatus,Root Hub Status Register" bitfld.long 0x10 17. " OCIC ,Over Current Indicator Change" "Low,High" bitfld.long 0x10 16. " LPSC ,Local Power Status Change/Set Global Power" "Low,High" bitfld.long 0x10 1. " OCI ,Over Current Indicator" "Normal,Exists" bitfld.long 0x10 0. " LPS ,Local Power Status/Clear Global Power" "No effect,Turn off power" line.long 0x14 "HcRhPortStatus1,Hc Rh Port Status 1" bitfld.long 0x14 20. " PRSC ,Port Reset Status Change" "Low,High" bitfld.long 0x14 19. " OCIC ,Port Reset Status Change" "Low,High" bitfld.long 0x14 18. " PSSC ,Port Susspend Status Change" "Low,High" bitfld.long 0x14 17. " PESC ,Port Enable Status Change" "Low,High" textline " " bitfld.long 0x14 16. " CSC ,Connect Status Change" "Low,High" bitfld.long 0x14 9. " LSDA ,Low Speed Device Attached" "Low,High" bitfld.long 0x14 8. " PPS ,Port Power Status" "Low,High" bitfld.long 0x14 4. " PRS ,Port Reset Status" "Low,High" textline " " bitfld.long 0x14 3. " POCI ,Port Overcurrent Indicator" "Low,High" bitfld.long 0x14 2. " PSS ,Port Suspend Status" "Low,High" bitfld.long 0x14 1. " PES ,Port Enable Status" "Low,High" bitfld.long 0x14 0. " CCS ,Current Connect Status" "Low,High" line.long 0x18 "HcRhPortStatus2,Hc Rh Port Status 2" bitfld.long 0x18 20. " PRSC ,Port Reset Status Change" "Low,High" bitfld.long 0x18 19. " OCIC ,Port Reset Status Change" "Low,High" bitfld.long 0x18 18. " PSSC ,Port Susspend Status Change" "Low,High" bitfld.long 0x18 17. " PESC ,Port Enable Status Change" "Low,High" textline " " bitfld.long 0x18 16. " CSC ,Connect Status Change" "Low,High" bitfld.long 0x18 9. " LSDA ,Low Speed Device Attached" "Low,High" bitfld.long 0x18 8. " PPS ,Port Power Status" "Low,High" bitfld.long 0x18 4. " PRS ,Port Reset Status" "Low,High" textline " " bitfld.long 0x18 3. " POCI ,Port Overcurrent Indicator" "Low,High" bitfld.long 0x18 2. " PSS ,Port Suspend Status" "Low,High" bitfld.long 0x18 1. " PES ,Port Enable Status" "Low,High" bitfld.long 0x18 0. " CCS ,Current Connect Status" "Low,High" width 14. tree.end tree "AC97 Controller" base asd:0x80000000 width 9. wgroup 0x00++0x03 line.long 0x00 "DR1,Data Register 1" hexmask.long.tbyte 0x00 0.--19. 1. " DATA ,Transmit FIFO" rgroup 0x00++0x03 line.long 0x00 "DR1,Data Register 1" hexmask.long.tbyte 0x00 0.--19. 1. " DATA ,Receive FIFO" group 0x04++0x03 line.long 0x00 "RXCR1,Receive Control Register 1" hexmask.long.word 0x00 17.--28. 1. " TOC ,Time Out Count" bitfld.long 0x00 16. " FDIS ,FIFO Disable" "Enabled,Disabled" bitfld.long 0x00 15. " CM ,Compact Mode" "Disabled,Enabled" bitfld.long 0x00 13.--14. " RSIZE ,Receive Size" "16-bit,18-bit,20-bit,12-bit" textline " " bitfld.long 0x00 12. " RX12 ,FIFO Stores Slot 12 Data" "Low,High" bitfld.long 0x00 11. " RX11 ,FIFO Stores Slot 11 Data" "Low,High" bitfld.long 0x00 10. " RX10 ,FIFO Stores Slot 10 Data" "Low,High" bitfld.long 0x00 9. " RX9 ,FIFO Stores Slot 9 Data" "Low,High" textline " " bitfld.long 0x00 8. " RX8 ,FIFO Stores Slot 8 Data" "Low,High" bitfld.long 0x00 7. " RX7 ,FIFO Stores Slot 7 Data" "Low,High" bitfld.long 0x00 6. " RX6 ,FIFO Stores Slot 6 Data" "Low,High" bitfld.long 0x00 5. " RX5 ,FIFO Stores Slot 5 Data" "Low,High" textline " " bitfld.long 0x00 4. " RX4 ,FIFO Stores Slot 4 Data" "Low,High" bitfld.long 0x00 3. " RX3 ,FIFO Stores Slot 3 Data" "Low,High" bitfld.long 0x00 2. " RX2 ,FIFO Stores Slot 2 Data" "Low,High" bitfld.long 0x00 1. " RX1 ,FIFO Stores Slot 1 Data" "Low,High" textline " " bitfld.long 0x00 0. " REN ,Receive Enable" "Disabled,Enabled" group 0x08++0x03 line.long 0x00 "TXCR1,Transmit Control Register 1" bitfld.long 0x00 16. " FDIS ,FIFO Disable" "Enabled,Disabled" bitfld.long 0x00 15. " CM ,Compact Mode" "Disabled,Enabled" bitfld.long 0x00 13.--14. " TSIZE ,Transmit Size" "16-bit,18-bit,20-bit,12-bit" bitfld.long 0x00 12. " TX12 ,FIFO transmits Slot 12 data" "Low,High" textline " " bitfld.long 0x00 11. " TX11 ,FIFO transmits Slot 11 data" "Low,High" bitfld.long 0x00 10. " TX10 ,FIFO transmits Slot 10 data" "Low,High" bitfld.long 0x00 9. " TX9 ,FIFO transmits Slot 9 data" "Low,High" bitfld.long 0x00 8. " TX8 ,FIFO transmits Slot 8 data" "Low,High" textline " " bitfld.long 0x00 7. " TX7 ,FIFO transmits Slot 7 data" "Low,High" bitfld.long 0x00 6. " TX6 ,FIFO transmits Slot 6 data" "Low,High" bitfld.long 0x00 5. " TX5 ,FIFO transmits Slot 5 data" "Low,High" bitfld.long 0x00 4. " TX4 ,FIFO transmits Slot 4 data" "Low,High" textline " " bitfld.long 0x00 3. " TX3 ,FIFO transmits Slot 3 data" "Low,High" bitfld.long 0x00 2. " TX2 ,FIFO transmits Slot 2 data" "Low,High" bitfld.long 0x00 1. " TX1 ,FIFO transmits Slot 1 data" "Low,High" bitfld.long 0x00 0. " TEN ,Transmit Enable" "Disabled,Enabled" rgroup 0x0C--0x17 line.long 0x00 "SR1,Controller Status Register 1" bitfld.long 0x00 6. " TXUE ,Transmit Underrun Error" "No error,Error" bitfld.long 0x00 5. " RXOE ,Receive Overrun Error" "No error,Error" bitfld.long 0x00 4. " TXBUSY ,Transmit Busy" "Not busy,Busy" bitfld.long 0x00 3. " TXFF ,Transmit FIFO Full Flag" "Not full,Full" textline " " bitfld.long 0x00 2. " RXFF ,Receive FIFO Full Flag" "Not full,Full" bitfld.long 0x00 1. " TXFE ,Transmit FIFO Empty Flag" "Not empty,Empty" bitfld.long 0x00 0. " RXFE ,Receive FIFO Empty Flag" "Not empty,Empty" line.long 0x04 "RISR1,Raw Interrupt Status Register 1" bitfld.long 0x04 3. " RIS ,Receive Interrupt Status" "Not asserted,Asserted" bitfld.long 0x04 2. " TIS ,Transmit Interrupt Status" "Not asserted,Asserted" bitfld.long 0x04 1. " RTIS ,Receive Timeout Interrupt Status" "Not asserted,Asserted" bitfld.long 0x04 0. " TCIS ,Transmit Complete Interrupt Status" "Not asserted,Asserted" line.long 0x08 "ISR1,Interrupt Status Register 1" bitfld.long 0x08 3. " RIS ,Read Interrupt Status" "Not enabled,Enabled" bitfld.long 0x08 2. " TIS ,Transmit Interrupt Status" "Not enabled,Enabled" bitfld.long 0x08 1. " RTIS ,Receive Timeout Interrupt Status" "Not enabled,Enabled" bitfld.long 0x08 0. " TCIS ,Transmit Complete Interrupt Status" "Not enabled,Enabled" group 0x18++0x03 line.long 0x00 "IE1,Interrupt Enable Register 1" bitfld.long 0x00 3. " RIE ,Receive Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 2. " TIE ,Transmit Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " RTIE ,Receive Timeout Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 0. " TCIE ,Transmit Complete Interrupt Enable" "Disabled,Enabled" wgroup 0x20++0x03 line.long 0x00 "DR2,Data Register 2" hexmask.long.tbyte 0x00 0.--19. 1. " DATA ,Transmit FIFO" rgroup 0x20++0x03 line.long 0x00 "DR2,Data Register 2" hexmask.long.tbyte 0x00 0.--19. 1. " DATA ,Receive FIFO" group 0x24++0x03 line.long 0x00 "RXCR2,Receive Control Register 2" hexmask.long.word 0x00 17.--28. 1. " TOC ,Time Out Count" bitfld.long 0x00 16. " FDIS ,FIFO Disable" "Enabled,Disabled" bitfld.long 0x00 15. " CM ,Compact Mode" "Disabled,Enabled" bitfld.long 0x00 13.--14. " RSIZE ,Receive Size" "16-bit,18-bit,20-bit,12-bit" textline " " bitfld.long 0x00 12. " RX12 ,FIFO Stores Slot 12 Data" "Low,High" bitfld.long 0x00 11. " RX11 ,FIFO Stores Slot 11 Data" "Low,High" bitfld.long 0x00 10. " RX10 ,FIFO Stores Slot 10 Data" "Low,High" bitfld.long 0x00 9. " RX9 ,FIFO Stores Slot 9 Data" "Low,High" textline " " bitfld.long 0x00 8. " RX8 ,FIFO Stores Slot 8 Data" "Low,High" bitfld.long 0x00 7. " RX7 ,FIFO Stores Slot 7 Data" "Low,High" bitfld.long 0x00 6. " RX6 ,FIFO Stores Slot 6 Data" "Low,High" bitfld.long 0x00 5. " RX5 ,FIFO Stores Slot 5 Data" "Low,High" textline " " bitfld.long 0x00 4. " RX4 ,FIFO Stores Slot 4 Data" "Low,High" bitfld.long 0x00 3. " RX3 ,FIFO Stores Slot 3 Data" "Low,High" bitfld.long 0x00 2. " RX2 ,FIFO Stores Slot 2 Data" "Low,High" bitfld.long 0x00 1. " RX1 ,FIFO Stores Slot 1 Data" "Low,High" textline " " bitfld.long 0x00 0. " REN ,Receive Enable" "Disabled,Enabled" group 0x28++0x03 line.long 0x00 "TXCR2,Transmit Control Register 2" bitfld.long 0x00 16. " FDIS ,FIFO Disable" "Enabled,Disabled" bitfld.long 0x00 15. " CM ,Compact Mode" "Disabled,Enabled" bitfld.long 0x00 13.--14. " TSIZE ,Transmit Size" "16-bit,18-bit,20-bit,12-bit" bitfld.long 0x00 12. " TX12 ,FIFO transmits Slot 12 data" "Low,High" textline " " bitfld.long 0x00 11. " TX11 ,FIFO transmits Slot 11 data" "Low,High" bitfld.long 0x00 10. " TX10 ,FIFO transmits Slot 10 data" "Low,High" bitfld.long 0x00 9. " TX9 ,FIFO transmits Slot 9 data" "Low,High" bitfld.long 0x00 8. " TX8 ,FIFO transmits Slot 8 data" "Low,High" textline " " bitfld.long 0x00 7. " TX7 ,FIFO transmits Slot 7 data" "Low,High" bitfld.long 0x00 6. " TX6 ,FIFO transmits Slot 6 data" "Low,High" bitfld.long 0x00 5. " TX5 ,FIFO transmits Slot 5 data" "Low,High" bitfld.long 0x00 4. " TX4 ,FIFO transmits Slot 4 data" "Low,High" textline " " bitfld.long 0x00 3. " TX3 ,FIFO transmits Slot 3 data" "Low,High" bitfld.long 0x00 2. " TX2 ,FIFO transmits Slot 2 data" "Low,High" bitfld.long 0x00 1. " TX1 ,FIFO transmits Slot 1 data" "Low,High" bitfld.long 0x00 0. " TEN ,Transmit Enable" "Disabled,Enabled" rgroup 0x2C--0x37 line.long 0x00 "SR2,Controller Status Register 2" bitfld.long 0x00 6. " TXUE ,Transmit Underrun Error" "No error,Error" bitfld.long 0x00 5. " RXOE ,Receive Overrun Error" "No error,Error" bitfld.long 0x00 4. " TXBUSY ,Transmit Busy" "Not busy,Busy" bitfld.long 0x00 3. " TXFF ,Transmit FIFO Full Flag" "Not full,Full" textline " " bitfld.long 0x00 2. " RXFF ,Receive FIFO Full Flag" "Not full,Full" bitfld.long 0x00 1. " TXFE ,Transmit FIFO Empty Flag" "Not empty,Empty" bitfld.long 0x00 0. " RXFE ,Receive FIFO Empty Flag" "Not empty,Empty" line.long 0x04 "RISR2,Raw Interrupt Status Register 2" bitfld.long 0x04 3. " RIS ,Receive Interrupt Status" "Not asserted,Asserted" bitfld.long 0x04 2. " TIS ,Transmit Interrupt Status" "Not asserted,Asserted" bitfld.long 0x04 1. " RTIS ,Receive Timeout Interrupt Status" "Not asserted,Asserted" bitfld.long 0x04 0. " TCIS ,Transmit Complete Interrupt Status" "Not asserted,Asserted" line.long 0x08 "ISR2,Interrupt Status Register 2" bitfld.long 0x08 3. " RIS ,Read Interrupt Status" "Not enabled,Enabled" bitfld.long 0x08 2. " TIS ,Transmit Interrupt Status" "Not enabled,Enabled" bitfld.long 0x08 1. " RTIS ,Receive Timeout Interrupt Status" "Not enabled,Enabled" bitfld.long 0x08 0. " TCIS ,Transmit Complete Interrupt Status" "Not enabled,Enabled" group 0x38++0x03 line.long 0x00 "IE2,Interrupt Enable Register 2" bitfld.long 0x00 3. " RIE ,Receive Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 2. " TIE ,Transmit Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " RTIE ,Receive Timeout Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 0. " TCIE ,Transmit Complete Interrupt Enable" "Disabled,Enabled" wgroup 0x40++0x03 line.long 0x00 "DR3,Data Register 3" hexmask.long.tbyte 0x00 0.--19. 1. " DATA ,Transmit FIFO" rgroup 0x40++0x03 line.long 0x00 "DR3,Data Register 3" hexmask.long.tbyte 0x00 0.--19. 1. " DATA ,Receive FIFO" group 0x44++0x03 line.long 0x00 "RXCR3,Receive Control Register 3" hexmask.long.word 0x00 17.--28. 1. " TOC ,Time Out Count" bitfld.long 0x00 16. " FDIS ,FIFO Disable" "Enabled,Disabled" bitfld.long 0x00 15. " CM ,Compact Mode" "Disabled,Enabled" bitfld.long 0x00 13.--14. " RSIZE ,Receive Size" "16-bit,18-bit,20-bit,12-bit" textline " " bitfld.long 0x00 12. " RX12 ,FIFO Stores Slot 12 Data" "Low,High" bitfld.long 0x00 11. " RX11 ,FIFO Stores Slot 11 Data" "Low,High" bitfld.long 0x00 10. " RX10 ,FIFO Stores Slot 10 Data" "Low,High" bitfld.long 0x00 9. " RX9 ,FIFO Stores Slot 9 Data" "Low,High" textline " " bitfld.long 0x00 8. " RX8 ,FIFO Stores Slot 8 Data" "Low,High" bitfld.long 0x00 7. " RX7 ,FIFO Stores Slot 7 Data" "Low,High" bitfld.long 0x00 6. " RX6 ,FIFO Stores Slot 6 Data" "Low,High" bitfld.long 0x00 5. " RX5 ,FIFO Stores Slot 5 Data" "Low,High" textline " " bitfld.long 0x00 4. " RX4 ,FIFO Stores Slot 4 Data" "Low,High" bitfld.long 0x00 3. " RX3 ,FIFO Stores Slot 3 Data" "Low,High" bitfld.long 0x00 2. " RX2 ,FIFO Stores Slot 2 Data" "Low,High" bitfld.long 0x00 1. " RX1 ,FIFO Stores Slot 1 Data" "Low,High" textline " " bitfld.long 0x00 0. " REN ,Receive Enable" "Disabled,Enabled" group 0x48++0x03 line.long 0x00 "TXCR3,Transmit Control Register 3" bitfld.long 0x00 16. " FDIS ,FIFO Disable" "Enabled,Disabled" bitfld.long 0x00 15. " CM ,Compact Mode" "Disabled,Enabled" bitfld.long 0x00 13.--14. " TSIZE ,Transmit Size" "16-bit,18-bit,20-bit,12-bit" bitfld.long 0x00 12. " TX12 ,FIFO transmits Slot 12 data" "Low,High" textline " " bitfld.long 0x00 11. " TX11 ,FIFO transmits Slot 11 data" "Low,High" bitfld.long 0x00 10. " TX10 ,FIFO transmits Slot 10 data" "Low,High" bitfld.long 0x00 9. " TX9 ,FIFO transmits Slot 9 data" "Low,High" bitfld.long 0x00 8. " TX8 ,FIFO transmits Slot 8 data" "Low,High" textline " " bitfld.long 0x00 7. " TX7 ,FIFO transmits Slot 7 data" "Low,High" bitfld.long 0x00 6. " TX6 ,FIFO transmits Slot 6 data" "Low,High" bitfld.long 0x00 5. " TX5 ,FIFO transmits Slot 5 data" "Low,High" bitfld.long 0x00 4. " TX4 ,FIFO transmits Slot 4 data" "Low,High" textline " " bitfld.long 0x00 3. " TX3 ,FIFO transmits Slot 3 data" "Low,High" bitfld.long 0x00 2. " TX2 ,FIFO transmits Slot 2 data" "Low,High" bitfld.long 0x00 1. " TX1 ,FIFO transmits Slot 1 data" "Low,High" bitfld.long 0x00 0. " TEN ,Transmit Enable" "Disabled,Enabled" rgroup 0x4C--0x57 line.long 0x00 "SR3,Controller Status Register 3" bitfld.long 0x00 6. " TXUE ,Transmit Underrun Error" "No error,Error" bitfld.long 0x00 5. " RXOE ,Receive Overrun Error" "No error,Error" bitfld.long 0x00 4. " TXBUSY ,Transmit Busy" "Not busy,Busy" bitfld.long 0x00 3. " TXFF ,Transmit FIFO Full Flag" "Not full,Full" textline " " bitfld.long 0x00 2. " RXFF ,Receive FIFO Full Flag" "Not full,Full" bitfld.long 0x00 1. " TXFE ,Transmit FIFO Empty Flag" "Not empty,Empty" bitfld.long 0x00 0. " RXFE ,Receive FIFO Empty Flag" "Not empty,Empty" line.long 0x04 "RISR3,Raw Interrupt Status Register 3" bitfld.long 0x04 3. " RIS ,Receive Interrupt Status" "Not asserted,Asserted" bitfld.long 0x04 2. " TIS ,Transmit Interrupt Status" "Not asserted,Asserted" bitfld.long 0x04 1. " RTIS ,Receive Timeout Interrupt Status" "Not asserted,Asserted" bitfld.long 0x04 0. " TCIS ,Transmit Complete Interrupt Status" "Not asserted,Asserted" line.long 0x08 "ISR3,Interrupt Status Register 3" bitfld.long 0x08 3. " RIS ,Read Interrupt Status" "Not enabled,Enabled" bitfld.long 0x08 2. " TIS ,Transmit Interrupt Status" "Not enabled,Enabled" bitfld.long 0x08 1. " RTIS ,Receive Timeout Interrupt Status" "Not enabled,Enabled" bitfld.long 0x08 0. " TCIS ,Transmit Complete Interrupt Status" "Not enabled,Enabled" group 0x58++0x03 line.long 0x00 "IE3,Interrupt Enable Register 3" bitfld.long 0x00 3. " RIE ,Receive Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 2. " TIE ,Transmit Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " RTIE ,Receive Timeout Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 0. " TCIE ,Transmit Complete Interrupt Enable" "Disabled,Enabled" wgroup 0x60++0x03 line.long 0x00 "DR4,Data Register 4" hexmask.long.tbyte 0x00 0.--19. 1. " DATA ,Transmit FIFO" rgroup 0x60++0x03 line.long 0x00 "DR4,Data Register 4" hexmask.long.tbyte 0x00 0.--19. 1. " DATA ,Receive FIFO" group 0x64++0x03 line.long 0x00 "RXCR4,Receive Control Register 4" hexmask.long.word 0x00 17.--28. 1. " TOC ,Time Out Count" bitfld.long 0x00 16. " FDIS ,FIFO Disable" "Enabled,Disabled" bitfld.long 0x00 15. " CM ,Compact Mode" "Disabled,Enabled" bitfld.long 0x00 13.--14. " RSIZE ,Receive Size" "16-bit,18-bit,20-bit,12-bit" textline " " bitfld.long 0x00 12. " RX12 ,FIFO Stores Slot 12 Data" "Low,High" bitfld.long 0x00 11. " RX11 ,FIFO Stores Slot 11 Data" "Low,High" bitfld.long 0x00 10. " RX10 ,FIFO Stores Slot 10 Data" "Low,High" bitfld.long 0x00 9. " RX9 ,FIFO Stores Slot 9 Data" "Low,High" textline " " bitfld.long 0x00 8. " RX8 ,FIFO Stores Slot 8 Data" "Low,High" bitfld.long 0x00 7. " RX7 ,FIFO Stores Slot 7 Data" "Low,High" bitfld.long 0x00 6. " RX6 ,FIFO Stores Slot 6 Data" "Low,High" bitfld.long 0x00 5. " RX5 ,FIFO Stores Slot 5 Data" "Low,High" textline " " bitfld.long 0x00 4. " RX4 ,FIFO Stores Slot 4 Data" "Low,High" bitfld.long 0x00 3. " RX3 ,FIFO Stores Slot 3 Data" "Low,High" bitfld.long 0x00 2. " RX2 ,FIFO Stores Slot 2 Data" "Low,High" bitfld.long 0x00 1. " RX1 ,FIFO Stores Slot 1 Data" "Low,High" textline " " bitfld.long 0x00 0. " REN ,Receive Enable" "Disabled,Enabled" group 0x68++0x03 line.long 0x00 "TXCR4,Transmit Control Register 4" bitfld.long 0x00 16. " FDIS ,FIFO Disable" "Enabled,Disabled" bitfld.long 0x00 15. " CM ,Compact Mode" "Disabled,Enabled" bitfld.long 0x00 13.--14. " TSIZE ,Transmit Size" "16-bit,18-bit,20-bit,12-bit" bitfld.long 0x00 12. " TX12 ,FIFO transmits Slot 12 data" "Low,High" textline " " bitfld.long 0x00 11. " TX11 ,FIFO transmits Slot 11 data" "Low,High" bitfld.long 0x00 10. " TX10 ,FIFO transmits Slot 10 data" "Low,High" bitfld.long 0x00 9. " TX9 ,FIFO transmits Slot 9 data" "Low,High" bitfld.long 0x00 8. " TX8 ,FIFO transmits Slot 8 data" "Low,High" textline " " bitfld.long 0x00 7. " TX7 ,FIFO transmits Slot 7 data" "Low,High" bitfld.long 0x00 6. " TX6 ,FIFO transmits Slot 6 data" "Low,High" bitfld.long 0x00 5. " TX5 ,FIFO transmits Slot 5 data" "Low,High" bitfld.long 0x00 4. " TX4 ,FIFO transmits Slot 4 data" "Low,High" textline " " bitfld.long 0x00 3. " TX3 ,FIFO transmits Slot 3 data" "Low,High" bitfld.long 0x00 2. " TX2 ,FIFO transmits Slot 2 data" "Low,High" bitfld.long 0x00 1. " TX1 ,FIFO transmits Slot 1 data" "Low,High" bitfld.long 0x00 0. " TEN ,Transmit Enable" "Disabled,Enabled" rgroup 0x6C--0x77 line.long 0x00 "SR4,Controller Status Register 4" bitfld.long 0x00 6. " TXUE ,Transmit Underrun Error" "No error,Error" bitfld.long 0x00 5. " RXOE ,Receive Overrun Error" "No error,Error" bitfld.long 0x00 4. " TXBUSY ,Transmit Busy" "Not busy,Busy" bitfld.long 0x00 3. " TXFF ,Transmit FIFO Full Flag" "Not full,Full" textline " " bitfld.long 0x00 2. " RXFF ,Receive FIFO Full Flag" "Not full,Full" bitfld.long 0x00 1. " TXFE ,Transmit FIFO Empty Flag" "Not empty,Empty" bitfld.long 0x00 0. " RXFE ,Receive FIFO Empty Flag" "Not empty,Empty" line.long 0x04 "RISR4,Raw Interrupt Status Register 4" bitfld.long 0x04 3. " RIS ,Receive Interrupt Status" "Not asserted,Asserted" bitfld.long 0x04 2. " TIS ,Transmit Interrupt Status" "Not asserted,Asserted" bitfld.long 0x04 1. " RTIS ,Receive Timeout Interrupt Status" "Not asserted,Asserted" bitfld.long 0x04 0. " TCIS ,Transmit Complete Interrupt Status" "Not asserted,Asserted" line.long 0x08 "ISR4,Interrupt Status Register 4" bitfld.long 0x08 3. " RIS ,Read Interrupt Status" "Not enabled,Enabled" bitfld.long 0x08 2. " TIS ,Transmit Interrupt Status" "Not enabled,Enabled" bitfld.long 0x08 1. " RTIS ,Receive Timeout Interrupt Status" "Not enabled,Enabled" bitfld.long 0x08 0. " TCIS ,Transmit Complete Interrupt Status" "Not enabled,Enabled" group 0x78++0x03 line.long 0x00 "IE4,Interrupt Enable Register 4" bitfld.long 0x00 3. " RIE ,Receive Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 2. " TIE ,Transmit Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " RTIE ,Receive Timeout Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 0. " TCIE ,Transmit Complete Interrupt Enable" "Disabled,Enabled" rgroup 0x80++0x03 line.long 0x00 "S1DATA,Slot 1 Data Register" hexmask.long.byte 0x00 0.--6. 1. " DATA ,Receive" wgroup 0x80++0x03 line.long 0x00 "S1DATA,Slot 1 Data Register" hexmask.long.byte 0x00 0.--6. 1. " DATA ,Transmit" rgroup 0x84++0x03 line.long 0x00 "S2DATA,Slot 2 Data Register" hexmask.long.byte 0x00 0.--15. 1. " DATA ,Receive" wgroup 0x84++0x03 line.long 0x00 "S2DATA,Slot 2 Data Register" hexmask.long.byte 0x00 0.--15. 1. " DATA ,Transmit" rgroup 0x88++0x03 line.long 0x00 "S12DATA,Slot 12 Data Register" hexmask.long.byte 0x00 0.--19. 1. " DATA ,Receive" wgroup 0x88++0x03 line.long 0x00 "S12DATA,Slot 12 Data Register" hexmask.long.byte 0x00 0.--19. 1. " DATA ,Transmit" rgroup 0x8C++0x07 line.long 0x00 "RGIS,Raw Global Interrupt Status Register" bitfld.long 0x00 5. " CODECREADY ,Codec Ready" "Not asserted,Asserted" bitfld.long 0x00 4. " RWIS ,Raw Wakeup Interrupt Status" "Not asserted,Asserted" bitfld.long 0x00 3. " GPIOINTRX ,GPIO Receive Interrupt" "Not asserted,Asserted" bitfld.long 0x00 2. " GPIOTXCMP ,GPIO Transmission Complete" "Not asserted,Asserted" textline " " bitfld.long 0x00 1. " SLOT2INTRX ,Slot 2 Receive Valid" "Not asserted,Asserted" bitfld.long 0x00 0. " SLOT1TXCMP ,Slot 1 Transmit Complete" "Not asserted,Asserted" line.long 0x04 "GIS,Global Interrupt Status Register" bitfld.long 0x04 6. " SLOT2TXCMP ,Slot 2 Transmit Complete" "Not asserted,Asserted" bitfld.long 0x04 5. " CODECREADY ,Codec Ready" "Not asserted,Asserted" bitfld.long 0x04 4. " WIS ,Wakeup Interrupt Status" "Not asserted,Asserted" bitfld.long 0x04 3. " GPIOINTRX ,GPIO Receive Interrupt" "Not asserted,Asserted" textline " " bitfld.long 0x04 2. " GPIOTXCMP ,GPIO Transmit Complete Interrupt Status" "Not asserted,Asserted" bitfld.long 0x04 1. " SLOT2INTRX ,Slot 2 Receive Valid Interrupt Status" "Not asserted,Asserted" bitfld.long 0x04 0. " SLOT1TXCMP ,Slot 1 Transmit Complete" "Not asserted,Asserted" group 0x94++0x03 line.long 0x00 "GIEN,Global Interrupt Enable Register" bitfld.long 0x00 6. " SLOT2TXCMPEN ,Slot 2 Transmit Complete Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 5. " CODECREADYEN ,Codec Ready" "Disabled,Enabled" bitfld.long 0x00 4. " WIEN ,Wakeup Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 3. " GPIOINTRXEN ,GPIO Receive Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " GPIOTXCMPEN ,GPIO Transmit Complete Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " SLOT2INTRXEN ,Slot 2 Receive Valid Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 0. " SLOT1TXCMPEN ,Slot 1 Transmit Busy Interrupt Enable" "Disabled,Enabled" wgroup 0x98++0x03 line.long 0x00 "GEOI,Global End-of-Interrupt Register" bitfld.long 0x00 1. " CODECREADY ,Codec Ready Interrupt Status Clear" "No effect,Clear" bitfld.long 0x00 0. " WISC ,Wakeup Interrupt Status Clear" "No effect,Clear" group 0x9C++0x03 line.long 0x00 "GCR,Global Control Register" bitfld.long 0x00 2. " OCR ,Override Codec Ready" "Normal,Enabled" bitfld.long 0x00 1. " LOOP ,Loopback Mode" "Normal,Enabled" bitfld.long 0x00 0. " IFE ,IF Enable" "Disabled,Enabled" group 0xA0--0xAB line.long 0x00 "RESET,Reset Register" bitfld.long 0x00 2. " EFORCER ,Enable Forced RESET Bit" "No effect,Enabled" bitfld.long 0x00 1. " FORCEDRESET ,Forced RESET" "Low,High" bitfld.long 0x00 0. " TIMEDRESET ,Timed Reset" "No effect,Cleared" line.long 0x04 "SYNC,SYNC Port Register" bitfld.long 0x04 2. " EFORCES ,Forced SYNC Enable" "No effect,Enabled" bitfld.long 0x04 1. " FORCEDSYNC ,Forced SYNC" "Low,High" bitfld.long 0x04 0. " TIMEDSYNC ,Timed SYNC" "No effect,Cleared" line.long 0x08 "GCIS,Global Control Interrupt Status Register" hexmask.long.byte 0x08 16.--21. 1. " GIS ,Copy of the GIS Register" hexmask.long.byte 0x08 12.--15. 1. " ISR4 ,Copy of the FIFO 4 ISR Register" hexmask.long.byte 0x08 8.--11. 1. " ISR3 ,Copy of the FIFO 3 ISR Register" hexmask.long.byte 0x08 4.--7. 1. " ISR2 ,Copy of the FIFO 2 ISR Register" hexmask.long.byte 0x08 0.--3. 1. " ISR1 ,Copy of the FIFO 1 ISR Register" width 14. tree.end tree "Audio Codec Interface (ACI)" base asd:0x80000A00 width 8. group 0x00++0x07 line.long 0x00 "DATA,ACI Data Register" hexmask.long.byte 0x00 0.--7. 1. " DATA ,Data" line.long 0x04 "CTL,ACI Control Register" bitfld.long 0x04 5. " TXEPCLKEN ,Transmit FIFO Empty Stop Clock Enable" "Continued,Stopped" bitfld.long 0x04 4. " LB ,Loopback" "Normal,Enabled" bitfld.long 0x04 3. " TXIE ,Transmit Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 2. " RXIE ,Receive Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 1. " RXEN ,Receive Enable" "Disabled,Enabled" bitfld.long 0x04 0. " TXEN ,Transmit Enable" "Disabled,Enabled" rgroup 0x08++0x03 line.long 0x00 "STATUS,ACI Status Register" bitfld.long 0x00 7. " TXBUSY ,Transmit Busy" "Disabled,Active" bitfld.long 0x00 6. " RXBUSY ,Receive Busy" "Disabled,Active" bitfld.long 0x00 5. " TXI ,Transmit Interrupt" ">8 bytes,<=8 bytes" bitfld.long 0x00 4. " RXI ,Receive Interrupt" "<8 bytes,>=8 bytes" textline " " bitfld.long 0x00 3. " TXFE ,Transmit FIFO Empty" "Not empty,Empty" bitfld.long 0x00 2. " RXFF ,Receive FIFO Full" "Not full,Full" bitfld.long 0x00 1. " TXFF ,Transmit FIFO Full" "Not full,Full" bitfld.long 0x00 0. " RXFE ,Receive FIFO Empty" "Not empty,Empty" wgroup 0x0C++0x03 line.long 0x00 "EOI,End-of-Interrupt Register" hexfld.long 0x00 " EOI ,End of Interrupt" group 0x10++0x03 line.long 0x00 "CLKDIV,ACI Clock Divisor Register" hexmask.long.byte 0x00 0.--9. 1. " CLKDIV ,Clock Divisor" width 14. tree.end tree "Battery Monitor Interface (BMI)" base asd:0x80000F00 width 9. tree "BMI Single Wire Registers" group 0x00++0x07 line.long 0x00 "SWIDR,Single Wire Interface Data Register" hexfld.long 0x00 " SWID ,SWI Data" line.long 0x04 "SWICR,Single Wire Interface Control Register" bitfld.long 0x04 16. " SP_INVERT ,Start Stop Invert" "Normal,Reversed" bitfld.long 0x04 15. " T_RST ,Transfer Reset" "No reset,Reset" hexmask.long.byte 0x04 9.--14. 1. " RDSS ,Read Data Size Select" hexmask.long.byte 0x04 3.--8. 1. " WDCS ,Write Data or Command Size" textline " " bitfld.long 0x04 2. " DINV ,Data Invert" "Normal,Inverted" bitfld.long 0x04 1. " GBS ,Generate Break Sequence" "No,Yes" bitfld.long 0x04 0. " SWIEN ,SWI Enable" "Disabled,Enabled" rgroup 0x08++0x07 line.long 0x00 "SWISR,BMI Single Wire Interface Status Register" bitfld.long 0x00 11. " COL ,Collision" "New data/Break,Process busy" bitfld.long 0x00 10. " TEF ,Transmit Error Flag" "Cleared,Process busy" bitfld.long 0x00 9. " RXB ,Receive Busy" "Idle,Busy" bitfld.long 0x00 8. " BRF ,Break Recovered Flag" "Not completed,Completed" textline " " bitfld.long 0x00 7. " BRS ,Break Recovery Status" "No,Yes" bitfld.long 0x00 6. " BKS ,Break Status" "No,Yes" bitfld.long 0x00 5. " RXF ,Received Flag" "No,Yes" bitfld.long 0x00 4. " TXF ,Transmitted Flag" "No,Yes" textline " " bitfld.long 0x00 3. " PBS ,Stop Bit Status" "No,Yes" bitfld.long 0x00 2. " DBS ,Data Bit Status" "No,Yes" bitfld.long 0x00 1. " SBS ,Start Bit Status" "No,Yes" bitfld.long 0x00 0. " TXB ,Transmit Busy" "Idle,Busy" line.long 0x04 "SWIRISR,SWI Raw Interrupt Status Register" bitfld.long 0x04 2. " BRI ,Break Recovered Interrupt" "Not completed,Completed" bitfld.long 0x04 1. " WRI ,Word Received Interrupt" "Not completed,Completed" bitfld.long 0x04 0. " WTI ,Word Transmitted Interrupt" "No,Yes" wgroup 0x0C++0x03 line.long 0x00 "SWIEOI,SWI End-of-Interrupt Register" bitfld.long 0x00 2. " BRI ,Break Recovered Interrupt" "Not completed,Completed" bitfld.long 0x00 0. " WTI ,Word Transmitted Interrupt" "No,Yes" rgroup 0x10++0x03 line.long 0x00 "SWIISR,BMI Single Wire Interface Interrupt Status Register" bitfld.long 0x00 2. " BRI ,Break Recovered Interrupt" "Not completed,Completed" bitfld.long 0x00 1. " WRI ,Word Received Interrupt" "Not completed,Completed" bitfld.long 0x00 0. " WTI ,Word Transmitted Interrupt" "Not completed,Completed" group 0x14--0x1F line.long 0x00 "SWIIER,BMI Single Wire Interface Interrupt Enable Register" bitfld.long 0x00 2. " BRI ,Break Recovered Interrupt" "Disabled,Enabled" bitfld.long 0x00 1. " WRI ,Word Received Interrupt" "Disabled,Enabled" bitfld.long 0x00 0. " WTI ,Word Transmitted Interrupt" "Disabled,Enabled" line.long 0x04 "SWITR,BMI Single Wire Interface Timing Register" hexmask.long.word 0x04 0.--15. 1. " BTG ,Bit Time Generation" line.long 0x08 "SWIBR,BMI Single Wire Interface Break Register" hexmask.long.word 0x08 12.--23. 1. " SWIB ,SWI Break Time" hexmask.long.word 0x08 0.--11. 1. " SWIBR ,SWI Break Recovery Time" tree.end width 10. tree "BMI Smart Battery Registers" group 0x0040--0x004B line.long 0x00 "SBIDR,BMI Smart Battery Data Register" hexmask.long.byte 0x00 0.--7. 1. " SBID ,SBI Data" line.long 0x04 "SBICR,BMI Smart Battery Control Register" bitfld.long 0x04 25. " PEF ,Packet Error Code Enabled Flag" "Disabled,Enabled" bitfld.long 0x04 24. " BRF ,Block Read Flag" "Not started,Started" hexmask.long.word 0x04 12.--23. 1. " TOC ,Timeout Count Value" bitfld.long 0x04 11. " RX_FDIS ,Receive FIFO Disable" "Enabled,Disabled" textline " " bitfld.long 0x04 10. " TX_FDIS ,Transmit FIFO Disable" "Enabled,Disabled" hexmask.long.byte 0x04 2.--9. 1. " DIVFACT ,Divisor Factor" bitfld.long 0x04 1. " FFLUSH ,FIFO Flush" "Yes,No" bitfld.long 0x04 0. " SBI_EN ,SBI Enable" "Disabled,Enabled" line.long 0x08 "SBICOUNT,BMI Smart Battery Count Register" hexmask.long.byte 0x08 10.--14. 1. " READ ,Read Byte Count" hexmask.long.byte 0x08 5.--9. 1. " REP ,RepeatWrite Count" hexmask.long.byte 0x08 0.--4. 1. " PRE ,PreWrite Count" rgroup 0x4C++0x07 line.long 0x00 "SBISR,IBMI Smart Battery Status Register" bitfld.long 0x00 12. " SBH ,Slave Bus Hold" "Reception,Disabled" bitfld.long 0x00 11. " CLT ,Clock LOW Timeout" "No error,Error" bitfld.long 0x00 10. " TXUE ,Transmit Underrun Error" "Cleared,Flushed" bitfld.long 0x00 9. " RXOE ,Receive Overrun Error" "Cleared error,Error" textline " " bitfld.long 0x00 8. " ACKFAIL ,Acknowledge Fail" "No error,Error" bitfld.long 0x00 7. " RnW ,Read/Not Write" "Data received,Data transmitted" bitfld.long 0x00 6. " SLAVE ,Slave Mode" "No,Yes" bitfld.long 0x00 5. " MASTER ,Master Mode" "No,Yes" textline " " bitfld.long 0x00 4. " TXBUSY ,Transmit Busy" "Empty,Not empty" bitfld.long 0x00 3. " TXFF ,Transmit FIFO Full" "Not full,Full" bitfld.long 0x00 2. " RXFF ,Receive FIFO Full" "Not full,Full" bitfld.long 0x00 1. " TXFE ,Transmit FIFO Empty" "Not empty,Empty" textline " " bitfld.long 0x00 0. " RXFE ,Receive FIFO Empty" "Not empty,Empty" line.long 0x04 "SBIRISR,SBI Raw Interrupt Status Register" bitfld.long 0x04 7. " CLTI ,Clock LOW Timeout Interrupt" "Cleared,Asserted" bitfld.long 0x04 6. " STCI ,Slave Transfer Complete Interrupt" "Cleared,Asserted" bitfld.long 0x04 5. " ALI ,Arbitration Lost Interrupt" "Cleared,Asserted" bitfld.long 0x04 4. " AFI ,Acknowledge Fail Interrupt" "Cleared,Asserted" textline " " bitfld.long 0x04 3. " RXI ,Receive Interrupt" "Cleared,Asserted" bitfld.long 0x04 2. " TXI ,Transmit Interrupt" "Cleared,Asserted" bitfld.long 0x04 1. " RTI ,Receive Timeout Interrupt" "Cleared,Asserted" bitfld.long 0x04 0. " MTCI ,Master Transfer Complete Interrupt" "Cleared,Asserted" wgroup 0x50++0x03 line.long 0x00 "SBIEOI,End-of-Interrupt Register" bitfld.long 0x00 7. " CLTI ,Clock LOW Timeout Interrupt" "Cleared,Asserted" bitfld.long 0x00 6. " STCI ,Slave Transfer Complete Interrupt" "Cleared,Asserted" bitfld.long 0x00 5. " ALI ,Arbitration Lost Interrupt" "Cleared,Asserted" bitfld.long 0x00 4. " AFI ,Acknowledge Fail Interrupt" "No effect,Reset to 0" textline " " bitfld.long 0x00 3. " RXI ,Receive Interrupt" "Cleared,Asserted" bitfld.long 0x00 2. " TXI ,Transmit Interrupt" "Cleared,Asserted" bitfld.long 0x00 1. " RTI ,Receive Timeout Interrupt" "Cleared,Asserted" bitfld.long 0x00 0. " MTCI ,Master Transfer Complete Interrupt" "Cleared,Asserted" rgroup 0x54++0x03 line.long 0x00 "SBIISR,BMI Smart Battery Interrupt Status Register" bitfld.long 0x00 7. " CLTI ,Clock LOW Timeout Interrupt" "Not enabled,Enabled and asserted" bitfld.long 0x00 6. " STCI ,Slave Transfer Complete Interrupt" "Not enabled,Enabled and asserted" bitfld.long 0x00 5. " ALI ,Arbitration Lost Interrupt" "Not enabled,Enabled and asserted" bitfld.long 0x00 4. " AFI ,Acknowledge Fail Interrupt" "Not enabled,Enabled and asserted" textline " " bitfld.long 0x00 3. " RXI ,Receive Interrupt" "Not enabled,Enabled and asserted" bitfld.long 0x00 2. " TXI ,Transmit Interrupt" "Not enabled,Enabled and asserted" bitfld.long 0x00 1. " RTI ,Receive Timeout Interrupt" "Not enabled,Enabled and asserted" bitfld.long 0x00 0. " MTCI ,Master Transfer Complete Interrupt" "Not enabled,Enabled and asserted" group 0x58++0x03 line.long 0x00 "SBIIER,BMI Smart Battery Interrupt Enable Register" bitfld.long 0x00 7. " CLTIE ,Clock LOW Timeout Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 6. " STCIE ,Slave Transfer Complete Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 5. " ALIE ,Arbitration Lost Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 4. " AFIE ,Acknowledge Failed Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " RIE ,Receive Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 2. " TIE ,Transmit Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " RTIE ,Receive Timeout Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 0. " TCIE ,Transmit Complete Interrupt Enable" "Disabled,Enabled" tree.end tree.end tree "Direct Current to Direct Current (DC-DC) Converter Interface" base asd:0x80000900 group 0x00++0x0B line.long 0x00 "DCDCCON,DC-DC Duty Cycle Configuration Register" hexmask.long.byte 0x00 12.--15. 1. " PWM1DTYLOW ,PWM1 Duty cycle with nEXTPWR LOW" hexmask.long.byte 0x00 8.--11. 1. " PWM1DTYHIGH ,PWM1 Duty cycle with nEXTPWR HIGH" hexmask.long.byte 0x00 4.--7. 1. " PWM0DTYLOW ,PWM0 Duty cycle with nEXTPWR LOW" hexmask.long.byte 0x00 0.--3. 1. " PWM0DTYHIGH ,PWM0DTYHIGH" line.long 0x08 "DCDCFREQ,DC-DC Duty Frequency Configuration Register" hexmask.long.byte 0x08 12.--15. 1. " PWM1PRELOW ,PWM1 Prescaler with nEXTPWR LOW" hexmask.long.byte 0x08 8.--10. 1. " PWM1PREHIGH ,PWM1 Prescaler with nEXTPWR HIGH" hexmask.long.byte 0x08 4.--6. 1. " PWM0PRELOW ,PWM0 Prescaler with nEXTPWR LOW" hexmask.long.byte 0x08 0.--2. 1. " PWM0PREHIGH ,PWM0 Prescaler with nEXTPWR HIGH" width 14. tree.end tree "Pulse Width Modulator (PWM)" base asd:0x80001100 width 7. group 0x000++0x07 line.long 0x00 "TC2,Terminal Count Registers" hexmask.long.word 0x00 0.--15. 1. " TC2 ,Terminal Count" line.long 0x04 "DC2,Duty Cycle Register" hexmask.long.word 0x04 0.--15. 1. " DC2 ,Duty Cycle" rgroup 0x008++0x03 line.long 0x00 "EN2,PWM Enable Register" bitfld.long 0x00 0. " ENABLE2 ,PWM Enable" "Disabled,Enabled" group 0x00C++0x07 line.long 0x00 "INV2,Output Invert Registers" bitfld.long 0x00 0. " INV2 ,Invert PWM2 Output" "Not inverted,Inverted" line.long 0x04 "SYNC2,Synchronous Mode Registers" bitfld.long 0x04 1. " SOURCE ,PWM Sync Signal Source" "Yes,No" bitfld.long 0x04 0. " MODE ,PWM Mode Select" "Normal,Synchronous" group 0x020++0x07 line.long 0x00 "TC3,Terminal Count Registers" hexmask.long.word 0x00 0.--15. 1. " TC3 ,Terminal Count" line.long 0x04 "DC3,Duty Cycle Register" hexmask.long.word 0x04 0.--15. 1. " DC3 ,Duty Cycle" rgroup 0x028++0x03 line.long 0x00 "EN3,PWM Enable Register" bitfld.long 0x00 0. " ENABLE3 ,PWM Enable" "Disabled,Enabled" group 0x02C++0x07 line.long 0x00 "INV3,Output Invert Registers" bitfld.long 0x00 0. " INV3 ,Invert PWM3 Output" "Not inverted,Inverted" width 14. tree.end tree "Smart Card Interface (SCI)" base asd:0x80000300 width 10. group 0x00++0x0B line.long 0x00 "DATA,Data Register" bitfld.long 0x00 8. " PARITY ,Parity Error" "Valid data,Error" hexmask.long.byte 0x00 0.--7. 1. " DATA ,Transmit or receive DATA" line.long 0x04 "CR0,Control 0 Register" bitfld.long 0x04 5. " RXNAK ,Receive Negative Error Acknowledge" "1 protocol,0 protocol" bitfld.long 0x04 4. " RXPARITY ,Receive Parity" "Even,Odd" bitfld.long 0x04 3. " TXNAK ,Transmit Negative Error Acknowledge" "1 protocol,0 protocol" bitfld.long 0x04 2. " TXPARITY ,Transmit Parity" "Even,Odd" textline " " bitfld.long 0x04 1. " ORDER ,Data Bit Order" "Direct,Inverse" bitfld.long 0x04 0. " SENSE ,Data and Parity HIGH and LOW Sense" "Direct,Inverse" line.long 0x08 "CR1,Control 1 Register" bitfld.long 0x08 5. " EXDBNCE ,Enable Bypass for Debounce" "Use both,Bypass" bitfld.long 0x08 4. " BGTEN ,Block Guard Timer Enable" "Stopped,Started" bitfld.long 0x08 3. " CLKZ1 ,Clock Z1 Configuration" "Out,Open drain" bitfld.long 0x08 2. " MODE ,Receive or Transmit Mode" "Received,Transmitted" textline " " bitfld.long 0x08 1. " BLKEN ,Block Time-Out Enable" "Stopped,Started" bitfld.long 0x08 0. " ATRDEN ,Answer-to-Reset Duration Enable" "Stopped,Started" wgroup 0x0C++0x03 line.long 0x00 "CR2,Control 2 Register" bitfld.long 0x00 2. " WRESET ,Warm Reset" "Normal,Initiated" bitfld.long 0x00 1. " FINISH ,Finish Card Session" "Normal,Deactivated" bitfld.long 0x00 0. " STARTUP ,Start-up Card Session" "Normal,Activated" group 0x10++0x0B line.long 0x00 "IER,Interrupt Enable Register" bitfld.long 0x00 11. " TXWMARKIE ,Transmit Watermark Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 10. " RXWMARKIE ,Receive Watermark Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 9. " RTOUTIE ,Receive Time-Out Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 8. " CHTOUTIE ,Character Time-Out Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " BLKTOUTIE ,Block Time-Out Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 6. " ATRDTOUTIE ,Answer-to-Reset Duration Time-Out Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 5. " ATRSTOUTIE ,Answer-to-Reset Start Time-OUT Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 4. " TXERRIE ,Transmit Error Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " CARDDNIE ,Card Power-Down Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 2. " CARDUPIE ,Card Power-Up Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " CARDOUTIE ,Card Taken-Out Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 0. " CARDINIE ,Card Inserted Interrupt Enable" "Disabled,Enabled" line.long 0x04 "RETRY,Retry Limit Register" hexmask.long.byte 0x04 3.--5. 1. " RXRETRY ,Receive Retry" hexmask.long.byte 0x04 0.--2. 1. " TXRETRY ,Transmit Retry" line.long 0x08 "WMARK,Watermark Register" hexmask.long.byte 0x08 4.--7. 1. " RXWMARK ,Receive Watermark" hexmask.long.byte 0x08 0.--3. 1. " TXWMARK ,Transmit Watermark" rgroup 0x1C++0x03 line.long 0x00 "TXCOUNT,Transmit FIFO Count and Clear Register" hexmask.long.byte 0x00 0.--4. 1. " TXCOUNT ,Transmit Count" wgroup 0x1C++0x03 line.long 0x00 "TXFCLEAR,Transmit FIFO Clear Register" hexfld.long 0x00 " TXCOUNTCLR ,Transmit FIFO Clear" rgroup 0x20++0x03 line.long 0x00 "RXCOUNT,Receive FIFO Count and Clear Register" hexmask.long.byte 0x00 0.--4. 1. " RXCOUNT ,Receive Count" wgroup 0x20++0x03 line.long 0x00 "RXFCLEAR,Receive FIFO Clear Register" hexfld.long 0x00 " RXCOUNTCLR ,Receive FIFO Clear" rgroup 0x24++0x03 line.long 0x00 "FR,FIFO Status Register" bitfld.long 0x00 3. " RXFE ,Receive FIFO Empty" "Not empty,Empty" bitfld.long 0x00 2. " RXFF ,Receive FIFO Full" "Not full,Full" bitfld.long 0x00 1. " TXFE ,Transmit FIFO Empty" "Not empty,Empty" bitfld.long 0x00 0. " TXFF ,Transmit FIFO Full" "Not full,Full" group 0x28--0x6B line.long 0x00 "RXTIME,Receive Read Time-Out Register" hexmask.long.word 0x00 0.--15. 1. " RXTIME ,Receive Read Time-Out" line.long 0x04 "DSTAT,Direct Status Register" bitfld.long 0x04 9. " CARDPRESENT ,Card Present" "No,Yes" bitfld.long 0x04 8. " nDATAEN ,Data Enable" "Not enabled,Enabled" bitfld.long 0x04 7. " nDATAOUTEN ,Data Output Enable" "Not enabled,Enabled" bitfld.long 0x04 6. " CLKOUT ,Clock Output" "Low,High" textline " " bitfld.long 0x04 5. " NCLKEN ,Clock Enable" "Not enabled,Enabled" bitfld.long 0x04 4. " NCLKOUTEN ,Clock Output Enable" "Not enabled,Enabled" bitfld.long 0x04 3. " DATAEN ,Data Enable" "Low,Enabled" bitfld.long 0x04 2. " CLKEN ,Clock Enable" "Low,Enabled" textline " " bitfld.long 0x04 1. " CRESET ,Card Reset" "Normal,Reset" bitfld.long 0x04 0. " POWER ,Power" "Not enabled,Enabled" line.long 0x08 "STABLE,Debounce Timer Register" hexmask.long.byte 0x08 0.--7. 1. " STABLE ,Stable Debounce Time" line.long 0x0C "ATIME,Activation Time Register" hexmask.long.word 0x0C 0.--15. 1. " ATIME ,Activation Time" line.long 0x10 "DTIME,Deactivation Event Time Register" hexmask.long.word 0x10 0.--15. 1. " DTIME ,Deactivation Time" line.long 0x14 "ATRSTIME,ATR Reception Start Time Register" hexmask.long.word 0x14 0.--15. 1. " ATRSTIME ,Answer-to-Reset Start Time" line.long 0x18 "ATRDTIME,ATR Duration Register" hexmask.long.word 0x18 0.--15. 1. " ATRDTIME ,Answer-to-Reset Duration Time" line.long 0x1C "BLKTIME,Receive Block Time-Out Register" hexmask.long.word 0x1C 0.--15. 1. " BLKTIME ,Block Time" line.long 0x20 "CHTIME,Character-to-Character Time-Out Register" hexmask.long.word 0x20 0.--15. 1. " CHTIME ,Character Time" line.long 0x24 "CLKDIV,Clock Frequency Register" hexmask.long.byte 0x24 0.--7. 1. " CLKDIV ,Clock Frequency Divisor" line.long 0x28 "BAUD,Baud Rate Register" hexmask.long.word 0x28 0.--15. 1. " BAUD ,Baud Rate Divisor" line.long 0x2C "CYCLES,Baud Cycles Register" hexmask.long.byte 0x2C 0.--7. 1. " VALUE ,Baud Value" line.long 0x30 "GUARD,Character-to-Character Guard Time Register" hexmask.long.byte 0x30 0.--7. 1. " CHGUARD ,Character Guard" line.long 0x34 "BLKGUARD,Block Guard Time Register" hexmask.long.byte 0x34 0.--7. 1. " BLKGUARD ,Block Guard" line.long 0x38 "SYNCCR,Asynchronous and Synchronous Multiplexing Register" bitfld.long 0x38 1. " SELCLK ,Select Clock" "SCIREFCLK,SCCLK" bitfld.long 0x38 0. " SELDATA ,Select Data" "DATA transmit,WDATA" line.long 0x3C "SYNCDATA,Synchronous Data Register" bitfld.long 0x3C 3. " WCLKEN ,Write Clock Enable" "Disabled,Enabled" bitfld.long 0x3C 2. " WDATAEN ,Write Data Enable" "Disabled,Enabled" bitfld.long 0x3C 1. " WCLK ,Write Clock" "Low,High" bitfld.long 0x3C 0. " WDATA ,Write Data" "Low,High" line.long 0x40 "RAWSTAT,Raw I/O and Clock Status Register" bitfld.long 0x40 1. " RCLK ,Raw Clock" "Low,High" bitfld.long 0x40 0. " RDATA ,Raw Data" "Low,High" rgroup 0x6C++0x03 line.long 0x00 "IIR,Interrupt Identification Register" bitfld.long 0x00 11. " TXWMARKINTR ,Transmit Watermark Interrupt" "Cleared,Less than minimum" bitfld.long 0x00 10. " RXWMARKINTR ,Receive Watermark Interrupt" "Cleared,Limit exceeded" bitfld.long 0x00 9. " RTOUTINTR ,Read Time-Out Interrupt" "Cleared,Timeout" bitfld.long 0x00 8. " CHTOUTINTR ,Character Time-Out Interrupt" "Cleared,Timeout" textline " " bitfld.long 0x00 7. " BLKTOUTINTR ,Block Time-Out Interrupt" "Cleared,Timeout" bitfld.long 0x00 6. " ATRDTOUTINTR ,Answer-to-Reset Duration Time-Out Interrupt" "Cleared,Limit exceeded" bitfld.long 0x00 5. " ATRSTOUTINTR ,Answer-to-Reset Start Time-Out Interrupt" "Cleared,Timeout" bitfld.long 0x00 4. " TXERRINTR ,Transmit Error Interrupt" "Cleared,Error" textline " " bitfld.long 0x00 3. " CARDDNINTR ,Card Down Interrupt" "Cleared,Deactivated" bitfld.long 0x00 2. " CARDUPINTR ,Card Up Interrupt" "Cleared,Activated" bitfld.long 0x00 1. " CARDOUTINTR ,Card Out Interrupt" "Cleared,No card" bitfld.long 0x00 0. " CARDININTR ,Card Inserted Interrupt" "Cleared,Card" wgroup 0x6C++0x03 line.long 0x00 "ICR,Interrupt Clear Register" bitfld.long 0x00 11. " TXWMARKINTR ,Transmit Watermark Interrupt" "No effect,Cleared" bitfld.long 0x00 10. " RXWMARKINTR ,Receive Watermark Interrupt" "No effect,Cleared" bitfld.long 0x00 9. " RTOUTINTR ,Read Time-Out Interrupt" "No effect,Cleared" bitfld.long 0x00 8. " CHTOUTINTR ,Character Time-Out Interrupt" "No effect,Cleared" textline " " bitfld.long 0x00 7. " BLKTOUTINTR ,Block Time-Out Interrupt" "No effect,Cleared" bitfld.long 0x00 6. " ATRDTOUTINTR ,Answer-to-Reset Duration Time-Out Interrupt" "No effect,Cleared" bitfld.long 0x00 5. " ATRSTOUTINTR ,Answer-to-Reset Start Time-Out Interrupt" "No effect,Cleared" bitfld.long 0x00 4. " TXERRINTR ,Transmit Error Interrupt" "No effect,Cleared" textline " " bitfld.long 0x00 3. " CARDDNINTR ,Card Down Interrupt" "No effect,Cleared" bitfld.long 0x00 2. " CARDUPINTR ,Card Up Interrupt" "No effect,Cleared" bitfld.long 0x00 1. " CARDOUTINTR ,Card Out Interrupt" "No effect,Cleared" bitfld.long 0x00 0. " CARDININTR ,Card Inserted Interrupt" "No effect,Cleared" group 0x70++0x03 line.long 0x00 "CONTROL,Control Register" bitfld.long 0x00 5. " MUX_DETECT ,Multiplex Detect Enable" "GPIO,SCI" bitfld.long 0x00 1. " PREDIV ,Pre-Divisor" "HCLK,HCLK/2" bitfld.long 0x00 0. " EN ,Enable" "Disabled,Enabled" width 14. tree.end tree "Analog-to-Digital Converter/Brownout Detctor" base asd:0x80001300 width 9. rgroup 0x00++0x0B line.long 0x00 "HW,High Word Register" hexmask.long.word 0x00 7.--15. 1. " SETTIME ,Settling Time" hexmask.long.byte 0x00 3.--6. 1. " INP ,In+ Mux" bitfld.long 0x00 2. " INM ,In- Mux" "Ref-,GND" bitfld.long 0x00 0.--1. " REFP ,Ref+ Mux" "VREF+,AN0/UL/X+,AN2/LL/ Y+,AN8" line.long 0x04 "LW,Control Bank Low Word Register" hexmask.long.word 0x04 2.--13. 1. " BIASCON ,Bias Control" bitfld.long 0x04 0.--1. " REFM ,Ref- Mux" "VREF-,AN1/UR/X-,AN3LR/Y-,AN9" line.long 0x08 "RR,Results Register" hexmask.long.word 0x08 6.--15. 1. " ADCOUT ,ADC Converter Output" hexmask.long.byte 0x08 0.--3. 1. " CBTAG ,Control Bank Tag" group 0x0C++0x0B line.long 0x00 "IM,Interrupt Mask Register" bitfld.long 0x00 6. " INTEN ,Interrupt Enable" "Masked,Enabled" bitfld.long 0x00 5. " BOSEP ,Brown Out Separate Enable" "Disabled,Enabled" bitfld.long 0x00 4. " BOIRQ ,Brown Out IRQ Enable" "Disabled,Enabeld" bitfld.long 0x00 3. " PMSK ,Pen IRQ Interrupt Enable" "Masked,Enabled" textline " " bitfld.long 0x00 2. " EOSMSK ,End-of-Sequence Interrupt Enable" "Masked,Enabled" bitfld.long 0x00 1. " FWMSK ,FIFO Watermark Interrupt Enable" "Masked,Enabled" bitfld.long 0x00 0. " FOMSK ,FIFO Overrun Interrupt Enable" "Masked,Enabled" line.long 0x04 "PC,Power Configuration Register" bitfld.long 0x04 8.--10. " CLKSEL ,Clock Select" "TSCCLK,TSCCLK/2,TSCCLK/4,TSCCLK/8,TSCCLK/16,TSCCLK/32,TSCCLK/64,TSCCLK/128" bitfld.long 0x04 6.--7. " PWM ,Touch Screen Controller Power Mode" "Turned off,Standby,Run,Turned off" bitfld.long 0x04 5. " REFEN ,Reference Enable" "Disabled,Enabled" hexmask.long.byte 0x04 0.--3. 1. " NOC ,Number of Conversions (NOC) in Sequence" line.long 0x08 "GC,General Configuration Register" hexmask.long.byte 0x08 3.--6. 1. " FIFOWMK ,FIFO Watermark" bitfld.long 0x08 2. " SSB ,Start Sequence Bit" "No,Yes" bitfld.long 0x08 0.--1. " SSM ,Sequence Start Mode" "SSB or Pen Interrupt,Pen Interrupt,SSB,Continuous" rgroup 0x18++0x0B line.long 0x00 "GS,General Status Register" bitfld.long 0x00 9. " BROWNOUT ,Brown-Out Raw Interrupt Status" "Not active,Active" bitfld.long 0x00 8. " PENIRQ ,Pen IRQ Raw Interrupt Status" "Not active,Active" bitfld.long 0x00 4.--7. " CBSTATE ,Control Bank State Machine Status" "Reserved,Idle,GET_DATA,WAIT_CONV,END_OF_SEQ,?..." hexmask.long.byte 0x00 0.--3. 1. " CBTAG ,Current Conversion Tag Number" line.long 0x04 "IS,Raw Interrupt Status Register" bitfld.long 0x04 4. " BROWNOUT_UM ,Unmasked Brown-Out Interrupt Status" "Not active,Active" bitfld.long 0x04 3. " PENSYNC_UM ,Unmasked Pen Interrupt Status" "Not active,Active" bitfld.long 0x04 2. " EOS_UM ,Unmasked End-of-Sequence Interrupt Active" "Not active,Active" bitfld.long 0x04 1. " FWATER_UM ,Unmasked FIFO Watermark Interrupt Active" "Not active,Active" textline " " bitfld.long 0x04 0. " FOVRN_UM ,Unmasked FIFO Overrun Interrupt Active" "Not active,Active" line.long 0x08 "FS,FIFO Status Register" hexmask.long.byte 0x08 8.--11. 1. " WRPTR ,Write Pointer FIFO Location" hexmask.long.byte 0x08 4.--7. 1. " RDPTR ,Read Pointer FIFO Location" bitfld.long 0x08 3. " FFF ,FIFO Full" "Not full,Full" bitfld.long 0x08 2. " FEMPTY ,FIFO Empty" "Not empty,Empty" textline " " bitfld.long 0x08 1. " FOVRNDET ,FIFO Overrun Status Bit" "Not overrun,Interrupt requested" bitfld.long 0x08 0. " FGTEWATERMRK ,FIFO at Watermark" "Fewer entries,At or above" group 0xA4++0x07 line.long 0x00 "IHWCTRL,Idle High Word Register" hexmask.long.word 0x00 7.--15. 1. " SETTIME_ID ,Idle Settling Time" hexmask.long.byte 0x00 3.--6. 1. " ,In+ Mux" bitfld.long 0x00 2. " INM_ID ,Idle In- Mux" "Ref-,GND" bitfld.long 0x00 0.--1. " REFP_ID ,Idle Ref+ Mux" "VREF+,AN0/UL/X+,AN2/LL/ Y+,AN8" line.long 0x04 "ILWCTRL,Idle Low Word Register" hexmask.long.word 0x04 2.--13. 1. " BIASCON_ID ,Idle Bias Control" bitfld.long 0x04 0.--1. " REFM_ID ,Idle Ref- Mux" "VREF-,AN1/UR/X-,AN3LR/Y-,AN9" rgroup 0xAC++0x03 line.long 0x00 "MIS,Masked Interrupt Status Register" bitfld.long 0x00 4. " BROWNOUT ,Brown-Out Interrupt Status" "Not active,Asserted" bitfld.long 0x00 3. " PENSYNC ,Pen Interrupt Status" "Not active,Asserted" bitfld.long 0x00 2. " EOSINTR ,End-of-Sequence Interrupt Active" "Not active,Asserted" bitfld.long 0x00 1. " FWATERINTR ,FIFO Watermark Interrupt Active" "Not active,Asserted" textline " " bitfld.long 0x00 0. " FOVRNINTR ,FIFO Overrun Interrupt Active" "Not active,Asserted" wgroup 0xB0++0x03 line.long 0x00 "IC,Interrupt Clear Register" bitfld.long 0x00 2. " BOIC ,Brown-Out Interrupt Clear" "Not cleared,Cleared" bitfld.long 0x00 1. " PENIC ,Pen Interrupt Clear" "Not cleared,Cleared" bitfld.long 0x00 0. " EOSINTC ,End of Sequence Interrupt Clear" "Not cleared,Cleared" width 6. tree " Control" group 0x24--0xA3 line.word 0x00 "HWCB,Idle High Word Register" line.word 0x04 "HWCB,Idle High Word Register" line.word 0x08 "HWCB,Idle High Word Register" line.word 0x0C "HWCB,Idle High Word Register" line.word 0x10 "HWCB,Idle High Word Register" line.word 0x14 "HWCB,Idle High Word Register" line.word 0x18 "HWCB,Idle High Word Register" line.word 0x1C "HWCB,Idle High Word Register" line.word 0x20 "HWCB,Idle High Word Register" line.word 0x24 "HWCB,Idle High Word Register" line.word 0x28 "HWCB,Idle High Word Register" line.word 0x2C "HWCB,Idle High Word Register" line.word 0x30 "HWCB,Idle High Word Register" line.word 0x34 "HWCB,Idle High Word Register" line.word 0x38 "HWCB,Idle High Word Register" line.word 0x3C "HWCB,Idle High Word Register" line.word 0x40 "LWCB,Idle Low Word Register" line.word 0x44 "LWCB,Idle Low Word Register" line.word 0x48 "LWCB,Idle Low Word Register" line.word 0x4C "LWCB,Idle Low Word Register" line.word 0x50 "LWCB,Idle Low Word Register" line.word 0x54 "LWCB,Idle Low Word Register" line.word 0x58 "LWCB,Idle Low Word Register" line.word 0x5C "LWCB,Idle Low Word Register" line.word 0x60 "LWCB,Idle Low Word Register" line.word 0x64 "LWCB,Idle Low Word Register" line.word 0x68 "LWCB,Idle Low Word Register" line.word 0x6C "LWCB,Idle Low Word Register" line.word 0x70 "LWCB,Idle Low Word Register" line.word 0x74 "LWCB,Idle Low Word Register" line.word 0x78 "LWCB,Idle Low Word Register" line.word 0x7C "LWCB,Idle Low Word Register" tree.end width 14. tree.end tree "Keyboard and Mouse Interface" base asd:0x80001200 width 9. group 0x00++0x03 line.long 0x00 "KMICR,KMI Control Register" bitfld.long 0x00 5. " TYPE ,Keyboard Type" "PS2/AT,No-line-control-bit" bitfld.long 0x00 4. " RIE ,Receive Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 3. " TIE ,Transmit Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 2. " KMIEN ,Keyboard/Mouse Interface Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " FDL ,Force KMI Data Line LOW" "Normal,Low" bitfld.long 0x00 0. " FCL ,Force KMI Clock LOW" "Normal,Low" rgroup 0x04++0x03 line.long 0x00 "KMISTAT,KMI Status Register" bitfld.long 0x00 6. " TXEMPTY ,Transmit Register Empty" "Full,Empty" bitfld.long 0x00 5. " TXBUSY ,Transmit Busy" "Idle,Busy" bitfld.long 0x00 4. " RXFULL ,Receive Register Full" "Full,Empty" bitfld.long 0x00 3. " RXBUSY ,Receive Busy" "Idle,Busy" textline " " bitfld.long 0x00 2. " RXPARITY ,Receive Parity" "No,Yes" bitfld.long 0x00 1. " CLKSTAT ,Clock Line Status" "Low,High" bitfld.long 0x00 0. " DSTAT ,Data Line Status" "Low,High" group 0x08++0x07 line.long 0x00 "KMIDATA,KMI Data Register" hexmask.long.byte 0x00 0.--7. 1. " DATA ,KMI Data" line.long 0x04 "CLKDIV,Clock Divisor Register" hexmask.long.byte 0x04 0.--3. 1. " CLKDIV ,KMI Clock Divisor" rgroup 0x10++0x03 line.long 0x00 "ISR,KMI Interrupt Status Register" bitfld.long 0x00 1. " TXI ,Transmit Interrupt" "Not asserted,Asserted" bitfld.long 0x00 0. " RXI ,Receive Interrupt" "Not asserted,Asserted" width 14. tree.end textline ""