mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,4 Tsd.
aktive Profile

#tinyemu

0 Beiträge0 Beteiligte0 Beiträge heute
Michael Engel<p>Does anyone know if there's a version of Fabrice Bellard's <a href="https://sueden.social/tags/tinyemu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tinyemu</span></a> (specifically the RISC-V version) that provides a gdb stub for debugging?</p><p><a href="https://bellard.org/tinyemu/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">bellard.org/tinyemu/</span><span class="invisible"></span></a></p><p><a href="https://sueden.social/tags/RISCV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RISCV</span></a> <a href="https://sueden.social/tags/emulator" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>emulator</span></a> <a href="https://sueden.social/tags/tinyemu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tinyemu</span></a> <a href="https://sueden.social/tags/gdb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gdb</span></a></p>
IT News<p>Nice PDF, But Can It Run Linux? Yikes! - The days that PDFs were the granny-proof Swiss Army knives of document sharing are... - <a href="https://hackaday.com/2025/02/10/nice-pdf-but-can-it-run-linux-yikes/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2025/02/10/nice-p</span><span class="invisible">df-but-can-it-run-linux-yikes/</span></a> <a href="https://schleuss.online/tags/securityhacks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>securityhacks</span></a> <a href="https://schleuss.online/tags/softwarehacks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwarehacks</span></a> <a href="https://schleuss.online/tags/linuxhacks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linuxhacks</span></a> <a href="https://schleuss.online/tags/emscripten" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>emscripten</span></a> <a href="https://schleuss.online/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://schleuss.online/tags/security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>security</span></a> <a href="https://schleuss.online/tags/tinyemu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tinyemu</span></a> <a href="https://schleuss.online/tags/asm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>asm</span></a>.js <a href="https://schleuss.online/tags/risc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>risc</span></a>-v <a href="https://schleuss.online/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://schleuss.online/tags/news" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>news</span></a> <a href="https://schleuss.online/tags/doom" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>doom</span></a> <a href="https://schleuss.online/tags/word" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>word</span></a> <a href="https://schleuss.online/tags/pdf" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pdf</span></a></p>
st1nger :unverified: 🏴‍☠️ :linux: :freebsd:<p><a href="https://infosec.exchange/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> running inside a <a href="https://infosec.exchange/tags/PDF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PDF</span></a> file via a RISC-V emulator (based on <a href="https://infosec.exchange/tags/TinyEMU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TinyEMU</span></a> ) <a href="https://github.com/ading2210/linuxpdf" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/ading2210/linuxpdf</span><span class="invisible"></span></a></p>
卡拉今天看了什麼<p>GitHub - ading2210/linuxpdf: Linux running inside a PDF file via a RISC-V emulator</p><blockquote><a href="https://readhacker.news/s/6nfht" rel="nofollow noopener" target="_blank">Link</a></blockquote>📌<span> Summary: 本文介紹了一個名為 LinuxPDF 的專案,該專案使得 Linux 系統可以在 PDF 檔案內透過 RISC-V 模擬器運行。此技術運用到 PDF 檔案格式中所支持的 Javascript,並透過 Emscripten 將 C 程式碼編譯成 asm.js,進一步載入修改過的 TinyEMU 模擬器。雖然在 PDF 中運行 Linux 存在性能問題,但這一創新仍能展示 PDF 檔案的多元性及其潛力。<br><br></span>🎯<span> Key Points:<br>- LinuxPDF 專案能讓 Linux 在 PDF 內運行,基於 RISC-V 模擬器。<br>- PDF 格式支持 Javascript,但瀏覽器的 API 限制了其功能。<br>- 提供了 32 位和 64 位的根檔案系統,默認使用 32 位版本。<br>- RISC-V 模擬器運行速度較慢,Linux 核心啟動時間約需 30-60 秒。<br>- 使用者可透過克隆專案並運行指定指令來建置系統。<br><br></span>🔖 Keywords: <a href="https://social.mikala.one/tags/Linux" rel="nofollow noopener" target="_blank">#Linux</a> <a href="https://social.mikala.one/tags/PDF" rel="nofollow noopener" target="_blank">#PDF</a> <a href="https://social.mikala.one/tags/RISC-V" rel="nofollow noopener" target="_blank">#RISC-V</a> <a href="https://social.mikala.one/tags/Emscripten" rel="nofollow noopener" target="_blank">#Emscripten</a> <a href="https://social.mikala.one/tags/TinyEMU" rel="nofollow noopener" target="_blank">#TinyEMU</a><p></p>
Lup Yuen Lee 李立源<p>Let’s create a <a href="https://qoto.org/tags/RISCV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RISCV</span></a> Emulator for Sophgo SG2000 SoC, Pine64 <a href="https://qoto.org/tags/Oz64" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Oz64</span></a> SBC and Milk-V Duo S … Thanks to <a href="https://qoto.org/tags/TinyEMU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TinyEMU</span></a> (the emulator, not the small flightless bird)</p><p><a href="https://lupyuen.codeberg.page/articles/sg2000b.html" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lupyuen.codeberg.page/articles</span><span class="invisible">/sg2000b.html</span></a></p>
Lup Yuen Lee 李立源<p>Patching the <a href="https://qoto.org/tags/TinyEMU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TinyEMU</span></a> Emulator and the <a href="https://qoto.org/tags/RISCV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RISCV</span></a> RDTIME Instruction to read the System Time</p><p>Article: <a href="https://lupyuen.codeberg.page/articles/tinyemu3.html#appendix-read-the-system-time" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lupyuen.codeberg.page/articles</span><span class="invisible">/tinyemu3.html#appendix-read-the-system-time</span></a></p>
Lup Yuen Lee 李立源<p><a href="https://qoto.org/tags/Ox64" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ox64</span></a> BL808 Emulator runs Apache <a href="https://qoto.org/tags/NuttX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NuttX</span></a> RTOS in the Web Browser ... Just compile <a href="https://qoto.org/tags/TinyEMU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TinyEMU</span></a> Emulator to WebAssembly (with Emscripten)</p><p>Article: <a href="https://lupyuen.codeberg.page/articles/tinyemu2.html#emulator-in-the-web-browser" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lupyuen.codeberg.page/articles</span><span class="invisible">/tinyemu2.html#emulator-in-the-web-browser</span></a></p>
Lup Yuen Lee 李立源<p><a href="https://qoto.org/tags/TinyEMU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TinyEMU</span></a> Emulator might have a problem with Global Page Table Entries in <a href="https://qoto.org/tags/RISCV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RISCV</span></a> MMU 🤔</p><p>Source: <a href="https://github.com/lupyuen2/wip-pinephone-nuttx/blob/on-demand-paging3/README.md#uart-io-fails-on-tinyemu" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/lupyuen2/wip-pineph</span><span class="invisible">one-nuttx/blob/on-demand-paging3/README.md#uart-io-fails-on-tinyemu</span></a></p>
Lup Yuen Lee 李立源<p>Is Apache <a href="https://qoto.org/tags/NuttX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NuttX</span></a> RTOS alive on <a href="https://qoto.org/tags/TinyEMU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TinyEMU</span></a> Emulator? Let's print something in <a href="https://qoto.org/tags/RISCV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RISCV</span></a> Assembly</p><p>Article: <a href="https://lupyuen.codeberg.page/articles/tinyemu.html#print-in-risc-v-assembly" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lupyuen.codeberg.page/articles</span><span class="invisible">/tinyemu.html#print-in-risc-v-assembly</span></a></p>