Device-BCM2835 version 0.01
===========================

Perl wrapper for the bcm2835 library, allowing you to use perl to do low level IO on a
bcm2835 and similar chips uas used in
Raspberry Pi (RPi) family of single board computers.

Supports all the functions provided in bcm2835

INSTALLATION

To install this module type the following:

   perl Makefile.PL
   make
   make test
   make install

DEPENDENCIES

This module requires these other modules and libraries:

Perl

bcm2835 from http://www.airspayce.com/mikem/bcm2835/
Needs to be coimpiled and installed first:

cd bcm2835
./configure
make
make check
make install

Caution: if you get an error like:
relocation R_X86_64_PC32 against symbol `bcm2835_peripherals' can not be used when making a shared object; recompile with -fPIC

then you will need to build bcm2835 like this:

cd bcm2835
./configure CFLAGS=-fPIC CXXFLAGS=-fPIC
make
make check
make install

COPYRIGHT AND LICENCE

Copyright (C) 2012 by Mike McCauley

This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.14.2 or,
at your option, any later version of Perl 5 you may have available.


