Pinned Repositories
AVRLIB
Opensource HAL API Library for AVR Microcontrollers.
BPF-Allocator-Bench
This is a small program that stresses the BPF JIT memory allocator and measures TLB performance.
Five-Detector-Neural-Network-Numpy
Deep Neural Network written in numpy from scratch. It recognises the numeral '5' in a 28x28 image.
GSoC-2021-DOC
Concluding document to highlight work done as part of Google Summer of Code 2021 under The Linux Foundation.
herdtools7
The Herd toolsuite to deal with .cat memory models (version 7.xx)
Linefollower
Arduino based line follower robot that used two IR sensors for detecting black lines.
machine_learning
Implementation of Basic ML Algorithms
MyUno
AVR Atmega 328P based development board. Compatible with Arduino Uno.
puranjaymohan
wee-os
A small RTOS for ARM Cortex-M3/M4 based Microcontrollers.
puranjaymohan's Repositories
puranjaymohan/wee-os
A small RTOS for ARM Cortex-M3/M4 based Microcontrollers.
puranjaymohan/AVRLIB
Opensource HAL API Library for AVR Microcontrollers.
puranjaymohan/BPF-Allocator-Bench
This is a small program that stresses the BPF JIT memory allocator and measures TLB performance.
puranjaymohan/GSoC-2021-DOC
Concluding document to highlight work done as part of Google Summer of Code 2021 under The Linux Foundation.
puranjaymohan/machine_learning
Implementation of Basic ML Algorithms
puranjaymohan/herdtools7
The Herd toolsuite to deal with .cat memory models (version 7.xx)
puranjaymohan/puranjaymohan
puranjaymohan/MyUno
AVR Atmega 328P based development board. Compatible with Arduino Uno.
puranjaymohan/bcc
BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more
puranjaymohan/bpf
puranjaymohan/Deep_Learning_in_C-plus-plus
Implementation of Deep Leaning algorithms in C++ using tiny-dnn library
puranjaymohan/Five-Detector-Neural-Network-Numpy
Deep Neural Network written in numpy from scratch. It recognises the numeral '5' in a 28x28 image.
puranjaymohan/embox
Modular and configurable OS for embedded applications
puranjaymohan/gsoc-application
puranjaymohan/iio-tasks
IIO Tasks given at https://kernelnewbies.org/IIO_tasks#:~:text=Coding%20Task%202&text=into%20drivers%2Fiio.-,Important%3A,the%20driver%20out%20of%20staging
puranjaymohan/kernel-patches
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.
puranjaymohan/kpatch
kpatch - live kernel patching
puranjaymohan/libbpf-bootstrap
Scaffolding for BPF application development with libbpf and BPF CO-RE
puranjaymohan/library
A basic library management website for beginners created using php
puranjaymohan/linux
Linux kernel stable tree mirror
puranjaymohan/linux-analog
Linux kernel variant from Analog Devices; see README.md for details
puranjaymohan/linux-cross-builder
This repository has build system for building and testing kernel with Qemu, currently for RISC-V and ARM32.
puranjaymohan/Linux-PCI
Fork of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git/
puranjaymohan/me
puranjaymohan/Obstacleavoider
Arduino based obstacle avoidance robot. Uses ir sensor or a HC-SR04 for detection
puranjaymohan/os161
My fork of ops-class.org OS/161 sources.
puranjaymohan/ProjectMan
A basic python project made for learning, its a project manager for people who build projects.
puranjaymohan/puranjaymohan.github.io
puranjaymohan/sim-c
A dynamically typed high-level front end for C
puranjaymohan/zephyr
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.