cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

ks0108.h (970B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2/*
      3 *    Filename: ks0108.h
      4 *     Version: 0.1.0
      5 * Description: ks0108 LCD Controller driver header
      6 *
      7 *      Author: Copyright (C) Miguel Ojeda <ojeda@kernel.org>
      8 *        Date: 2006-10-31
      9 */
     10
     11#ifndef _KS0108_H_
     12#define _KS0108_H_
     13
     14/* Write a byte to the data port */
     15extern void ks0108_writedata(unsigned char byte);
     16
     17/* Write a byte to the control port */
     18extern void ks0108_writecontrol(unsigned char byte);
     19
     20/* Set the controller's current display state (0..1) */
     21extern void ks0108_displaystate(unsigned char state);
     22
     23/* Set the controller's current startline (0..63) */
     24extern void ks0108_startline(unsigned char startline);
     25
     26/* Set the controller's current address (0..63) */
     27extern void ks0108_address(unsigned char address);
     28
     29/* Set the controller's current page (0..7) */
     30extern void ks0108_page(unsigned char page);
     31
     32/* Is the module inited? */
     33extern unsigned char ks0108_isinited(void);
     34
     35#endif /* _KS0108_H_ */