FLUSP logo FLUSP - FLOSS at USP

2025

  • Building and booting a custom Linux kernel for ARM using kw

  • 2024

  • Introduction to Linux kernel Character Device Drivers

  • 2023

  • Introduction to Linux kernel build configuration and modules

  • Building and booting a custom Linux kernel for ARM

  • Setting up a test environment for Linux Kernel Dev using QEMU and libvirt

  • 2022

  • GSoC Final Report

  • Generate Linux kernel's KUnit test coverage reports

  • Does the Linux Kernel need software engineering?

  • From Selftests to KUnit

  • An introduction to the Linux graphics stack

  • About Kernel Symbol Table, Compilation, and more

  • Git: Rewriting History 101

  • GSoC Starter: kw lore interface

  • Real contributions with real money

  • I've been accepted as a GSOC'22 contributor for X.Org!

  • Linux Kernel Developing with Fedora

  • I'm in GSoC '22

  • 2021

  • KUnit Hackathon

  • 2020

  • Mailing List Subscription

  • 2019

  • KernelDevDay Results

  • Guest lecture: Reproducible Software Builds

  • IIO Dummy module Experiment One: Play with iio_dummy

  • Guest lecture: Continuous Integration with Linux Kernel

  • Play with Kernel Modules

  • Git Introductory Workshop

  • KernelDevDay

  • KernelDevDay

  • Adding Trigonometric Optimizations in GCC

  • Linux Install Fest

  • The iio_simple_dummy Anatomy

  • Guest lecture: How to become an open source systems engineer?

  • Kernel Compilation and Installation

  • Use QEMU to Play with Linux Kernel

  • Sending patches by email with git

  • Guest lecture: 3 Days in the Life of a Toolchain Engineer

  • Chatting on IRC with Weechat and ZNC