GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — MarsDoge - Overview

@MarsDoge MarsDoge Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@MarsDoge
MarsDoge
Follow
View MarsDoge's full-sized avatar
🧐
Keep learning and growing !

Dongyan Qian MarsDoge

🧐
Keep learning and growing !
Follow
UEFI Development at @loongson
76 followers · 92 following
  • Loongson Technology Co., Ltd.
  • Beijing,China
  • 09:29 (UTC -05:00)
  • https://mars.dogexorg.com/blog
  • @MarsDogeCo
  • https://dogexorg.com/

Achievements

Achievement: Pair Extraordinairex3Achievement: Pull Sharkx3Achievement: YOLOAchievement: Quickdraw

Achievements

Achievement: Pair Extraordinairex3Achievement: Pull Sharkx3Achievement: YOLOAchievement: Quickdraw

Highlights

  • Developer Program Member

Organizations

@tianocore @AOSC-Dev @loongarch64 @FHC2022 @loongarch-moe @LoongUser
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
MarsDoge/README.md

MarsDoge / Dongyan 🐾

Firmware first. Userspace eventually.

I work on UEFI firmware, Linux systems, and LoongArch platform enablement. Usually somewhere between a build log and the next reboot.

🔍 Upstream & code review

Contributing to TianoCore EDK II through patches, code reviews, and LoongArch platform work.

I care about correctness, maintainability, and what actually happens on real hardware.

I review patches before boot. The hardware reviews them after.

🛠 What I work on

  • Firmware: UEFI, EDK II, platform bring-up, and pre-OS debugging
  • Systems: Linux tooling, hardware diagnostics, and platform validation
  • GPU computing: ROCm / HIP adaptation for LoongArch
  • Automation: AI agents and practical tools for low-level engineering

🚧 On the workbench

  • ModernSetupPkg · An experimental GOP-based UEFI setup UI that keeps native edk2 HII/FormBrowser semantics intact
  • UefiToolsPkg · EDK II utilities for PCI/PCIe inspection, Option ROMs, firmware variables, and controlled lab diagnostics
  • OsTools · Loongson Linux tools for hardware registers, diagnostics, and firmware maintenance, built with C and Python/Shell helpers
  • Firmware · My fork of loongson/Firmware, with firmware images and update guidance for LoongArch machines

🤖 AI in the loop

I use Hermes Agent, OpenClaw, OpenCode, Codex, and Claude Code in my engineering workflow.

AI helps write the patch. Real hardware gets the final vote.

☕ Current status

Powered by iced Americano.
Debugging why “this should work” doesn’t.

📫 [email protected]

Pinned Loading

  1. tianocore/edk2 tianocore/edk2 Public

    EDK II

    C 6.4k 3.4k

  2. Firmware Firmware Public

    Forked from loongson/Firmware

    Firmware Of LoongArch Machines

    JavaScript 6

  3. OsTools OsTools Public

    OsTools 是一套专为 Loongson(龙芯)平台设计的系统工具集,通过命令行子命令,支持硬件寄存器读取、固件更新、硬件状态检测等多种操作。核心功能基于 C 语言实现,配套 Python/Shell 脚本辅助数据处理和自动化运维。

    C 14 6

  4. ModernSetupPkg ModernSetupPkg Public

    Modern XArch UEFI Setup front-end for edk2: GOP UI, native HII/FormBrowser ownership, and X64/AARCH64/LOONGARCH64/RISCV64 validation

    C 8 1

  5. UefiToolsPkg UefiToolsPkg Public

    UEFI app for printing PCI/PCIe Option ROM information

    C 2

  6. uefi-firmware-skill uefi-firmware-skill Public

    A bilingual agent skill for UEFI firmware architecture, specifications, edk2 development, and debugging guidance.

    HTML 1

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.