コグノスケ


link 未来から過去へ表示(*)  link 過去から未来へ表示

link もっと前
2016年5月1日 >>> 2016年4月18日
link もっと後

2016年5月1日

自作ARMエミュレータでLinux 4.4が動かなかった

目次: Linux

Linux 4.4系がLongtermの仲間入りをしたので、自作ARMエミュレータememuでLinux 4.4.8を動かしてみたのですが、未定義の領域(ハードウェア仕様にはあるけど、エミュレータで未実装の領域)にアクセスしてクラッシュしてしまい動かず…。

他のLongterm(Linux 4.1.23)は元気に動くんだけどな。何かドライバが変わったんだろうなあ。

メモ: 技術系の話はFacebookから転記しておくことにした。

編集者:すずき(2025/06/09 03:10)

コメント一覧

  • コメントはありません。
open/close この記事にコメントする



2016年4月30日

5月1日と全く同じ内容を書いていたので削除。

編集者:すずき(2025/06/09 03:08)

コメント一覧

  • コメントはありません。
open/close この記事にコメントする



2016年4月23日

ALSA SoC LayerのAPIと構造体

目次: ALSA

以前(2016年2月28日の日記参照)にALSA SoC Layerについて調べましたが、詳細な解説が出来るほど良く分かってないので、現時点で分かっていることのメモ書きを貼っておこうと思います。

まず、openとcloseができるだけの、何もしないドライバを作るだけであれば、呼び出すべきAPIは4つです。

  • devm_snd_soc_register_platform()
  • devm_snd_soc_register_component()
  • snd_soc_register_card()
  • snd_soc_set_runtime_hwparams()

各APIに渡す構造体と、APIの関連は下記のようになっていました。これで全て網羅できているわけではありません。奥が深いです…。


ALSA SoC APIと関連する構造体

実際にコードをどう書いたら良いかについては GitHub にサンプルを置いています。このコードをコンパイルしていただければ動きます(音は鳴りませんけど)。

編集者:すずき(2022/05/22 15:18)

コメント一覧

  • コメントはありません。
open/close この記事にコメントする



link もっと前
2016年5月1日 >>> 2016年4月18日
link もっと後

管理用メニュー

link 記事を新規作成

<2016>
<<<05>>>
1234567
891011121314
15161718192021
22232425262728
293031----

最近のコメント20件

  • link 24年6月17日
    すずきさん (06/05 23:32)
    「Thnaks for your info...」
  • link 24年6月17日
    Bobさん (06/04 09:25)
    「BindIPv6Only=no does...」
  • link 18年8月12日
    すずきさん (05/29 16:57)
    「コメントありがとうございます。\n\nこ...」
  • link 18年8月12日
    ARM926EJ-Sさん (05/29 14:27)
    「この記事が書かれたのは2018年ですが、...」
  • link 17年9月3日
    すずきさん (05/26 23:59)
    「>ちょさんさん\nご参考になれば幸いです...」
  • link 17年9月3日
    ちょさんさん (05/26 20:34)
    「自分もこの機種と全く同じCN-SP700...」
  • link 25年2月19日
    katanaさん (03/21 05:30)
    「katana」
  • link 25年1月23日
    katanaさん (03/20 18:50)
    「katana」
  • link 24年12月9日
    すずきさん (03/14 00:42)
    「Thanks for your comm...」
  • link 24年12月9日
    hyfanさん (03/13 07:21)
    「Hello from Santa Cla...」
  • link 25年2月10日
    すずきさん (02/13 02:03)
    「解読しました。なるほど、exitの引数が...」
  • link 25年2月10日
    hdkさん (02/12 08:06)
    「あ、すみません、比較元に間違いがありまし...」
  • link 25年2月10日
    hdkさん (02/12 08:01)
    「なるほど、最後に%rdiを0にするのはこ...」
  • link 20年6月29日
    すずきさん (02/12 00:12)
    「お役に立ったようであれば幸いです。」
  • link 25年2月7日
    すずきさん (02/12 00:11)
    「なるほど。動きそうなのになんで動かないん...」
  • link 20年6月29日
    うどん?さん (02/11 17:04)
    「私のLenovoタブレットも87%にした...」
  • link 25年2月7日
    hdkさん (02/10 22:31)
    「push $0x3e0002のかわりにm...」
  • link 20年7月2日
    すずきさん (01/30 22:40)
    「ちょっと何を言っているのか良くわからなか...」
  • link 20年7月2日
    初心者さん (01/29 07:34)
    「Steamを見たとき、AmazonよりU...」
  • link 21年9月20日
    すずきさん (11/19 01:04)
    「It was my pleasure.」

最近の記事3件

  • link 16年5月1日
    すずき (06/09 03:10)
    「[自作ARMエミュレータでLinux 4.4が動かなかった] 目次: LinuxLinux 4.4系がLongtermの仲間入...」
  • link 23年4月10日
    すずき (06/09 03:09)
    「[Linux - まとめリンク] 目次: Linux関係の深いまとめリンク。目次: RISC-V目次: ROCK64/ROCK...」
  • link 16年4月30日
    すずき (06/09 03:08)
    「5月1日と全く同じ内容を書いていたので削除。...」
link もっとみる

こんてんつ

open/close wiki
open/close Linux JM
open/close Java API

過去の日記

open/close 2002年
open/close 2003年
open/close 2004年
open/close 2005年
open/close 2006年
open/close 2007年
open/close 2008年
open/close 2009年
open/close 2010年
open/close 2011年
open/close 2012年
open/close 2013年
open/close 2014年
open/close 2015年
open/close 2016年
open/close 2017年
open/close 2018年
open/close 2019年
open/close 2020年
open/close 2021年
open/close 2022年
open/close 2023年
open/close 2024年
open/close 2025年
open/close 過去日記について

その他の情報

open/close アクセス統計
open/close サーバ一覧
open/close サイトの情報

合計:  counter total
本日:  counter today

link About www2.katsuster.net
RDFファイル RSS 1.0

最終更新: 06/09 03:10