Skip to content

user home

Notifications You must be signed in to change notification settings

kivikakk/kivikakk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome

Hi :)

Digital design

  • zxxrtl yosys zig — bindings to Yosys' CXXRTL for Zig

CommonMark

  • Comrak rust library — GitHub Flavored Markdown implementation, used by Reddit, docs.rs, crates.io, and many more
  • gjtorikian/commonmarker ruby library — GitHub Flavored Markdown implementation; wraps Comrak
  • koino zig library — GitHub Flavored Markdown implementation (port of Comrak)

Misc

  • vyxos nix — My laptop and server Nix configuration.
  • htmlentities.zig zig library — HTML entity data
  • libpcre.zig zig library — bindings to libpcre
  • furpoll nix furry — polls your FurAffinity for notes and emails you about it

Archived

Digital design

  • Ava amaranth python basic — BASIC compiler, stack machine, SoC and IDE
  • Niar amaranth python — framework for building Amaranth projects
  • Sae amaranth — RV32I softcore -- testbed for Niar
  • ili9341spi amaranth zig driver — previous testbed for Niar: ILI9341 SPI LCD driver, plus virtual hardware testbench
  • Chryse chisel scala — framework for building Chisel projects
  • sh1107 amaranth zig driver — SH1107 OLED driver, plus the I²C driver it uses, with virtual hardware testbench
  • i2c_obs amaranth tool — I²C clock stretcher
  • hdx amaranth nix — development environment for HDL

Kernel/embedded

  • daintree zig kernel — ARMv8-A and RV64GS kernel and UEFI bootloader
  • dtb.zig zig library — device tree blob (flattened device tree) parser
  • armv8a ruby tool — some calculators to help with ARMv8a debugging
  • akari c++ kernel — baby's first Real C++ microkernel (antique)

CommonMark

Misc

Forks

Spirited away

Thanks to my co-authors. :)

Co-author

Charlotte works mostly on Nix and FPGA stuff.