0
Raspbianを実行しているRaspberry Pi2でDWC OTGコントローラのベースアドレスが0x3f980000の場合、mmapによって作成された0x76ff8000という仮想アドレスを使用して、オフセット0x1dでロードするだけです。ロックアップ/フリーズし、復元するには電源サイクルが必要です。ライン34における負荷一旦 DWC OTGコントローラ - 0x1dオフセット
...
17 .baseaddr: .word 0x3f980000 // base address
...
23 // set up file and virtual map to it............ */
24 bl open_file
25 str r0, [sp, #0] // store file handler on stack
26 bl map_file
27 str r0, [sp, #8] // store virt GPIO mem address on stack
28
32 ldr r3, [sp, #8] // virt base address
34 ldr r2, [r3, #0x1d] // get contents
が行わデバイスがLANに依然として検出可能であるが、wlan0とeth0が応答しないと、ポートスキャンはnullを返します。
DWC OTGコントローラのビットを怖がっているドア0x1dの後ろにモンスターがぶつかっていることを知っている人はいませんか?