Bare Metal Programming Tool Kit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Classes
bmptk::chips Namespace Reference

peripheral chips More...

Classes

struct  hc595_channel
 channel to a hc595 chip More...
 
class  hc595
 interface for a (74)HC595 SPI output shift register More...
 
class  pcd8544
 create a frame controlled by a pcd8544 LCD controller More...
 
class  lcd5510
 create a frame for an generic 5510 LCD More...
 
class  lcd3310
 create a frame for an Olimex LCD3310 LCD More...
 
struct  pcf8574x_channel
 channel for a pcf8547 or pcf8547a I2C 8 bit I/O extender More...
 
class  pcf8574
 interface for a pcf8547 I2C 8 bit I/O extender More...
 
class  pcf8574a
 interface for a pcf8547a I2C 8 bit I/O extender More...
 

Detailed Description

peripheral chips

This namespace contains abstractions for various chips and modules.