Works
Mainly open-source community works
Loongson
Mainline Kernel Effort
- LS2E/F: Maintainer
- LS1B/1C: intc clk driver, DeviceTree support
Partly accepted by LKML, rest see out-of-tree patches here. Still attempting to submit them.
Toolchain
Maintaining a GCC toolchain with gnu_xhash support and other bugfixes/enhancements with other community members and tried to submit them to GNU. See GitHub/Loongson-Community.
PMON
Maintaining a PMON Bootloader code tree for Loongson-2K devices especially Pi2, See pmon-ls2k-pi2.
Modified a firmware by reverse engineering for community. See Blog Post.
EJTAG
Designed an EJTAG hardware prober based on reverse egineering, see loongson_ejtag.
Boost
Implement Boost.Context library on MIPS64 N64 ABI, merged by upstream.
KiCad
Add MIPS64 Support, also implemented kicad internal context. Accepted by upstream.
Chromium
Submited some patches.