FULL SERIES:
• You can endlessly watch the flame bur...
==========================
Monkey See, Monkey Do LINUX
==========================
https://github.com/maksimKorzh/msmd-l...
================================================
VICI - Minimalist cross-platform terminal based text editor
================================================
https://github.com/maksimKorzh/vici
==================================
ED - The standard Linux Text Editor in Go
==================================
https://github.com/maksimKorzh/ed
====================
MY TOY TEXT EDITORS
====================
VI-like text editor in 100 lines of C++ code:
https://github.com/maksimKorzh/ved
Text editor in 50 lines of python:
https://github.com/maksimKorzh/v
VI-like text editor in 125 lines of python:
https://github.com/maksimKorzh/edit/b...
Text editor with python shell:
https://github.com/maksimKorzh/pi
Tiny vi-like text editor in only 125 lines of python code:
https://github.com/maksimKorzh/vip
Text editor with syntax highlighting:
https://github.com/maksimKorzh/code
Kilo text editor cone in C:
https://github.com/maksimKorzh/kilo-c...
Kilo text editor port to ESP32:
https://github.com/maksimKorzh/esp32-...
===============================================
TUTORIALS COVERING MOST OF THE ABOVE PROJECTS
===============================================
• Revolutionary brand new approach to t...
=====================
SUPPORT THE CHANNEL
=====================
Patreon: / code_monkey_king
PayPal: [email protected]
==========
CONTENTS
==========
00:00 Intro
00:15 Creating working directory
00:33 Installing build tool-chain
03:53 Downloading Linux Kernel
05:00 Extracting Linux Kernel archive
05:42 CONFIGURING LINUX KERNEL
06:05 Making default 64bit target configuration file
07:05 How to approach Linux Kernel configuration?
08:09 Biggest issue with a bare default configuration
09:07 Using predefined Linux Kernel configuration file
09:43 Exploring the difference between the default configuration and the one actually used
10:15 NVME support to access SSD
10:35 Importance of the frame buffer config
11:00 Misc features
12:15 You don't always need to have the latest Linux Kernel
13:08 Replacing default configuration with a predefined one
13:45 Exploring eventual version of the configuration file
13:55 Checking network drivers for specific hardware
14:43 Possible values for a given entry under the configuration file
15:04 How kernel modules work?
15:35 Realtek ethernet cards
17:05 Frame buffer configuration
18:38 How to debug if you see a blank screen on boot?
19:10 Tips for those compiling Linux Kernel for the very first time
20:22 COMPILING LINUX KERNEL
21:44 Watch full Linux Kernel Compilation • You can endlessly watch the flame bur...
21:50 Useful things to do while Linux Kernel is being compiled
22:40 Inspecting the Linux Kernel compressed binary image
23:15 Creating ISO image to merge and boot the kernel
25:00 Grub bootloader configuration file
27:00 Installing Linux Kernel to ISO
27:50 Generating ISO image
28:18 Booting Linux Kernel in QEMU