Xiaohai Li's repositories
ebit_z7010
The base reference design for EBIT EBAZ4205 Zynq7010 board.
gpgpu_applications
GPGPU application notes and demos for x86/ARM + OpenCL/CUDA system.
arm_applications
Linux system starter guide & application notes for ARM SBCs.
nightWiring
A cross-platform C lib to control the hardware interfaces including UART, I2C and SPI and GPIOs. This lib is rewritten from wiringPi.
pcduino_book
Example codes of pcDuino book. 《pcDuino开发实战》范例代码。
libarduino_uno
Arduino lib for pcDuino 8 UNO.
pcduino3_nano_a20
Linux system buildup guides and application notes for pcDuino3 Nano (Lite).
python-nightWiring
Python wrap of nightWiring lib.
build-armbian-imx8
Armbian build tools
build_openbmc
OpenBMC auto-build scripts for generic platforms, e.g. Raspberry Pi.
build_ubuntu
Ubuntu root file system auto-build scripts for 32-bit ARM, e.g. Zynq7000.
corundum
Open source, high performance, FPGA-based NIC
DPDK-with-Corundum
A DPDK repo with Corundum driver
embeddedsw
Xilinx Embedded Software (embeddedsw) Development
firecube-bmc
The tiny BMC software for FireCube micro server cluster. The project is based on mbed OS 5.
linuxptp
User space PTP stack for the GNU/Linux operating system.
mockingbird
An open source mini-PC with Allwinner A13 processor (Cortex-A8 ARM).
nightseas.github.io
My github page/blog.
numa_memory_latency
Very simple tool to measure memory latency on numa environment
pcduino_applications
Application notes, tech topics and nonsense stories for pcDuino.
picorv32
PicoRV32 - A Size-Optimized RISC-V CPU
rockchili-iohub
Verilog reference design for common IO hub or sensor hub which could be used in any elec-system.
spi_slave_mm
SPI Slave to Memory Mapped Bus Reference Design
verilog-ethernet
Verilog Ethernet components for FPGA implementation
verilog-pcie
Verilog PCI express components