Puranjay Mohan's Projects
Opensource HAL API Library for AVR Microcontrollers.
BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more
This is a small program that stresses the BPF JIT memory allocator and measures TLB performance.
Implementation of Deep Leaning algorithms in C++ using tiny-dnn library
Modular and configurable OS for embedded applications
Deep Neural Network written in numpy from scratch. It recognises the numeral '5' in a 28x28 image.
Concluding document to highlight work done as part of Google Summer of Code 2021 under The Linux Foundation.
The Herd toolsuite to deal with .cat memory models (version 7.xx)
IIO Tasks given at https://kernelnewbies.org/IIO_tasks#:~:text=Coding%20Task%202&text=into%20drivers%2Fiio.-,Important%3A,the%20driver%20out%20of%20staging
This repo has my patches that I send to the kernel mailing lists. I could keep them in the kernel as branches, but I enjoy keeping .patch files.
kpatch - live kernel patching
These are easy solution to the 'PHP School learnyouphp workshop'
Scaffolding for BPF application development with libbpf and BPF CO-RE
A basic library management website for beginners created using php
Arduino based line follower robot that used two IR sensors for detecting black lines.
Linux kernel stable tree mirror
Linux kernel variant from Analog Devices; see README.md for details
This repository has build system for building and testing kernel with Qemu, currently for RISC-V and ARM32.
Fork of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git/
Implementation of Basic ML Algorithms
A basic MVC framework made in php for learning.
AVR Atmega 328P based development board. Compatible with Arduino Uno.
Arduino based obstacle avoidance robot. Uses ir sensor or a HC-SR04 for detection
My fork of ops-class.org OS/161 sources.
A basic python project made for learning, its a project manager for people who build projects.