Eric Wieser
/
Bitmap_copy_copy
A Bitmap library created a while back. Probably still works...
MobileLCD.h
- Committer:
- EricWieser
- Date:
- 2010-09-08
- Revision:
- 0:ded454e83f81
File content as of revision 0:ded454e83f81:
/* mbed Library - MobileLCD * Copyright (c) 2007/8, sford */ #ifndef MBED_MOBILELCD_H #define MBED_MOBILELCD_H #include "mbed.h" namespace mbed { class MobileLCD : public Stream { public: MobileLCD(int mosi, int miso, int clk, int cs, int rst); virtual void reset(); virtual void _select(); virtual void _deselect(); virtual void _window(int x, int y, int width, int height); virtual void _putp(int colour); virtual void orientation(); void command(int value); void data(int value); void foreground(int v); void background(int v); void locate(int column, int row); void newline(); virtual int _putc(int c); virtual int _getc() { return 0; } SPI _spi; DigitalOut _rst; DigitalOut _cs; void bitblit(int x, int y, int width, int height, const char* bitstream); void fill(int x, int y, int width, int height, int colour); void blit(int x, int y, int width, int height, const int* colour); void cls(); int width(); int height(); int columns(); int rows(); void putp(int v); void window(int x, int y, int width, int height); void pixel(int x, int y, int colour); int _row, _column, _rows, _columns, _foreground, _background, _width, _height; }; } #endif