国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      對音頻加速器的輕便電源管理的制作方法

      文檔序號:6485371閱讀:127來源:國知局
      對音頻加速器的輕便電源管理的制作方法
      【專利摘要】系統(tǒng)和方法可以提供用于使用音頻輸出設備驅動器邏輯,以便在存儲貯存器中保留音頻加速器的一個或多個狀態(tài),檢測出暫停事件,響應于該暫停事件使音頻加速器去活動。此外,音頻加速器的固件邏輯可以用于檢測關于音頻輸出加速器的恢復事件,響應于所述恢復,直接從存儲貯存器中獲取音頻加速器的一個或多個狀態(tài)。因此,對一個或多個狀態(tài)的獲取可以繞過驅動器邏輯。
      【專利說明】對音頻加速器的輕便電源管理

      【技術領域】
      [0001] 實施例通常涉及媒體系統(tǒng)。更具體地,實施例涉及對音頻加速器的電源管理。

      【背景技術】
      [0002] 在傳統(tǒng)的移動計算平臺中,通過進行某些特定于音頻的功能(例如,對音頻格式 進行解碼并且對音頻數(shù)據(jù)流進行后處理),可以使用音頻加速器來減少CPU(中央處理單 元)上的計算負載。在不活動的時段期間(例如,響應于用戶停止音頻回放),運行在CPU上 的設備驅動器可以將音頻加速器設置到暫停模式以節(jié)省電力。然而,暫停音頻加速器和恢 復音頻加速器到活動模式的過程可能涉及時間密集的狀態(tài)恢復操作。尤其是,這些操作可 以被認為是"重量級的",它們可能導致被用戶察覺的音頻響應延遲以及額外的處理開銷, 該額外的處理開銷增加了電力消耗并縮短電池壽命。

      【專利附圖】

      【附圖說明】
      [0003] 本領域技術人員通過閱讀以下說明書以及權利要求書,并參考以下附圖,本發(fā)明 的實施例的各種優(yōu)點將變得顯而易見,其中:
      [0004] 圖1A和圖1B是根據(jù)實施例的音頻狀態(tài)管理架構的示例的框圖;
      [0005] 圖2A和圖2B是根據(jù)實施例的管理音頻狀態(tài)的方法的示例的流程圖;以及
      [0006] 圖3是根據(jù)一個實施例的系統(tǒng)的示例的框圖。

      【具體實施方式】
      [0007] 實施例可以包括一種非臨時性計算機可讀存儲介質(zhì),其具有一組驅動器邏輯指 令,如果處理器執(zhí)行該指令,使得計算機在存儲貯存器中保留音頻加速器的一個或多個狀 態(tài),以及檢測第一事件,其中該驅動器邏輯指令還可以響應于第一事件來使音頻加速器去 活動(deactivate)。在一個示例中,該第一事件包括不活動條件和電源管理條件中的至少 一個。
      [0008] 實施例還可以包括一種裝置,該裝置具有帶有固件邏輯的處理器,用于檢測與媒 體加速器有關的恢復事件。此外,響應于該恢復事件,該固件邏輯可以直接從存儲貯存器中 獲取媒體加速器的一個或多個狀態(tài),驅動器邏輯共享該存儲貯存器。
      [0009] 其他的實施例可以包括一種非臨時性計算機可讀存儲介質(zhì),其具有一組驅動器邏 輯指令,如果處理器執(zhí)行該指令,使得計算機在存儲貯存器中保留音頻加速器的一個或多 個狀態(tài)。該驅動器邏輯指令還可以使得計算機檢測出第一事件,以及響應于該第一事件使 音頻加速器去活動。
      [0010] 此外,實施例可以包括一種系統(tǒng),其具有音頻輸出設備,存儲貯存器、音頻加速器、 以及與音頻輸出設備相關聯(lián)的驅動器邏輯。該驅動器邏輯可以在存儲貯存器中保留音頻加 速器的一個或多個狀態(tài),檢測出第一事件,以及響應于該第一事件使音頻加速器去活動。
      [0011] 現(xiàn)在參見圖1A,該圖示出了架構10,其中,主處理器12和音頻加速器14共享存 儲貯存器16。在所示的示例中,音頻加速器14包括固件邏輯22,固件邏輯22具有音頻處 理流水線功能,例如,音頻格式(例如,MP3/運動圖片專家組(Moving picture Experts gr〇Up)-2音頻層III)解碼以及音頻流后處理功能,其中運行在主處理器12上的驅動器邏 輯18在共享的存儲貯存器16中保留音頻加速器14的一個或多個狀態(tài)。音頻加速器14可 以替換為另一種類型的媒體加速器,例如,視頻加速器,其中,固件邏輯22可以包括視頻處 理流水線功能。狀態(tài)20可以涉及,例如,流信息、流水線信息、以及其他輔助數(shù)據(jù)。使用驅 動器邏輯18在存儲貯存器16中保留狀態(tài)20,能夠實現(xiàn)與延遲和功耗有關的很多優(yōu)點。
      [0012] 例如,圖2A示出了一種管理與所共享的存儲貯存器相結合的音頻狀態(tài)的方法24。 該方法24可以被實現(xiàn)成存儲在機器可讀存儲介質(zhì)或計算機可讀存儲介質(zhì)(例如,隨機存取 存儲器(RAM)、只讀存儲器(ROM)、可編程ROM (PR0M)、固件、閃存等)中的、在可配置的邏輯 (例如,可編程邏輯陣列(PLA)、現(xiàn)場可編程門陣列(FPGA)、復雜可編程邏輯器件(CPLD)) 中的、使用電路技術(例如,專用集成電路(ASIC)、互補金屬氧化物半導體(CMOS)或晶體 管-晶體管邏輯(TTL)技術)的固定功能邏輯硬件中的、或者以上任意組合中的、一組或多 組邏輯指令。
      [0013] 所示的處理方框26提供使用驅動器邏輯在共享的存儲貯存器中保留音頻加速器 的一個或多個狀態(tài)。該驅動器邏輯可以充分了解音頻處理流水線以便保留狀態(tài)。在方框28, 響應于檢測出暫停事件,例如不活動條件或電源管理(例如,關閉電源)條件,在方框30,驅 動器邏輯可以使音頻加速器不活動。因此,所示方法用于暫停音頻加速器而不需要在音頻 加速器的固件和驅動器邏輯之間傳遞任何狀態(tài)信息,其中,消除這些暫停相關的操作可以 減少延遲、減少功耗以及延長電池壽命。處理方框32可以檢測出恢復事件,例如活動條件 或電源管理(例如,打開電源)條件,其中,在方框34響應于恢復事件,可以激活音頻加速 器。一旦已經(jīng)激活音頻加速器,在方框36,所示方法使用驅動器邏輯將音頻處理流水線固件 下載到音頻加速器中。
      [0014] 然后,音頻加速器固件可以在方框38檢測恢復條件/事件,并在方框40,直接從共 享的存儲貯存器16 (圖1A)獲取狀態(tài)20 (圖1A)。所示的方框42使用固件根據(jù)所獲取的 狀態(tài)來配置音頻處理流水線。需要特別注意的是,在示出的示例中,固件可以直接從共享的 存儲貯存器中獲取狀態(tài),有效地繞開了運行在主處理器12(圖1A)上的驅動器邏輯18(圖 1A)。結果,所示的方式消除為了恢復音頻加速器而從驅動器邏輯向音頻加速器固件傳遞狀 態(tài)信息的任何需要。消除這些與恢復有關的操作可以進一步減少延遲、減少功耗以及延長 電池壽命。結果,所示的方式對于移動平臺而言是輕便且特別有利的。
      [0015] 圖1B示出了替代結構44,其具有音頻加速器48不可訪問的存儲貯存器46,其中 存儲貯存器46由驅動器邏輯50用來保留音頻加速器的一個或多個狀態(tài)52。尤其是,所示 的存儲貯存器46是運行驅動器邏輯50的主處理器54的本地存儲器。在這種情況下,驅動 器邏輯50也許能夠在存儲貯存器中保留狀態(tài)52并暫停音頻處理器48,而無需從音頻加速 器48中的固件邏輯56獲取數(shù)據(jù),但是驅動器邏輯50可能需要與固件邏輯56進行協(xié)調(diào)以 便將音頻加速器48恢復成正常操作。
      [0016] 例如,圖2B示出了一種管理與音頻加速器不可訪問的存儲貯存器相結合的音頻 狀態(tài)的方法58。如已經(jīng)指出的,例如,存儲貯存器可以是主處理器54(圖1B)的本地存儲貯 存器46 (圖1B)。方法58可以實現(xiàn)成存儲在機器可讀存儲介質(zhì)或計算機可讀存儲介質(zhì)(例 如,狀11、1?01、?1?01、固件、閃存等)中的、可配置邏輯(例如,?1^、??64、0?0))中的、使用電 路技術(例如,ASIC、CMOS或TTL技術)的固定功能邏輯硬件、或者以上組合中的一組或多 組邏輯指令。
      [0017] 所示的處理方框60用于使用驅動器邏輯以便在本地存儲貯存器中保留音頻加速 器的一個或多個狀態(tài),其中方框62可以檢測出暫停事件。響應于檢測出暫停事件,在方框 64,驅動器邏輯可以將音頻加速器去活動。因此,如上文討論的先前示例,所示的方法用于 暫停音頻加速器,而不需要在音頻加速器的固件與驅動器邏輯之間傳遞任何狀態(tài)信息。此 夕卜,消除這些與暫停有關的操作可以減少延遲、減少功耗以及延長電池壽命。
      [0018] 處理方框66可以檢測恢復事件,其中,在方框68可以響應于恢復事件來激活音 頻加速器。一旦已經(jīng)激活音頻加速器,在方框70,所示的方式使用驅動器邏輯將音頻處理 流水線固件下載到音頻加速器。在所示的方框72用于從本地存儲貯存器傳輸一個或多個 狀態(tài)到音頻加速器,其中,在方框74,下載的固件可以依據(jù)傳輸?shù)臓顟B(tài)來配置音頻處理流水 線。因此,盡管在所示的方式中沒有實現(xiàn)與恢復有關的好處,但由于與消除前述暫停相關的 操作相關聯(lián)的減少延遲、減少功耗以及延長電池壽命,方法58可以仍然被視為是輕便的。
      [0019] 現(xiàn)在參見圖3,該圖示出了系統(tǒng)76。系統(tǒng)76可以是具有計算功能(例如,個人數(shù)字 助理/PDA、筆記本電腦、智能平板)、通信功能(例如,無線智能電話)、成像功能、媒體播放 功能(例如,智能電視/TV)或其任意組合(例如,移動互聯(lián)網(wǎng)設備/MID)的移動平臺的一部 分。在所示的示例中,系統(tǒng)76包括具有主處理器80和音頻加速器82的片上系統(tǒng)(SoC) 78, 其中,主處理器80可以類似于已經(jīng)討論過的主處理器12 (圖1A)或主處理器54 (圖1B)。類 似地,音頻加速器82可以類似于已經(jīng)討論過的音頻加速器14 (圖1A)或音頻加速器48 (圖 2B)。在所示的示例中,主處理器80包括集成的內(nèi)存控制器(頂〇84,該集成的內(nèi)存控制器 (MC)84可以與系統(tǒng)存儲器86進行通信。系統(tǒng)存儲器86可以包括,例如,被配置為一個或 多個存儲器模塊的動態(tài)隨機存取存儲器(DRAM),所述存儲器模塊例如,雙列直插式存儲模 塊(DIMM)、小型 DIMM(SODIMM)等。
      [0020] 所示的系統(tǒng)76還包括平臺控制器集線器(platform controller hub,PCH)88,有 時稱為芯片組的南橋,其用作主機設備且可以與網(wǎng)絡控制器90進行通信,存儲(例如,硬 盤驅動器/HDD、光盤、閃存等)92、以及音頻輸出設備(例如,手機揚聲器、集成免提揚聲器 等)94。所示的主處理器80可以執(zhí)行驅動器邏輯,該驅動器邏輯被配置為在存儲貯存器中 保留音頻加速器82的一個或多個狀態(tài),檢測出暫停事件、以及響應于第一事件而使音頻加 速器82去活動。在一個示例中,存儲貯存器被主處理器80和音頻加速器82共享。此外, 音頻加速器82可以執(zhí)行用于檢測與音頻加速器82有關的恢復事件的固件邏輯,,并且響應 于恢復事件,直接從共享的存儲貯存器獲取音頻加速器82的一個或多個狀態(tài)。
      [0021] 因此,此處描述的技術能夠實現(xiàn)非常輕便的音頻加速器恢復/暫停操作,其可以 是加速器電源管理的原始操作。因此,技術可以改善SoC平臺的電源和性能效率二者。
      [0022] 因此實施例可以提供給計算機實現(xiàn)方法,其中,對于與系統(tǒng)的當前狀態(tài)有關的第 一低功率狀態(tài),確定絕對能量收支平衡時間。還可以至少部分地基于絕對能量收支平衡時 間,來確定針對與第二低功率狀態(tài)有關的第一低功率狀態(tài)的相對能量收支平衡時間。方法 還可以涉及至少部分地基于相對能量收支平衡時間來為系統(tǒng)選擇操作狀態(tài)。在一個示例 中,第二低功率狀態(tài)比第一低功率狀態(tài)淺。因此,使用相對能量收支平衡時間可能導致選擇 更適合的電源狀態(tài),其具有較短的退出延遲,其中,較短的退出延遲可以轉而提供更好的性 能。
      [0023] 實施例還可以包括一種非臨時性計算機可讀存儲介質(zhì),其包括一組指令,如果通 過處理器執(zhí)行該指令,使得計算機確定第一低功率狀態(tài)相對于系統(tǒng)的當前狀態(tài)的絕對能量 收支平衡時間。指令還可以使得計算機至少部分地基于絕對能量收支平衡時間來確定第一 低功率狀態(tài)相對于第二低功率狀態(tài),的相對能量收支平衡時間。此外,指令可以使得計算機 至少部分地基于相對能量收支平衡時間來為系統(tǒng)選擇操作狀態(tài)。
      [0024] 其它實施例可以包括一種裝置,該裝置具有用于以下操作的邏輯:確定第一低功 率狀態(tài)相對于系統(tǒng)的當前狀態(tài)的絕對能量收支平衡時間,并且至少部分地基于絕對能量收 支平衡時間來確定第一低功率狀態(tài)相對于第二低功率狀態(tài)的相對能量收支平衡時間。此 夕卜,該邏輯可以至少部分地基于相對能量收支平衡時間來為系統(tǒng)選擇操作狀態(tài)。
      [0025] 此外,實施例可以包括一個平臺,該平臺具有處理器以及邏輯,該邏輯用于確定第 一低功率狀態(tài)相對于處理器的當前狀態(tài)的絕對能量收支平衡時間。該邏輯還可以至少部分 地基于絕對能量收支平衡時間來確定第一低功率狀態(tài)相對于第二低功率狀態(tài)的的相對能 量收支平衡時間。此外,該邏輯可以至少部分地基于相對能量收支平衡時間來為處理器選 擇操作狀態(tài)。
      [0026] 本發(fā)明的實施例適于針對所有類型的半導體集成電路("1C")芯片使用。這些1C 芯片的例子包括但是不限制于處理器、控制器、芯片組組件、可編程邏輯陣列(PLA)、存儲器 芯片、網(wǎng)絡芯片、片上系統(tǒng)(SoC)、SSD/NAND控制器ASIC等。此外,在一些附圖中,用線來表 示信號導體線路。一些可以是不同的,以指示更多分量的信號路徑,具有用于指示分量信號 路徑的編號的數(shù)字標簽,和/或在一個或多個末端處具有箭頭,以指示主要信息流動方向。 然而,這不應當被按照限制的方式來理解。相反,可以結合一個或多個示例性實施例來使用 這種增加的細節(jié),以便更容易地理解電路。任何表示的信號線,無論是否具有額外的信息, 可以實際上包括一個或多個信號,這些信號可以在多個方向傳播,并可以由任意適當類型 的信號方案(例如,由差分對、光纖線和/或單端線路實現(xiàn)的數(shù)字或模擬線路)來實現(xiàn)。
      [0027] 可以給定示例性的尺寸/模型/值/范圍,然而本發(fā)明的實施例不限于同樣的。由 于制造技術(例如,光刻)日益成熟,期望可以制造更小型的設備。此外,為了說明和討論 的簡化,在圖中可以示出或可以不示出到1C芯片和其它組件的公知電源/地的連接,以免 本發(fā)明的實施例的某些方面變模糊。進一步地,為了避免本發(fā)明的實施例變模糊,并且還鑒 于與實現(xiàn)這種框圖的布置很大程度上取決于要在其中實現(xiàn)實施例的平臺有關的細節(jié)的實 際情況(即,這些細節(jié)應該完全處于本領域技術人員了解的范圍內(nèi)),可以以框圖的形式示 出布置。在闡述了用于描述本發(fā)明的示例性實施例的具體細節(jié)(例如,電路)的情況下,本 領域技術人員應當清楚,本發(fā)明的實施例能夠在沒有這些具體細節(jié)的情況下實現(xiàn)、或者在 具體細節(jié)變型的情況下實現(xiàn)。因此,說明書被視為示意性的而不是限制性的。
      [0028] 術語"耦合"此處可以用于指代在有問題的部件之間的、直接或間接的、任何類型 的關系,以及可以提供電的、機械的、流體的、光學的、電磁的、電機械的或其他連接。此外, 此處術語"第一"、"第二"等僅用于易于討論,除非特別指定,否則其并不具有特殊的時間或 時間順序的意義。
      [0029] 本領域技術人員根據(jù)前面的描述應當明白,可以通過各種形式來實現(xiàn)本發(fā)明的實 施例的廣義技術。因此,盡管已經(jīng)結合特定的示例描述了本發(fā)明的實施例,但是本發(fā)明的實 施例的真實范圍不應該這樣限制,因為在研究了附圖、說明書以及權利要求之后,對于本領 域技術人員而言其它修改將是明顯的。
      【權利要求】
      1. 一種系統(tǒng),包括: 音頻輸出設備; 存儲貯存器; 音頻加速器;以及 與所述音頻輸出設備相關聯(lián)的驅動器邏輯,所述驅動器邏輯用于以下操作: 在存儲貯存器中保留音頻加速器的一個或多個狀態(tài), 檢測出第一事件,以及 響應于所述第一事件,使所述音頻加速器去活動。
      2. 如權利要求1所述的系統(tǒng),還包括與音頻加速器相關聯(lián)的固件邏輯,其中,所述存儲 貯存器將被所述驅動器邏輯和所述固件邏輯共享。
      3. 如權利要求2所述的系統(tǒng),其中,所述固件邏輯將用于以下操作: 檢測出與所述音頻加速器有關的恢復事件,以及 從所述存儲貯存器中獲取所述音頻加速器的所述一個或多個狀態(tài)。
      4. 如權利要求3所述的系統(tǒng),其中,對所述一個或多個狀態(tài)的獲取將繞過所述驅動器 邏輯。
      5. 如權利要求3所述的系統(tǒng),其中,所述固件邏輯包括音頻流水線邏輯。
      6. 如權利要求1所述的系統(tǒng),其中,所述驅動器邏輯將用于以下操作: 檢測出第二事件, 響應于所述第二事件,激活所述音頻加速器,以及 將固件邏輯下載到所述音頻加速器。
      7. 如權利要求6所述的系統(tǒng),其中,所述存儲貯存器將不可被所述音頻加速器訪問,并 且其中,所述驅動器邏輯將從所述存儲貯存器傳輸所述一個或多個狀態(tài)中的至少一個狀態(tài) 到所述音頻加速器。
      8. 如權利要求7所述的系統(tǒng),還包括用于執(zhí)行所述驅動器邏輯的處理器,其中,所述存 儲貯存器是所述處理器的本地存儲器。
      9. 如權利要求6所述的系統(tǒng),其中,所述第二事件將包括激活條件和電源管理條件中 的至少一個。
      10. 如權利要求1所述的系統(tǒng),其中,所述第一事件將包括不活動條件和電源管理條件 中的至少一個。
      11. 一種裝置,包括: 處理器,該處理器包括用于以下操作的驅動器邏輯: 在存儲貯存器中保留音頻加速器的一個或多個狀態(tài), 檢測出第一事件,以及 響應于所述第一事件,使所述音頻加速器去活動。
      12. 如權利要求11所述的裝置,其中,所述存儲貯存器將被所述驅動器邏輯以及與所 述音頻加速器相關聯(lián)的固件邏輯共享。
      13. 如權利要求11所述的裝置,其中,所述驅動器邏輯將用于以下操作: 檢測出第二事件, 響應于所述第二事件,激活所述音頻加速器,以及 將固件邏輯下載到所述音頻加速器。
      14. 如權利要求13所述的裝置,其中,所述存儲貯存器將不可被所述音頻加速器訪問, 并且其中,所述驅動器邏輯將從所述存儲貯存器傳輸所述一個或多個狀態(tài)中的至少一個狀 態(tài)到所述音頻加速器。
      15. 如權利要求14所述的裝置,其中,所述一個或多個狀態(tài)將被保留在處理器的本地 存儲器中,并從所述處理器的所述本地存儲器傳輸。
      16. 如權利要求13所述的裝置,其中,所述第二事件將包括激活條件和電源管理條件 中的至少一個。
      17. 如權利要求11所述的裝置,其中,所述驅動器邏輯包括音頻輸出設備驅動器邏輯。
      18. 權利要求11的裝置,其中,所述第一事件將包括不活動條件和電源管理條件中的 至少一個。
      19. 一種非臨時性計算機可讀存儲介質(zhì),其包括一組固件邏輯指令,如果處理器執(zhí)行所 述一組固件邏輯指令,使得計算機執(zhí)行以下操作 : 檢測出與媒體加速器有關的恢復事件,以及 響應于所述恢復事件,從存儲貯存器中獲取所述媒體加速器的一個或多個狀態(tài),其中, 所述存儲貯存器將被驅動器邏輯共享。
      20. 如權利要求19所述的介質(zhì),其中,對所述一個或多個狀態(tài)的獲取將繞過所述驅動 器邏輯。
      21. 如權利要求19所述的介質(zhì),其中,所述固件邏輯指令包括音頻流水線邏輯指令。
      22. 如權利要求19所述的介質(zhì),其中,所述固件邏輯指令包括視頻流水線邏輯指令。
      23. -種非臨時性計算機可讀存儲介質(zhì),其包括一組驅動器邏輯指令,如果處理器執(zhí)行 所述一組驅動器邏輯指令,使得計算機執(zhí)行以下操作 : 在存儲貯存器中保留音頻加速器的一個或多個狀態(tài); 檢測出第一事件;以及 響應于所述第一事件,使所述音頻加速器去活動。
      24. 如權利要求23所述的介質(zhì),其中,所述存儲貯存器將被所述驅動器邏輯指令以及 與所述音頻加速器相關聯(lián)的固件邏輯共享。
      25. 如權利要求23所述的介質(zhì),其中,所述驅動器邏輯指令如果被執(zhí)行,使得計算機執(zhí) 行以下操作: 檢測出第二事件, 響應于所述第二事件,激活所述音頻加速器;以及 將固件邏輯下載到所述音頻加速器。
      26. 如權利要求25所述的介質(zhì),其中,所述存儲貯存器將不可被所述音頻加速器訪問, 并且其中,如果執(zhí)行所述驅動器邏輯指令,使得計算機將從所述存儲貯存器傳輸所述一個 或多個狀態(tài)中的至少一個狀態(tài)到所述音頻加速器。
      27. 如權利要求26所述的介質(zhì),其中,所述一個或多個狀態(tài)將被保留在處理器的本地 存儲器中,并從所述處理器的所述本地存儲器傳輸。
      28. 如權利要求25所述的介質(zhì),其中,所述第二事件將包括激活條件和電源管理條件 中的至少一個。
      29. 如權利要求23所述的介質(zhì),其中,所述驅動器邏輯指令包括音頻輸出設備驅動器 邏輯指令。
      30. 如權利要求23所述的介質(zhì),其中,所述第一事件將包括不活動條件和電源管理條 件中的至少一個。
      【文檔編號】G06F1/18GK104126159SQ201180075923
      【公開日】2014年10月29日 申請日期:2011年12月30日 優(yōu)先權日:2011年12月30日
      【發(fā)明者】閆守孟, X·周, L·阿加瓦爾 申請人:英特爾公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1