Skip to content

L0czek/cpuctl_drv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My first simple linux kernel module

When I got my new laptop, the cpu wasn't able to maintain frequency specified in intel's datasheet. After doing some research I came across ThrottleStop project and saw this as a great opportunity to learn how to code kernel modules. Currently it only supports undervolting but I plan to add power and temperature controlling features.

Installing

  1. Clone this repository into /usr/src/cpuctl-0.1
  2. Run sudo dkms install cpuctl/0.1
  3. If you have Secure Boot enabled, sign the compiled kernel module located in /lib/modules/$(uname -r)/updates/dkms/ with your MOK key or custom Secure Boot keys.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published