← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 34
  1. An introduction to my IBM/Lenovo ThinkPad addiction Over 10 years ago I got my first ThinkPad x60.

  2. The two things I flagged at the end of the last post – real-time SPI command logging and a time-of-check-time-of-use primitive – are both landed on NORbert now.

  3. Found a weird bug in NORbert last week.

  4. I have an AI assistant running on my server via OpenClaw.

  5. So NORbert has an FT245 transport now.

  6. NORbert is an open source alternative to the Dediprog EM100Pro.

  7. After the serprog adventures with Embassy on microcontrollers, it was time to tackle the host side of firmware tooling.

  8. I've been using hugo-theme-terminal for my blog and really liked its clean, terminal-inspired aesthetic.

  9. TRAMP is one of Emacs' killer features.

  10. Living inside Emacs is a dream - email, git, project management, writing, coding all in one environment.

  11. This explains how to properly configure LSP Rust features in Emacs and introduces an interactive tool for managing them.

  12. In software engineering the part I like the least is the actual typing of coding.

  13. So here is where it all started.

  14. Serprog adventures in rust

    Serprog Serprog is a serial flasher protocol that allows a userspace program like flashprog to communicate over a serial connection like RS232, USB endpount or a TCP stream to a microcontroller which talks to flash chip to read, write or erase it.

  15. If you've ever developed embedded firmware, you know the pain: cryptic flashing tools, primitive debugging methods, and a workflow that feels decades behind modern software development.

  16. Introduction to panics in rust Undefined behavior (UB) is one of the most dangerous issues in systems programming, leading to crashes, security vulnerabilities, and unpredictable results.

  17. As software developers, we spend our days creating objects, defining relationships, and modeling reality in code.

  18. I recently switched from Sway to Hyprland.

  19. Using LLMs in emacs

    This post will review 2 llm options in emacs how I set them up.

  20. Aider + Claude Sonnet 3.5 This morning, I needed a timer to spend only 10 minutes reading a book.

  21. This whitepaper makes the case that UEFI firmware and more specifically EDK2 based solutions, be it open or the more ubiquitous closed ones, hurt business by driving up cost and delaying time to market, while at the same time are the root cause of more and

  22. About this blog

    Hi I'm Arthur.

  23. Contact

    github.com/ArthurHeymans

  24. Rust in coreboot?

  25. This blog enty first appeared on the 9esec blog.

  26. This blog enty first appeared on the 9esec blog.

  27. This blog enty first appeared on the 9esec blog.

  28. Coreboot is migrating platforms from a romcc bootblock to C_ENVIRONMENT_BOOTBLOCK in which Cache-as-Ram is set up in the bootblock.

  29. This explains a bit of history on CAR in coreboot and how it works.

  30. Articol fără titlu

  31. About

    Written in Go, Hugo is an open source static site generator available under the Apache Licence 2.0.

  32. What is so special about the x60 when running vendor bios?

  33. This post will explain a bit how the Intel 4 series DDR3 raminit came to be and will introduce a new board that can make use of this code, namely the Intel DG41WV.

  34. So here is where it all started.