► 3rd_party | |
cal_dex.c | |
ili9341_adafruit.c | |
ili9341_adafruit.h | |
► cordic | |
► make_cordic | |
cordic2c.c | |
cordic.c | Cordic Routines Handle angle outside of the first quadrant Added standalone test to verify CORDIC against math library Add Documentation and references |
cordic.h | Cordic Routines Handle angle outside of the first quadrant Added standalone test to verify CORDIC against math library Add Documentation and references |
cordic2c_inc.h | |
► display | |
font.c | Font display for ili9341 driver Displays fonts generated by bdffont2c BDF to C code converter BDF = Glyph Bitmap Distribution Format The code handles fixed, proportional and bounding box format fonts |
font.h | |
fonts.h | |
ili9341.c | Ili9341 driver inspired by Adafruit ili9341 code All code in this file has been rewritten by Mike Gore |
ili9341.h | Ili9341 driver inspired by Adafruit ili9341 code All code in this file has been rewritten by Mike Gore |
ili9341_hal.c | Ili9341 driver inspired by Adafruit ili9341 code All code in this file has been rewritten by Mike Gore |
tft_printf.c | |
tft_printf.h | Printf wrapper for ili9341 drivers |
vfont.c | |
vfont.h | |
vfonts.h | |
► earth | |
earth2wireframe.c | Convert Earth wireframe in Lon, Lat pairs into X,Y,Z integer fixed point Each group (a set of Lon, Lat pairs) is separated by one or more blank lines, # are comments and ignored |
► esp8266 | |
bits.h | |
cpu.h | Master Include for FatFs, RTC, Timers AVR8 - Part of HP85 disk emulator |
debug.c | Small printf user function |
debug.h | Small printf user function |
flash.c | Flash read and bit test utilities |
flash.h | Flash read and bit test utilities |
hal.c | HAL layer SPI, GPIO, address and chip select |
hal.h | |
hspi.c | HSPI driver for ESP8255 Based on initial work from Sem 2015 - rewrittem Added code to handle proper aligned reads and writes and buffering |
hspi.h | |
rtc.c | |
rtc.h | |
system.c | Memory and system utilities |
system.h | System memory and reset utilities |
uart.c | Uart driver for ESP8266 |
uart.h | |
uart_register.h | |
► fatfs | |
► option | |
cc932.c | |
cc936.c | |
cc949.c | |
cc950.c | |
ccsbcs.c | |
syscall.c | |
unicode.c | |
ff.c | |
ff.h | |
ffconf.h | |
integer.h | |
► fatfs.hal | |
diskio.c | |
diskio.h | |
mmc.c | |
mmc.h | |
mmc_hal.c | |
mmc_hal.h | |
► fatfs.sup | |
fatfs.h | |
fatfs_sup.c | |
fatfs_sup.h | |
fatfs_tests.c | |
fatfs_tests.h | |
► fonts | |
bdffont2c.c | BDF to C code converter Copyright © 2015 Mike Gore |
bdffontutil.c | BDF to C code converter Copyright © 2015 Mike Gore Displays fonts generated by bdffont2c BDF to C code converter BDF = Glyph Bitmap Distribution Format The code handles fixed, proportional and bounding box format fonts |
bdffontutil.h | Par BDF font utils for BDF to C code converter Displays fonts generated by bdffont2c BDF to C code converter BDF = Glyph Bitmap Distribution Format The code handles fixed, proportional and bounding box format fonts |
bdfview.c | |
font.h | |
► include | |
spi_register.h | |
uart_register.h | |
user_config.h | Master include file for project Includes all project includes and defines here |
► lib | |
matrix.c | Matrix functions |
matrix.h | Matrix functions |
queue.c | Ring buffer code |
queue.h | Ring buffer code |
sort.c | |
sort.h | Integer sort |
stringsup.c | |
stringsup.h | Various string and character functions |
time.c | Common Linux/POSIX time functions |
time.h | Common Linux/POSIX time functions |
timer.c | Timer functions |
timer.h | Timer functions |
timer_hal.c | Timer hardware abstartion layer functions |
timetests.c | Common Linux/POSIX time testing functions |
► network | |
network.c | Network test client This code receives a message and displays iit |
network.h | |
► posix | |
buffer.c | |
buffer.h | Character read buffering wrappers for FatFS WHY? Character at a time operation is in FatFS are VERY slow |
posix.c | POSIX wrapper for FatFS |
posix.h | POSIX wrapper for FatFS |
posix_tests.c | Fatfs test utilities with user interface |
posix_tests.h | POSIX wrapper for FatFS |
► printf | |
mathio.c | String to number conversions with floating point support |
mathio.h | Math IO functions, and verious conversion code with floating point support |
n2a.c | Test 128bit String to number conversion |
printf.c | Small printf, and verious conversion code with floating point support |
sscanf.c | |
test_printf.c | Test routines for Small printf |
► server | |
server.c | Network test client This code receives a message and displays iit |
server.h | |
► user | |
user_main.c | Main user and initialization code This initialize the platform and runs the main user task. All display updates and task are called from here |
► web | |
web.c | Small web server for esp8266 |
web.h | Small web server for esp8266 |
► wire | |
cube_data.h | Wireframe CUBE data used by wireframe viewer The code handles fixed, proportional and bounding box format fonts |
earth_data.h | |
wire.c | Wireframe view code |
wire.h | Wireframe view code |
wire_types.h | Wireframe view code |
► xpt2046 | |
calibrate.c | |
calibrate.h | XPT2046 calibration code |
xpt2046.c | XPT2046 drivers |
xpt2046.h | |
► yield | |
cont.h | |
cont_util.c | |
ets_sys.h | |
user_task.c | |
user_task.h | |
send.c | |
testflash.c | Create or read a flash test pattern file - used for testing esp8266 flash |