Linux Device Driver Programming Lecture 26- Debugging with Printk
Debugging with Printk In this article, we are going to explore debugging with printk. printf is one of the best debugging tool we have in user-level applications.…
Debugging with Printk In this article, we are going to explore debugging with printk. printf is one of the best debugging tool we have in user-level applications.…
Exercise-003 Testing on hardware In this article let's test the Productivity Timer Exercise. Let’s test this application on the real hardware. I have the setup as shown…
Exercise-003 Implementing initial transition actions The protimer_init function is an initial transition function. It is making a transition to IDLE state. But the IDLE state has…
Exercise-003 Helper function implementation In this article, we learn how to implement helper functions. First, display_message. You have to call the first lcd_set_cursor, then call lcd_print_string, as…
Building In tree module In this article, let's understand In-tree building. We are going to build our kernel module by adding our kernel module inside the Linux…
Exercise-003 Implementing LCD functions Part 2 In this article, let’s continue implementing the LCD functions. lcd_set_cursor() → you must first mention the column and then row for…