The road is blocked and long, and the line is coming. Keep your head down and work hard. If you don't make a noise, you'll be a blockbuster! Come on, Sao Nian!
Hello, everyone. I'm Xiao 2. I summarized the last article WiFi command compilation process
This article shares the process of WiFi connection routing. I hope it can be helpful to yo ...
Added by designerguy on Mon, 07 Mar 2022 16:33:17 +0200
First of all, the server needs to be configured with nfs and tftp, which have a lot of information on the Internet and are omitted here. In this example, my server address is 192.168.88.18, and the nfs and file system directory is: / home/ubuntu/disk-2/nfs_rootfs, tftp directory is: / home/ubuntu/disk-2/tftpboot. Kernel zImage and device tree f ...
Added by Whetto on Sat, 19 Feb 2022 04:20:30 +0200
In fact, as of today, I'm about RT-Thread It's an introduction, ha ha ha! In fact, as a little white, I just began to contact RT-Thread I may feel very boring when I use it, especially when I use it at the beginning RTT Xiaobai, as the first embedded operating system, has only heard of it before FreeRTOS and UcosIIS，But in fact, embedded o ...
Interrupt the tasklet below
tasklet related knowledge points
What is a tasklet?
tasklet is a commonly used method for interrupt processing. tasklet is a special soft interrupt. The following mechanisms for handling interrupts include work queues and soft interrupts.
How to use tasklet s to design interrupts?
Interrupt occurrence, dealing w ...
Added by fezzik on Sun, 30 Jan 2022 01:47:48 +0200
Some time ago, there was a problem with the company's Android packaging service. The phenomenon is that when uploading the 360 server for reinforcement, it is very likely to get stuck in the upload stage, retry for a long time, and finally fail. I have conducted some troubleshooting and Analysis on this situation, solved this problem, wrote thi ...
Added by formxshape on Thu, 27 Jan 2022 20:34:19 +0200
Abstract: This paper introduces the implementation of LiteOS-M kernel Newlib C, especially the file system and memory allocation release part, and finally introduces the Newlib hook function.
This article is shared from Huawei cloud community< Hongmeng light kernel M core source code analysis series 20 Newlib C >, author: zhushy.
When usi ...
Thread is a lightweight process (LWP). In Linux environment, the essence of thread is still a process. The program running on the computer is a combination of a group of instructions and instruction parameters. The instructions control the computer according to the established logic. The operating system will allocate syste ...
Added by php-n00b on Sun, 23 Jan 2022 00:58:55 +0200
It can be seen from the three memory models of linux that the linux kernel divides the physical memory into different ZONE areas according to the actual use. ZONE management occupies an important position in the physical memory. The corresponding structure in the kernel is struct zone. In version 5.8.10, the structure is as follows ...
[C language notes] [linux macro definition series] obtain the parameter number of variable parameter macros
linux macro defines a series of contents. Used to record various macro definitions in linux ☺.
Macro definition description
Used to get the actual number of parameters passed by the variable parameter macro.
For example, call COUNT_A ...
Added by maralynnj on Sat, 15 Jan 2022 10:50:48 +0200
By combing the startup process of U-boot, we finally entered the Linux kernel. Next, we analyze the startup process of Linux kernel and how to do a simple transplantation.
1, kernel startup process
Through arch / arm / kernel / vmlinux The LDS script link file is used to view stext at the Linux kernel entry. Then, we can find that stext is de ...
Added by iyia12co on Thu, 13 Jan 2022 10:07:53 +0200