                                                      
                                                      hnXPRPO|OP
                                                      
























                       FR/FRext@~ MB91310V[Yp
                          TvI/OWX^t@C
                               g  p      

                                 xmʊ

                                   PDO

͂߂

  MB91310V[YpTvI/OWX^t@ĆAMB91310V[Y
I/OWX^AZũV{ƂĐ錾Aђ`ĂTv
vOłB
  {́AMB91310V[YpI/OWX^t@C̃t@C\Aϐ̐錾A
ђ`eĂ܂B




I/OWX^t@Cpꍇ̒

  E  I/OWX^t@ĆAΏەi肵Ē񋟂Ă܂BāA
    iɉpꍇɂ́A񋟂ĂĩvOQlɂāAY
    iI/OWX^t@C쐬ĉB

  E  I/OWX^t@CgpāAI/OWX^̑svOLq
    ꍇAI/OWX^̃ANZXA^C~OVXeIɍlKv
    ܂̂ŁAn[hEFA}jAQƂĉB

  E  I/OWX^t@ĆAMB91310V[ỶpvOJ鎞ɁA
    𗧂ĂĂ߂ɍ쐬QlvOłBɂ́AX̃VXe
    ɉăvOɎKvoĂꍇ܂̂ŁAgp̍
    ɂ͏\]̏ゲgpB

  E  I/OWX^t@ČɂẮAӔC𕉂˂ꍇA܂
    ĂɏCłȂꍇ܂̂łB




Qƃ}jAꗗ

  MB91310V[YpTvI/OWX^t@ĆA
  ȉ̃n[hEFA}jAɍ쐬Ă܂B

    EuMB91310 krhdl b1.2 2002N1007
        (mb91310lsidl1.2.pdf)v

ڎ

P  MB91310V[YpI/OWX^t@C\

Q  MB91310V[YpI/OWX^t@Cgp@

R  MB91310V[YpI/OWX^錾t@C̐錾e

S  MB91310V[YpI/OWX^錾t@CŎgp\ȕϐyуo

P  MB91310V[YpI/OWX^t@C\

 ${FETOOL}        ϐFETOOLɐݒ肳ĂfBNg
  lib
    911
      include
        sample
          mb91310
            _fr.hiI/OWX^錾t@Cj
            
            _mb91310.hiMB91310V[YpI/OWX^錾t@Cj
            _ra91310.hiMB91310V[YpI/OWX^\̐錾t@Cj
            
            _fr_a.asm ieI/OWX^`t@Cj

  I/OWX^錾t@C

      I/OWX^ϐiI/OWX^ɑΉϐj錾t@CłB
    I/OWX^ϐ𑀍삷鉞pvOLq鎞ɁÃt@C
    CN[hĉB

  MB91310V[YpI/OWX^錾t@C

      MB91310V[YpI/OWX^V{錾t@CłB

  MB91310V[YpI/OWX^\̐錾t@C

      MB91310V[Y̊eI/OWX^ɑΉ\錾Ăt@CłB

  eI/OWX^`t@C

      MB91310V[ÝAeI/OWX^V{`Ăt@CłB

Q  MB91310V[YpI/OWX^t@Cgp@

  (1) gpi-cpuIvVɎw肵āAI/OWX^`t@CAZu
      ĉB

        F > fasm911s -cpu mb91*** _fr_a.asm

  (2) I/OWX^V{QƂ鉞pvOLqꍇAI/OWX
      ^錾t@CCN[hĉB

        F#include "_fr.h"
                    .....
               LDI:32  #_IO_PDR2,  R4
                    .....


  (3) gpi-cpuIvVɎw肵āApvOAZu
      B

        F > fasm911s  -cpu mb91*** sample.asm

        ) CPUIvVŎw肵i킪AI/OWX^t@Cgp\ȕi
            łȂꍇAAZuɉL̃G[bZ[Wo͂܂B

              #error "The I/O register file of the specified CPU option
                      does not exist"

  (4) gpi-cpuIvVɎw肵āA(1)ō쐬IuWFNgt@
      CƁA(3)ō쐬pvÕIuWFNgt@CN
      B

        F > flnk911s -cpu mb91*** -o sample.abs _fr_a.obj sample.obj

R  MB91310V[YpI/OWX^錾t@C̐錾e

  n[hEFA}jAɋLڂĂI/OWX^ɑΉA
I/OWX^V{Aȉ̂悤ɐ錾Ă܂B

mӁn
  FR/FRext@~̂̃AZvł̓rbgPʂ̃ANZXł܂̂ŁA
  SăoCgPʂ̃ANZXƂȂ܂B
  rbg̃ANZX͂`mcCnq̋@Bꖽ߂pĉB

  I/OWX^V{́AoCgPʂŐ錾

  I/OWX^V{́A{IɑΉI/OWX^̐擪 '_IO_'t
    `Ő錾iꕔAANZX̓sAI/OWX^P̃V{
    Ő錾AV{኱ύXĐ錾j


  yzI/OWX^PDR0ɑ΂錾e

    EI/OWX^\

          7       6       5       4       3       2       1       0    bit No.
      
        P07   P06   P05   P04   P03   P02   P01   P00 PDR0
      

    E錾e(}Ngp)

        #macro io_pdr0 symbol
                BYTE_MEM
                STRUCT_TYPE_B
                        UCHARBIT(	P00, 1)
                        UCHARBIT(	P01, 1)
                        UCHARBIT(	P02, 1)
                        UCHARBIT(	P03, 1)
                        UCHARBIT(	P04, 1)
                        UCHARBIT(	P05, 1)
                        UCHARBIT(	P06, 1)
                        UCHARBIT(	P07, 1)
                STRUCT_TYPE_E(bit)
        #endm

        __IO_EXTERN  UNION_D(io_pdr0,   IO_PDR0)

    EAZuɃ}NWJe

        [O`]                              [OQƎ]
                      .GLOBAL _IO_PDR0             .GLOBAL _IO_PDR0
        _IO_PDR0      .res.b  1

S  MB91310V[YpI/OWX^錾t@CŎgp\ȃV{

߃LbV䃌WX^

h^n|[g

  EI/OWX^\

        7       6       5       4       3       2       1       0     bit No.
    
     Pn7   Pn6   Pn5   Pn4   Pn3   Pn2   Pn1   Pn0  PDRn,
    DDRn
    
    I2CTST        I2CE4 I2CE3 I2CE2 I2CE1 I2CE0 PFR0
    
    
    UART3 SCKE3 UART2 SCKE2 UART1 SCKE1 UART0 SCKE0 PFR1
    
    
     TOE2  TOE1  TOE0             UART4 SCKE4 PFR2
    
    
     TME3  TME2  TME1  TME0 PPGE3 PPGE2 PPGE1 PPGE0 PFR3
    
    
     MSE                              PFR4
    

  Egp\ȕϐуo

    
      I/OWX^    1/2/4byteANZXp    rbgANZXp
    
      PDRn(n:0-7)      _IO_PDRn               Ȃ

      DDRn(n:0-7)      _IO_PORT_IO_DDRn       Ȃ

      PFR0             _IO_PORT_IO_PFR0       Ȃ

      PFR1             _IO_PORT_IO_PFR1       Ȃ

      PFR2             _IO_PORT_IO_PFR2       Ȃ

      PFR3             _IO_PORT_IO_PFR3       Ȃ

      PFR4             _IO_PORT_IO_PFR4       Ȃ
    
      j  ȉɎrbg݂͑܂B

              PDR2,DDR2 : P26-P27
              PDR3,DDR3 : P37
              PDR6,DDR6 : P66-P67
              PDR7,DDR7 : P75-P77

POrbg`^cRo[^

  EI/OWX^\

      15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
    
    0 0 0 0 0 0               0     ADCTH,
    ADCTL
                               STR   ASS2  ASS0        INTE
                             TRG     ASS3    ASS1    BUSY    INT 
    
    0 0 0 0 0 0 i9i8i7i6i5i4i3i2i1i0ADCH
    
    
    0 0 0 0 0 0 d9d8d7d6d5d4d3d2d1d0ADATn
    

  Egp\ȕϐуo

    
      I/OWX^    1/2/4byteANZXp    rbgANZXp
    
      ADCTH/ADCHL      _IO_ADCT               Ȃ

      ADCH             _IO_ADCH               Ȃ

      ADATn(n:0 - 9)   _IO_ADATn              Ȃ
    

O

  EI/OWX^\

        7       6       5       4       3       2       1       0     bit No.
    
     EN7   EN6   EN5   EN4   EN3   EN2   EN1   EN0  ENIR
    
    
     ER7   ER6   ER5   ER4   ER3   ER2   ER1   ER0  EIRR
    

      15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
    
                                    ELVR
    
       LA7   LA6   LA5   LA4   LA3   LA2   LA1   LA0
     LB7     LB6     LB5     LB4     LB3     LB2     LB1     LB0

  Egp\ȕϐуo

    
      I/OWX^    1/2/4byteANZXp    rbgANZXp
    
      ENIR             _IO_ENIR               Ȃ

      EIRR             _IO_EIRR               Ȃ

      ELVR             _IO_ELVR               Ȃ
    

x݃W[

  EI/OWX^\

        7       6       5       4       3       2       1       0     bit No.
    
                                 DLYI DICR
    

  Egp\ȕϐуo

    
      I/OWX^    1/2/4byteANZXp    rbgANZXp
    
      DICR             _IO_DICR               Ȃ
    

݃Rg[

  EI/OWX^\

        7       6       5       4       3       2       1       0     bit No.
    
                 ICR4  ICR3  ICR2  ICR1  ICR0 ICRn
    
    
    MHALTI         LVL4  LVL3  LVL2  LVL1  LVL0 HRCL
    

  Egp\ȕϐуo

    
      I/OWX^    1/2/4byteANZXp    rbgANZXp
    
      ICRn(n:0 - 47)   _IO_ICR_n              Ȃ

      HRCL             _IO_HRCL               Ȃ
    
      j  ICRnICR4rbgHRCLLVL4rbg̒l͂PŒŁA
          Oގ͂ł܂B

PUrbg[h^C}

  EI/OWX^\

      15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
    
                        TMCSRn
    
                       CSL0  MOD1          RELD   UF   TRG
                     CSL1    MOD2    MOD0            INTE    CNTE

      15                                                           0  bit No.
    
                                                                  TMRn
    
    
                                                                  TMRLRn
    

  Egp\ȕϐуo

    
      I/OWX^    1/2/4byteANZXp    rbgANZXp
    
      TMCSRn(n:0 - 2)  _IO_TMCSRn             Ȃ

      TMRn  (n:0 - 2)  _IO_TMRn               Ȃ

      TMRLRn(n:0 - 2)  _IO_TMRLRn             Ȃ
    
      j  TMCSRnւ݂̏sA5,12,13bitɂ
          ɒlOŉB

t`qs

  EI/OWX^\

        7       6       5       4       3       2       1       0     bit No.
    
     MD1   MD0           CS0              SMRn
    
    
     PEN     P   SBL    CL   A/D   REC   RXE   TXE  SCRn
    
    
      D7    D6    D5    D4    D3    D2    D1    D0  SIDRn/
    SODRn
    
      PE   ORE   FRE   RDRF  TDRE  BDS   RIE   TIE  SSRn
    
    
                                    DRCLn
    

  Egp\ȕϐуo

    
      I/OWX^    1/2/4byteANZXp    rbgANZXp
    
      SMRn(n:0 - 4)    _IO_SMRn               Ȃ

      SCRn(n:0 - 4)    _IO_SCRn               Ȃ

      SIDRn/           _IO_SIDRn              Ȃ
      SODRn(n:0 - 4)

      SSRn(n:0 - 4)    _IO_SSRn               Ȃ

      DRCLn(n:0 - 4)   _IO_DRCLn              Ȃ
    
      j  SMRnւ̏ݎ́Abit1,bit2ɂ͒lOAbit4,bit5ɂ͏ɒlP
          ŉB

t|shldq

  EI/OWX^\

      15                                                           0  bit No.
    
                                                                  UTIMn/
    UTIMRn

        7       6       5       4       3       2       1       0     bit No.
    
     UCC1          UTIE  UNDR  CLKS  UTST  UTCR UTIMCn
    

  Egp\ȕϐуo

    
      I/OWX^    1/2/4byteANZXp    rbgANZXp
    
      UTIMn/           _IO_UTIMn              Ȃ
      UTIMRn(n:0 - 4)

      UTIMCn(n:0 - 4)  _IO_UTIMCn             Ȃ
    
      j  UTIMCnւ݂̏sACLKSrbgɂ͏ɒlOŉB

PUrbgEpXJE^

  EI/OWX^\

      15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
    
                              PWCC
    
       INTE OVFLE           ST  TEST0   CSFL1  CSK2  CSK0
     INT     OVFL            MSKE   TEST1           CSFL0    CSK1
    
                                                                  PWCD
    

  Egp\ȕϐуo

    
      I/OWX^     1/2/4byteANZXp   rbgANZXp
    
      PWCC              IO_PWCC               Ȃ

      PWCD              IO_PWCD               Ȃ
    

hhbC^[tF[X

  EI/OWX^\

        7       6       5       4       3       2       1       0     bit No.
    
     BER   BEIE  SCC   MSS   ACK   GCAA  INTE  INT  IBCRn
    
    
      BB   RSC    AL   LRB   TRX   AAS   GCA   ADT  IBSRn
    

      15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
    
                        ITBAn
    
                               TA8   TA6   TA4  b TA2   TA0
                             TA9     TA7     TA5     TA3     TA1
    
                            ITMKn
    
       RAL                   TM8   TM6   TM4  b TM2   TM0
     ENTB                    TM9     TM7     TM5     TM3     TM1

        7       6       5       4       3       2       1       0     bit No.
    
         SA6   SA5   SA4   SA3   SA2   SA1   SA0  ISBAn
    
    
     ENSB  SM6   SM5   SM4   SM3   SM2   SM1   SM0  ISMKn
    
    
      D7    D6    D5    D4    D3    D2    D1    D0  IDARn
    
    
     TEST       EN   CS4   CS3   CS2   CS1   CS0  ICCRn
    
    
                                 DBL  IDBLn
    

  Egp\ȕϐуo

    
      I/OWX^    1/2/4byteANZXp    rbgANZXp
    
      IBCRn(n:0 - 3)   _IO_IBCRn              Ȃ

      IBSRn(n:0 - 3)   _IO_IBSRn              Ȃ

      ITBAn(n:0 - 3)   _IO_ITBAn              Ȃ

      ITMKn(n:0 - 3)   _IO_ITMKn              Ȃ

      ISBAn(n:0 - 3)   _IO_ISBAn              Ȃ

      ISMKn(n:0 - 3)   _IO_ISMKn              Ȃ

      IDARn(n:0 - 3)   _IO_IDARn              Ȃ

      ICCRn(n:0 - 3)   _IO_ICCRn              Ȃ

      IDBLn(n:0 - 3)   _IO_IDBLn              Ȃ
    
      j  ICCRnւ݂̏sATESTrbgƂUrbgɂ
          ɒlOŉB

@\^C}

  EI/OWX^\

        7       6       5       4       3       2       1       0     bit No.
    
                         FCn1  FCn0  FnEN TnLPCR
    
    
     CPF       CPST  CPED  CPIE  CPOV  CPMD  CPIS TnCCR
    
    
     TCF   TSES  TCC   TIE   CINV  TCS2  TCS1  TCS0 TnTCR
    
    
                 TST2  TST2  MD1   MD0    ST  TnR
    

      15                                                          0   bit No.
    
                                                                  TnDRR
    
    
                                                                  TnCRR
    

  Egp\ȕϐуo

    
      I/OWX^    1/2/4byteANZXp    rbgANZXp
    
      TnLPCR(n:0 - 3)  _IO_TnLPCR             Ȃ

      TnCCR(n:0 - 3)   _IO_TnCCR              Ȃ

      TnTCR(n:0 - 3)   _IO_TnTCR              Ȃ

      TnR  (n:0 - 3)   _IO_TnR                Ȃ

      TnDRR(n:0 - 3)   _IO_TnDRR              Ȃ

      TnCRR(n:0 - 3)   _IO_TnCRR              Ȃ
    
      j  TnR֏݂sATST1,TST2rbgɂ
          ɒlOŉB

oof^C}

  EI/OWX^\

      15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
    
                                PCNn
    
      b STGR b RTRG  CKS0        EGS0  IRQF b IRS0    OSEL
     CNTE    MDSE    CKS1    PGMS    EGS1    IREN    IRS1
    
                                                                  PCSRn,
    PDUTn
    
                                                                  PTMRn
    

  Egp\ȕϐуo

    
      I/OWX^    1/2/4byteANZXp    rbgANZXp
    
      PCNn (n:0 - 3)   _IO_PCNn               Ȃ

      PCSRn(n:0 - 3)   _IO_PCSRn              Ȃ

      PDUTn(n:0 - 3)   _IO_PDUTn              Ȃ

      PTMRn(n:0 - 3)   _IO_PTMRn              Ȃ
    

cl`bicl`Rg[j

  EI/OWX^\

      31  30  29  28  27  26  25  24  23  22  21  20  19  18  17  16  bit No.
    
                IS[4:0]       DDNO[3:0]      BLK[3:0]   
    
       PAUS 
     DENB    STRG
        15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
      
                                DTC[15:0]                           DMACAn
      

      31  30  29  28  27  26  25  24  23  22  21  20  19  18  17  16  bit No.
    
     TYPE  MOD    WS                 DSS[2:0] 
    
                               DADM  SADR  ERIE 
                             SADM    DTCR    DADR    EDIE
        15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
      
                SASZ[7:0]                     DASZ[7:0]           DMACBn
      

      31  30  29  28  27  26  25  24  23  22  21  20  19  18  17  16  bit No.
    
          DMAH[3:0]   
    
     DMAE        PM01
        15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
      
      DMACR
      

      31                                                           0  bit No.
    
                                                                  DMASAn,
    DMADAn

  Egp\ȕϐуo

    
      I/OWX^    1/2/4byteANZXp    rbgANZXp
    
      DMACAn(n:0 - 4)  _IO_DMACAn             Ȃ

      DMACBn(n:0 - 4)  _IO_DMACBn             Ȃ

      DMACR            _IO_DMACR              Ȃ

      DMASAn(n:0 - 4)  _IO_DMAD_IO_DMASAn     Ȃ

      DMADAn(n:0 - 4)  _IO_DMAD_IO_DMADAn     Ȃ
    

rbgT[`W[

  EI/OWX^\

      31                                                           0  bit No.
    
                                                                  BSD0
    
    
                                                                  BSD1
    
    
                                                                  BSDC
    
    
                                                                  BSRR
    

  Egp\ȕϐуo

    
      I/OWX^    1/2/4byteANZXp    rbgANZXp
    
      BSD0             _IO_BSD0               Ȃ

      BSD1             _IO_BSD1               Ȃ

      BSDC             _IO_BSDC               Ȃ

      BSRR             _IO_BSRR               Ȃ
    

NbN䕔

  EI/OWX^\

        7       6       5       4       3       2       1       0     bit No.
    
     INIT      WDOG      SRST      WT1   WT0  RSRR
    
    
     STOP SLEEP  HIZ   SRST  OS1   OS0  OSCD2 OSCD1 STCR
    
    
     TBIF  TBIE  TBC2  TBC1  TBC0     SYNCR SYNCS TBCR
    
    
      D7    D6    D5    D4    D3    D2    D1    D0  CTBR
    
    
    PLL2S0PLL1S2PLL1S1PLL1S0PLL2ENPLL1ENCLKS1 CLKS0 CLKR
    
    
      D7    D6    D5    D4    D3    D2    D1    D0  WPR
    
    
      B3    B2    B1    B0    P3    P2    P1    P0  DIVR0
    
    
      T3    T2    T1    T0                  DIVR1
    
    
                                OSCDS1OSCCR
    

  Egp\ȕϐуo

    
      I/OWX^    1/2/4byteANZXp    rbgANZXp
    
      RSRR             _IO_CLK_IO_RSRR        Ȃ

      STCR             _IO_CLK_IO_STCR        Ȃ

      TBCR             _IO_CLK_IO_TBCR        Ȃ

      CTBR             _IO_CLK_IO_CTBR        Ȃ

      CLKR             _IO_CLK_IO_CLKR        Ȃ

      WPR              _IO_CLK_IO_WPR         Ȃ

      DIVR0            _IO_CLK_IO_DIVR0       Ȃ

      DIVR1            _IO_CLK_IO_DIVR1       Ȃ

      OSCCR            _IO_CLK_IO_OSCCR       Ȃ
    

v^C}

  EI/OWX^\

        7       6       5       4       3       2       1       0     bit No.
    
     WIF   WIE               WS1   WS0   WCL  WPCR
    

  Egp\ȕϐуo

    
      I/OWX^    1/2/4byteANZXp    rbgANZXp
    
      WPCR             _IO_WPCR               Ȃ
    
      j  WPCRւ݂̏sAbit3-bit5ɂ͏ɒlOŉB

CU҂^C}

  EI/OWX^\

        7       6       5       4       3       2       1       0     bit No.
    
     WIF   WIE               WS1   WS0   WCL  OSCR
    

  Egp\ȕϐуo

    
      I/OWX^    1/2/4byteANZXp    rbgANZXp
    
      OSCR             _IO_OSCR               Ȃ
    
      j  OSCRւ݂̏sAbit3-bit5ɂ͏ɒlOŉB

OoXC^[tF[X

  EI/OWX^\

      15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
    
                                    ASRn
    
       A30   A28   A26   A24   A22   A20   A18   A16
     A31     A29     A27     A25     A23     A21     A19     A17
    
                                    ACRn
    
       ASZ2  ASZ0  DBW0  BST0  PFEN  LEND  TYP2  TYP0
     ASZ3    ASZ1    DBW1    BST1    SREN    WREN    TYP3    TYP1
    
                                    AWRn
    
       W14   W12   W10   W08   W06   W04   W02   W00
     W15     W13     W11     W09     W07     W05     W03     W01

        7       6       5       4       3       2       1       0     bit No.
    
     RYEn  HLDn  WRn1  WRn0  IWn3  IWn2  IWn1  IWn0 IOWRn
    
    
     CSE7  CSE6  CSE5  CSE4  CSE3  CSE2  CSE1  CSE0 CSER
    
    
     CHE7  CHE6  CHE5  CHE4  CHE3  CHE2  CHE1  CHE0 CHER
    
    
     BREN  PSUS  PCLR  \  OHT1  OHT0  RWD1  RWD0 TCR
    

  Egp\ȕϐуo

    
     I/OWX^   1/2/4byteANZXp   rbgANZXp
    
     ASRn(n:0 - 7)   _IO_EBUS_IO_ASRn      Ȃ

     ACRn(n:0 - 7)   _IO_EBUS_IO_ACRn      Ȃ

     AWRn(n:0 - 7)   _IO_EBUS_IO_AWRn      Ȃ

     IOWRn(n:0 - 2)  _IO_EBUS_IO_IOWRn     Ȃ

     CSER            _IO_EBUS_IO_CSER      Ȃ

     CHER            _IO_EBUS_IO_CHER      Ȃ

     TCR             _IO_EBUS_IO_TCR       Ȃ
    
      j  TCRւ݂̏sA\rbgɂ͏ɒlOŉB

[hf[^

  EI/OWX^\

        7       6       5       4       3       2       1       0     bit No.
    
      *     *     *     *     *    ROMA  WTH1  WTH0 MODR
    

  Egp\ȕϐуo

    
      I/OWX^    1/2/4byteANZXp    rbgANZXp
    
      MODR             _IO_MODR               Ȃ
    
      j  *rbgɂ́AɒlOŉB

tbV

  EI/OWX^\

        7       6       5       4       3       2       1       0     bit No.
    
                     RDY        WE      FLCR
    
    
             FAC1  FAC0      WTC1  WTC1  WTC0 FLWC
    

  Egp\ȕϐуo

    
      I/OWX^    1/2/4byteANZXp    rbgANZXp
    
      FLCR             _IO_FLCR               Ȃ

      FLWC             _IO_FLWC               Ȃ
    
      Pj  FLCRւ݂̏sAbit2,4,7ɂ͒lObit5,6ɂ͒lP
            ŉB
      Qj  FLWCւ݂̏sAbit3,6,7ɂ͒lOŉB

trazXg

  EI/OWX^\

    31                              8   7   6   5   4   3   2   1   0   bit No.
  
                                               REV              HR
  

    31                  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
  
                          IR HCFS     IE   CBSR HC
  
                           RWE RWC             BLE CLE     PLE

    31    18  17  16  15                            4   3   2   1   0   bit No.
  
           SOC                                        HCS
  
                                                       OCR BLF CLF HCR

    31  30  29                          7   6   5   4   3   2   1   0   bit No.
  
  OC                                UERDSF  SOHIS
  
                                          RHSC FNO             WDH
  
    OC                                UERDSF  SOHIE
  
   MIE                                    RHSC FNO             WDH
  
  MEOC                                UERDSF  SOHID
  
                                          RHSC FNO             WDH

    31                              8   7                           0   bit No.
  
                 HCCA                                           HHCCA
  

    31                                          4   3               0   bit No.
  
                         PCED                                   HPCED
  
  
                         CHED                                   HCHED
  
  
                         CCED                                   HCCED
  
  
                         BHED                                   HBHED
  
  
                         BCED                                   HBCED
  
  
                          DH                                    HDH
  

    31  30                  16  15  14  13                          0   bit No.
  
              FSMPS                           FI            HFI
  
   FIT
    31  30                          14  13                          0   bit No.
  
                                                FR            HFR
  
   FRT
    31                    16  15                                    0   bit No.
  
                                              FN                HFN
  
    31                            14  13                            0   bit No.
  
                                              PS                HPS
  
    31                                    12  11                    0   bit No.
  
                                                    LST         HLST
  

    31    24  23                      13  12  11  10  9   8   7     0   bit No.
  
   POTPGT                             DT      NDP   HRDA
  
                                        NOCP OCPM    NPS PSM
    31                    16  15                                    0   bit No.
  
           PPCM                                 DR                HRDB
  

    31  30        18  17  16  15  14                        2   1   0   bit No.
  
                                                  HRS
  
   CWRE             OCIC LPSC DRWE                             OCI LPS

    31  30  29  28  27  26  25  24  23  22  21  20  19  18  17  16      bit No.
  
                                                    
  
                                               PRSC  PSSC  CSC
                                                   OCIC    PESC
        15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
      
                                                HRPSn
      
                              LSDA PPS            PRS POCI PSS PES CCS

  Egp\ȕϐуo

    
      I/OWX^    1/2/4byteANZXp    rbgANZXp
    
      HR               _IO_USBH_IO_HR         Ȃ

      HC               _IO_USBH_IO_HC         Ȃ

      HCS              _IO_USBH_IO_HCS        Ȃ

      HIS              _IO_USBH_IO_HIS        Ȃ

      HIE              _IO_USBH_IO_HIE        Ȃ

      HID              _IO_USBH_IO_HID        Ȃ

      HHCCA            _IO_USBH_IO_HHCCA      Ȃ

      HPCED            _IO_USBH_IO_HPCED      Ȃ

      HCHED            _IO_USBH_IO_HCHED      Ȃ

      HCCED            _IO_USBH_IO_HCCED      Ȃ

      HBHED            _IO_USBH_IO_HBHED      Ȃ

      HBCED            _IO_USBH_IO_HBCED      Ȃ

      HDH              _IO_USBH_IO_HDH        Ȃ

      HFI              _IO_USBH_IO_HFI        Ȃ

      HFR              _IO_USBH_IO_HFR        Ȃ

      HFN              _IO_USBH_IO_HFN        Ȃ

      HPS              _IO_USBH_IO_HPS        Ȃ

      HLST             _IO_USBH_IO_HLST       Ȃ

      HRDA             _IO_USBH_IO_HRDA       Ȃ

      HRDB             _IO_USBH_IO_HRDB       Ȃ

      HRS              _IO_USBH_IO_HRS        Ȃ

      HRPSn(n:1 - 2)   _IO_USBH_IO_HRPSn      Ȃ
    

trat@NV

  EI/OWX^\

      15                                                          0   bit No.
    
                                                                  FIFO0o,
    FIFO0i
    
                                                                  FIFOn
    

      15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
    
                N A N A N A N A N A 
                A C A C A C A C A C 
    C K C K C K C K C K ST1
                K 3 K 2 K 1 K 0 K 0 
                3   2   1   0 i 0 o 
                            i   o   
    
    
                      D D D D D D D 
    C C C C C C C 
                      T T T T T T T ST2
                      6 5 4 3 2 1 0 
    
    
                          S C S S N 
                          E F O U A 
    T E F S C ST3
                          U N   F K 
                          P D     O 
                                  S 
    
    
              F F F F F F F F F F F 
              M M M M M M M M M M M 
    R R R R R R R R R R R ST4
              1 9 8 7 6 5 4 3 2 1 0 
              0                     
    
    
            U           S S S S T T 
            S           T T T T R T 
            B           S S S S C R 
    R T T T T V S ST5
            E           A A A A E E 
            S           L L L L N N 
            E           L L L L D D 
            T           3 2 1 0     
    
      15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
    
                            R R R R 
                            S S S S 
                            I I I I 
    Z Z Z Z RSIZE0
                            E E E E 
                            0 0 0 0 
                            3 2 1 0 
    
    
                      R R R R R R R 
                      S S S S S S S 
                      I I I I I I I 
    Z Z Z Z Z Z Z RSIZE1
                      E E E E E E E 
                      1 1 1 1 1 1 1 
                      6 5 4 3 2 1 0 
    
      15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
    
              R           S S S S C 
              E           T T T T F 
              S           A A A A G 
    U L L L L E CONT1
              M           L L L L N 
                          3 2 1 0   
    
    
                          I I I I I 
                          N N N N N 
    I I I I I CONT2
                          3 2 1 0 0 
                                i o 
    
    
                          B B B B B 
                          F F F F F 
    O O O O O CONT3
                          K K K K K 
                          3 2 1 0 0 
                                i o 
    
    
                          B B B B B 
                          I I I I I 
                          F F F F F 
                          O O O O O 
    B B B B B CONT3
                          U U U U U 
                          S S S S S 
                          Y Y Y Y Y 
                          3 2 1 0 0 
                                i o 
    
    
                          F F F F F 
                          I I I I I 
                          F F F F F 
                          O O O O O 
    B B B B B CONT4
                          U U U U U 
                          S S S S S 
                          Y Y Y Y Y 
                          3 2 1 0 0 
                                i o 
    
    
                            D D     
                            I I     
                            F F     
                            O O     
    B B CONT5
                            U U     
                            S S     
                            Y Y     
                            2 1     
    
      15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
    
                            M M     
                            D D     
    R R CONT6
                            E E     
                            Q Q     
                            2 1     
    
    
                          M M M M M 
                          A A A A A 
    C C C C C CONT7
                          K K K K K 
                          3 2 1 0 0 
                                i o 
    
    
                          M M M M M 
                          N N N N N 
                          A A A A A 
    C C C C C CONT8
                          K K K K K 
                          3 2 1 0 0 
                                i o 
    
    
                  M         M M M M 
                  U         S S S S 
                  S         T T T T 
                  B         A A A A 
    R L L L L CONT9
                  E         L L L L 
                  S         3 2 1 0 
                  E                 
                  T                 
    
    
            N N N D   L L L T T O   
            U U U M   S S S R T D   
            L L L A   T T T C C D   
    L L L M D D D N N   CONT10
            S S S O   3 2 0 T T     
            E E E D         E E     
            T T T E         N N     
            3 2 0                   
    

      15                                                          0   bit No.
    
                                                                  TTSIZE
    
    
                                                                  TRSIZE
    

      15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
    
                                S R 
                                U E 
    S S RESET
                                P E 
                                E T 
                                N X 
    

  Egp\ȕϐуo

    
      I/OWX^  1/2/4byteANZXp      rbgANZXp
    
      FIFO0o         _IO_USBF_IO_FIFO0o       Ȃ
      FIFO0i         _IO_USBF_IO_FIFO0i       Ȃ
      FIFOn(n:1 - 3) _IO_USBF_IO_FIFOn        Ȃ

      ST1            _IO_USBF_IO_ST1          Ȃ
      ST2            _IO_USBF_IO_ST2          Ȃ
      ST3            _IO_USBF_IO_ST3          Ȃ
      ST4            _IO_USBF_IO_ST4          Ȃ
      ST5            _IO_USBF_IO_ST5          Ȃ

      RSIZE0         _IO_USBF_IO_RSIZE0       Ȃ
      RSIZE1         _IO_USBF_IO_RSIZE1       Ȃ

      CONT1          _IO_USBF_IO_CONT1        Ȃ
      CONT2          _IO_USBF_IO_CONT2        Ȃ
      CONT3          _IO_USBF_IO_CONT3        Ȃ
      CONT4          _IO_USBF_IO_CONT4        Ȃ
      CONT5          _IO_USBF_IO_CONT5        Ȃ
      CONT6          _IO_USBF_IO_CONT6        Ȃ
      CONT7          _IO_USBF_IO_CONT7        Ȃ
      CONT8          _IO_USBF_IO_CONT8        Ȃ
      CONT9          _IO_USBF_IO_CONT9        Ȃ
      CONT10         _IO_USBF_IO_CONT10       Ȃ

      TTSIZE         _IO_USBF_IO_TTSIZE       Ȃ
      TRSIZE         _IO_USBF_IO_TRSIZE       Ȃ

      RESET          _IO_USBF_IO_RESET        Ȃ
    

[XeBbN

  EI/OWX^\

      15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
    
         PID                          DATASIZE                MSCR
    

        7       6       5       4       3       2       1       0     bit No.
    
     INT   DRQ           RBE   RBF   TBE   TBF  MSSR
    
    
     RST   PWS   SIEN DAKEN NONCRC        BSYCNT        MSCNTR
    

      15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
    
                              RTDB[0:15]                          MSRTDR
    

        7       6       5       4       3       2       1       0     bit No.
    
     RDY   SIF   DREQ  PIN           CRC   TOE  MSIDR
    
    
     INT   DREQ  PIN                      MSIR
    
    
    XPIN3 XPIN2 XPIN1 XPIN0 POUT3 POUT2 POUT1 POUT0 MSPPDR
    
    
    PIEN3 PIEN2 PIEN1 PIEN0 POEN3 POEN2 POEN1 POEN0 MSPPCR
    


  Egp\ȕϐуo

    
      I/OWX^  1/2/4byteANZXp      rbgANZXp
    
      MSCR           _IO_MEMS_IO_MSCR         Ȃ

      MSSR           _IO_MEMS_IO_MSSR         Ȃ

      MSCNTR         _IO_MEMS_IO_MSCNTR       Ȃ

      MSRTDR         _IO_MEMS_IO_MSRTDR       Ȃ

      MSIDR          _IO_MEMS_IO_MSIDR        Ȃ

      MSIR           _IO_MEMS_IO_MSIR         Ȃ

      MSPPDR         _IO_MEMS_IO_MSPPDR       Ȃ

      MSPPCR         _IO_MEMS_IO_MSPPCR       Ȃ
    

nrcb

  EI/OWX^\

    15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
  
  FL0 0 0         0 0             OSD_VADR
  
                     AY2   AY0           AX4   AX2   AX0
                   AY3     AY1             AX5     AX3     AX1
  
                                  OSD_CD1
  
     MUL   MBB   MS0   MM0   MB2   MB0   MC2   MC0
   MIT     MBL     MS1     MM1     MB3     MB1     MC3     MC1
  
  MRMG0 0 0   M9M8M7M6M5M4M3M2M1M0OSD_CD2
  
                       M10

    15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
  
  0 0 0   0                       OSD_RCD1
  
               LHS     LW2   LW0   LFC   LFA   LF2   LF0
                           LW1     LFD     LFB     LF3     LF1
  
  0 0 0           LDLE    L3L2L1L0OSD_RCD2
  
               LDS   LGY0  LGX0          LM0
                   LGY1    LGX1            LM1

    15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
  
  0 0 0 0 0 0 0 0         0 0 0 0 OSD_SOC1
  
                                     UDS   DSP
                                   SDS     PDS
  
  0 0 0 0 0 0             0 0 0 0 OSD_SOC2
  
                             FM0   BT0   BD0
                           FM1     BT1     BD1

    15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
  
  0 0 0 0 0 0 0 Y8Y7Y6Y5Y4Y3Y2Y1Y0OSD_VDPC
  
  
  0 0 0 0 0 0 0 X8X7X6X5X4X3X2X1X0OSD_HDPC
  
  
  0 0 0 0 0 0 0 0 0       0       OSD_CVSC
  
                                       HB2   HB0     HA2   HA0
                                           HB1             HA1

    15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
  
  0 0 0 0 0 0 0 0                 OSD_SBFCC
  
                                     BH2   BH0   BS2   BS0
                                   BH3     BH1     BS3     BS1
  
  0 0 0 0 0 0                     OSD_THCC
  
                             HCC   TCC2  TCC0  HCC2  HCC0
                           TCC     TCC3    TCC1    HCC3    HCC1
  
  0 0 0 0 0 0                     OSD_GFCC
  
                             GCC   GFC2  GFC0  GC2   GC0
                           GFC     GFC3    GFC1    GC3     GC1 

    15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
  
    0     0                       OSD_SBCC1
  
           PD0     PM10  PM8   PM6   PM4   PM2   PM0
   PCUT    PD1             PM9     PM7     PM5     PM3     PM1 
  
  0 0 0 0 0 0 0 0 0       U3U2U1U0OSD_SBCC2
  
                                       PH2   PH0
                                           PH1

    15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
  
    0     0                       OSD_SPCC1
  
           SD0     SM10  SM8   SM6   SM4   SM2   SM0
   SCUT    SD1             SM9     SM7     SM5     SM3     SM1 
  
  0 0 0 0 0 0 0   0       0 0 0 0 OSD_SPCC2
  
                               SBL     SH2   SH0
                                           SH1
  
  0 0 0 0 0 0                     OSD_SPCC3
  
                             SY8   SY6   SY4   SY2   SY0
                           SY9     SY7     SY5     SY3     SY1 
  
  0 0 0 0 0 0                     OSD_SPCC4
  
                             SX8   SX6   SX4   SX2   SX0
                           SX9     SX7     SX5     SX3     SX1 

    15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
  
  0 0 0 0 0 0 0 0 0 IN0 FC0 0 0 0 OSD_SYNCC
  
  
  0 0 0 0 0 0 0 0         0 0     OSD_DCLKC1
  
                                     DR0   DP0           DC0
                                   DR1     DP1             DHRS
  
  0 0 0 0                         OSD_DCLKC2
  
                     DK10  DK8   DK6   DK4   DK2   DK0
                   DK11    DK9     DK7     DK5     DK3     DK1 
  
  0 0 0 0 0 0 0 0                 OSD_DCLKC3
  
                                     VSL2  VSL0  CPB0  PDE
                                    VC     VSL1    CPB1    CPE 

    15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
  
  0 0 0 0 0 0 0 0 0 0 0 0 0       OSD_IOC1
  
                                                       OHX   OCX
                                                           OBX
  
  0 0 0 0 0 0 0     0 0 0 0     0 OSD_IOC2
  
                               VHE                   IHX  
                                    HE                     IVX

    15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
  
  0 0 0 0 0                       OSD_DPC1
  
                      DYS10  DYS8  DYS6  DYS4  DYS2  DYS0
                           DYS9    DYS7    DYS5    DYS3    DYS1
  
  0 0 0 0 0                       OSD_DPC2
  
                      DYE10  DYE8  DYE6  DYE4  DYE2  DYE0
                           DYE9    DYE7    DYE5    DYE3    DYE1
  
  0 0 0 0 0                       OSD_DPC3
  
                      DXS10  DXS8  DXS6  DXS4  DXS2  DXS0
                           DXS9    DXS7    DXS5    DXS3    DXS1
  
  0 0 0 0 0                       OSD_DPC4
  
                      DXE10  DXE8  DXE6  DXE4  DXE2  DXE0
                           DXE9    DXE7    DXE5    DXE3    DXE1

    15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0   bit No.
  
  0 0 0 0 0       0 0 0 0 0       OSD_JRC
  
                       FIF   VIF                     FIE   VIE
                           LIF                             LIE
  
  0 0 0 0 0       0       0       OSD_PLTn
  
                       PLR2  PLR0    PLG2  PLG0    PLB2  PLB0
                           PLR1            PLG1            PLB1
  
  0 0 0 0 0 0 0 0 0 0 0   0 0 0   OSD_ACT1
  
                                               DCK             DPD
  
  0 0 0 0 0 0 0 0 0 0 0   0       OSD_ACT2
  
                                              OSDEN    FHO   ANO
                                                           DGO

  Egp\ȕϐуo

    
    WX^   1/2/4byteANZXp         rbgANZXp
    
    OSD_VADR   _IO_OSDC_IO_OSD_VADR        Ȃ

    OSD_CD1    _IO_OSDC_IO_OSD_CD1         Ȃ
    OSD_CD2    _IO_OSDC_IO_OSD_CD2         Ȃ

    OSD_RCD1   _IO_OSDC_IO_OSD_RCD1        Ȃ
    OSD_RCD2   _IO_OSDC_IO_OSD_RCD2        Ȃ

    OSD_SOC1   _IO_OSDC_IO_OSD_SOC1        Ȃ
    OSD_SOC2   _IO_OSDC_IO_OSD_SOC2        Ȃ

    OSD_VDPC   _IO_OSDC_IO_OSD_VDPC        Ȃ
    OSD_HDPC   _IO_OSDC_IO_OSD_HDPC        Ȃ

    OSD_CVSC   _IO_OSDC_IO_OSD_CVSC        Ȃ

    OSD_SBFCC  _IO_OSDC_IO_OSD_SBFCC       Ȃ

    OSD_THCC   _IO_OSDC_IO_OSD_THCC        Ȃ

    OSD_GFCC   _IO_OSDC_IO_OSD_GFCC        Ȃ

    OSD_SBCC1  _IO_OSDC_IO_OSD_SBCC1       Ȃ
    OSD_SBCC2  _IO_OSDC_IO_OSD_SBCC2       Ȃ

    OSD_SPCC1  _IO_OSDC_IO_OSD_SPCC1       Ȃ
    OSD_SPCC2  _IO_OSDC_IO_OSD_SPCC2       Ȃ
    OSD_SPCC3  _IO_OSDC_IO_OSD_SPCC3       Ȃ
    OSD_SPCC4  _IO_OSDC_IO_OSD_SPCC4       Ȃ

    OSD_SYNCC  _IO_OSDC_IO_OSD_SYNCC       Ȃ

    OSD_DCLKC1 _IO_OSDC_IO_OSD_DCLKC1      Ȃ
    OSD_DCLKC2 _IO_OSDC_IO_OSD_DCLKC2      Ȃ
    OSD_DCLKC3 _IO_OSDC_IO_OSD_DCLKC3      Ȃ

    OSD_IOC1   _IO_OSDC_IO_OSD_IOC1        Ȃ
    OSD_IOC2   _IO_OSDC_IO_OSD_IOC2        Ȃ

    OSD_DPC1   _IO_OSDC_IO_OSD_DPC1        Ȃ
    OSD_DPC2   _IO_OSDC_IO_OSD_DPC2        Ȃ
    OSD_DPC3   _IO_OSDC_IO_OSD_DPC3        Ȃ
    OSD_DPC4   _IO_OSDC_IO_OSD_DPC4        Ȃ

    OSD_JRC    _IO_OSDC_IO_OSD_JRC         Ȃ

    OSD_PLRn   _IO_OSDC_IO_OSD_PLRn        Ȃ
    (n:0 - 15)

    OSD_ACT1   _IO_OSDC_IO_OSD_ACT1        Ȃ
    OSD_ACT2   _IO_OSDC_IO_OSD_ACT2        Ȃ
    























1. {̋LړéC\ȂɕύX邱Ƃ܂̂ŁCp̍ۂ 
 ЉcƒSɂmFB                                       
2. {ɋLڂꂽEH}́C̃foCX̉pƂĎgp 
 CۂɎgp@ւ̓ڂړIƂ̂ł͂܂B܂C 
 ̏EH}̎gpɋNCO҂̓C̑̌NQɂ 
 āCЂ͂̐ӔC𕉂܂B                                       
3. {ɋLڂꂽeCЂɖfœ]ڂ܂͕邱Ƃ͂ 
 B                                                                 
4. Д̃foCX́CWpriRs[^^n`Ȃǂ̎p@CY 
 Ɓ^ʐM^vp̊֘A@Cp[\i^Ɠdp̋@ȂǁjɎgp邱 
 ƂӐ}Ă܂B̌̏듮삪ڐlCl̂ɊQ 
 yԋ̂C܂͋ɂ߂čMvʗpriqEFp,
 q͐pCCꒆpCspCێ̂߂̈×pȂǁjɂg 
 pl̂ql͕KOɓЉcƒS܂łkBk 
 ȂgpꂽƂɂ蔭QȂǂɂẮCӔC𕉂˂܂ 
 łB                                                       
5. ̃foCX͂mŌ̏Ⴊ܂BД̃foCX̏Ⴕ 
 ĂCʓIɐlǵC΍Ў́CЉIȑQ𐶂Ȃ悤Cql 
 ́Cȕ璷݌vCđ΍݌vCߓdh~΍݌vC듮h~݌vȂ 
 ̈S݌v肢܂B                                               
6. {ɋLڂꂽiCuOבւъOfՊǗ@vɊÂK 
 Ăݕ܂͋ZpɊYꍇɂ́C{iAoɍۂāC 
 @ɊÂKvƂȂ܂B                                         

  (C)2002  FUJITSU LIMITED Printed in Japan
