/*
 * Draw_Buffer_ASCII_8x8.h
 *
 *  Created on: 2025/02/24
 *      Author: egaono-electronics
 */

#ifndef DRAW_BUFFER_ASCII_8X8_H_
#define DRAW_BUFFER_ASCII_8X8_H_

#include "Dev_Conf.h"

#include def_Header_HAL



//----------------------------------------------------------
// 描画Bufferに Font 8 x 8 文字をセット : ASCII
//----------------------------------------------------------
// 引数;
// int16_t int16_Type :
//      0 : 通常表示
//      1 : 反転表示

// uint8_t *puint8_Address_font : フォント配列のポインタ

// uint16_t uint16_Lenght : 文字数
// uint16_t *puint16_aCode :
//                  文字コードが格納されたBufferのポインタ
// uint8_t *puint8_aBuffer : 描画Bufferのポインタ


// 戻り値:
//  なし
//----------------------------------------------------------
void Draw_Buffer_ASCII_8x8(int16_t int16_Type,
                           uint8_t *puint8_Address_font,
                           uint16_t uint16_Lenght,
                           uint16_t *puint16_aCode,
                           uint8_t *puint8_aBuffer);



#endif /* DRAW_BUFFER_ASCII_8X8_H_ */
