///////////////////////////////////////////////////////////////////////////////////////////////////////// // // Name: bitmaps.c // Created: May 2021 // Version: v1.0 // Author(s): Philip Smart // Description: The Bitmap Library. // This is a bitmap definition and manipulation library. // // Credits: // Copyright: (c) 2018-2021 Philip Smart // // History: v1.0 May 2021 - Initial write of the font software. // // Notes: See Makefile to enable/disable conditional components // ///////////////////////////////////////////////////////////////////////////////////////////////////////// // This source file is free software: you can redistribute it and#or modify // it under the terms of the GNU General Public License as published // by the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // This source file is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with this program. If not, see . ///////////////////////////////////////////////////////////////////////////////////////////////////////// #ifdef __cplusplus extern "C" { #endif #if defined(__K64F__) #include #include #include #include #include #include #include #include #include #include "k64f_soc.h" #include <../../libraries/include/stdmisc.h> #elif defined(__ZPU__) #include #include #include "zpu_soc.h" #include #include #include #else #error "Target CPU not defined, use __ZPU__ or __K64F__" #endif #include "ff.h" /* Declarations of FatFs API */ #include "diskio.h" #include "utils.h" #include #ifndef __APP__ // Protected methods which should only reside in the kernel on zOS. #endif #ifdef __cplusplus } #endif