README.md 1.3 KB

rtc-ds13307

Linux Kernel driver for the DS1307 and DS1337 RTC modules implemented from scratch.

Getting Started

Execute make to compile the kernel module and then load the compiled module via insmod. Please make sure that no other kernel is loaded for the hardware (e.g. the stock rtc-ds1307 module) before loading this one.

Prerequisites

To use this module, you will need either a DS1307 oder DS1337 rtc module that is attached to your computer via i2c. To compile it, you will need gcc, make and the kernel-headers for your currently running kernel. Usually you will be able to install the kernel headers through a package called kernel-headers, linux-headers or raspberrypi-kernel-headers in the case of Raspbian. The name of the package largely depends on your distribution.

For the Raspberry PI you will also need to enable the i2c-rtc and ds1307 device tree overlays. To do that, put dtoverlay=i2c-rtc,ds1307 into your /boot/config.txt.

Installing

TBD

Authors

  • Helmut Pozimski - Initial work - Hoshpak

License

This project is licensed under the GNU General Public License, Version 2 - see the COPYING file for details

Acknowledgments

TBD