コード例 #1
0
ファイル: reloc65.cs プロジェクト: hiroshica/mml2vgm_mase
        public void setReloc(segment_t type, Int32 addr)
        {
            switch (type)
            {
            case segment_t.TEXT:
                m_tflag = true;
                m_tbase = addr;
                break;

            case segment_t.DATA:
                m_dflag = true;
                m_dbase = addr;
                break;

            case segment_t.BSS:
                m_bflag = true;
                m_bbase = addr;
                break;

            case segment_t.ZEROPAGE:
                m_zflag = true;
                m_zbase = addr;
                break;

            default:
                break;
            }
        }
コード例 #2
0
ファイル: reloc65.cs プロジェクト: hiroshica/mml2vgm_mase
 public reloc65()
 {
     m_tbase   = (0);
     m_dbase   = (0);
     m_bbase   = (0);
     m_zbase   = (0);
     m_tflag   = (false);
     m_dflag   = (false);
     m_bflag   = (false);
     m_zflag   = (false);
     m_extract = segment_t.WHOLE;
 }
コード例 #3
0
ファイル: reloc65.cs プロジェクト: hiroshica/mml2vgm_mase
 public void setExtract(segment_t type)
 {
     m_extract = type;
 }