Yannik's Home Page
Table of Contents
- 1. About Me
- 2. RTOS
- 3. Linux
- 3.1. The Framework of Input Device
- 3.2. SD Host Controller Driver
- 3.3. Linux Block Device Architecture
- 3.4. Linux Character Device Architecture
- 3.5. I2C Driver Framework
- 3.6. SPI Driver Framework
- 3.7. V4L2 Driver Architecture
- 3.8. Linux Driver Code
- 3.9. System V Semaphore
- 3.10. Linux TTY Driver
- 3.11. Linux SocketCAN Driver
- 3.12. Linux USB Driver
- 3.13. Access File in Kernel
- 3.14. Access Linux System Call in User Space
- 3.15. Synchronization Mechanism: Completion
- 3.16. User Space Memory Access From The Linux Kernel
- 4. Android
- 5. OpenHarmony
- 6. Windows
- 7. Virtualization
- 8. Bootloader
- 9. ARM & x86 & Hardware
- 10. Project Management
- 11. Programming Language
1. About Me
I'm a embedded software engineer, with more than 10 years of experience in Android/Linux kernel development and RTOS porting.
Now i'm working on QNX Hypervisor and Xen.
- My Resume :./liyanqing.doc
2. RTOS
2.1. My "YakOS"
2.1.1. The Instroduction of YakOS
YakOS is an embedded operating system kernel just support for ARM architecture at present, it is still under development.
2.1.2. How to get the code
You can clone code from:
https://github.com/yannik520/YakOS.git
or read code directly from:
https://github.com/yannik520/YakOS
Documents about YakOS:
The Design and Implementation of yakOS