From 04fe77a4654d43bf4fe07831d25c8ab92f054b65 Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Sat, 14 Aug 2021 16:28:30 -0400 Subject: Remove the (very) incomplete port for the Tatung TPJ-1102 It was barely even a stub, and hasn't seen any development since 2009 Change-Id: I0aa15d9a7b90ae8c771924d9f401380d4cc0fab9 --- bootloader/SOURCES | 2 - bootloader/tpj1022.c | 103 --------------------------------------------------- 2 files changed, 105 deletions(-) delete mode 100644 bootloader/tpj1022.c (limited to 'bootloader') diff --git a/bootloader/SOURCES b/bootloader/SOURCES index 86dd64d7d9..b721b12ce1 100644 --- a/bootloader/SOURCES +++ b/bootloader/SOURCES @@ -31,8 +31,6 @@ sansaview.c show_logo.c main-pp.c #endif -#elif defined(TATUNG_TPJ1022) -tpj1022.c #elif defined(IAUDIO_X5) || defined(IAUDIO_M5) || defined(IAUDIO_M3) iaudio_coldfire.c #elif defined(IRIVER_H100_SERIES) diff --git a/bootloader/tpj1022.c b/bootloader/tpj1022.c deleted file mode 100644 index 3590c7882d..0000000000 --- a/bootloader/tpj1022.c +++ /dev/null @@ -1,103 +0,0 @@ -/*************************************************************************** - * __________ __ ___. - * Open \______ \ ____ ____ | | _\_ |__ _______ ___ - * Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ / - * Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < < - * Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \ - * \/ \/ \/ \/ \/ - * $Id$ - * - * Copyright (C) 2006 by Dave Chapman - * - * Based on Rockbox iriver bootloader by Linus Nielsen Feltzing - * - * This program 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 2 - * of the License, or (at your option) any later version. - * - * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY - * KIND, either express or implied. - * - ****************************************************************************/ -#include "config.h" - -#include -#include -#include -#include "cpu.h" -#include "system.h" -#include "lcd.h" -#include "kernel.h" -#include "thread.h" -#include "storage.h" -#include "file_internal.h" -#include "disk.h" -#include "font.h" -#include "panic.h" -#include "power.h" -#include "file.h" -#include "common.h" - -void* main(void) -{ - int i; - int rc; - int fd; - char buffer[80]; - unsigned char* framebuffer = (unsigned char*)0x11e00000; - -#if 0 - lcd_init(); - font_init(); - - printf("Hello World!"); -#endif - - i=storage_init(); - - filesystem_init(); - rc = disk_mount_all(); - -#if 0 - /* Dump the flash */ - fd=open("/flash.bin",O_CREAT|O_RDWR, 0666); - write(fd,(char*)0,1024*1024); - close(fd); -#endif - -#if 1 - /* Dump what may be the framebuffer */ - fd=open("/framebuffer.bin",O_CREAT|O_RDWR|O_TRUNC, 0666); - write(fd,framebuffer,220*176*4); - close(fd); -#endif - - - fd=open("/gpio.txt",O_CREAT|O_RDWR|O_TRUNC, 0666); - unsigned int gpio_a = GPIOA_INPUT_VAL; - unsigned int gpio_b = GPIOB_INPUT_VAL; - unsigned int gpio_c = GPIOC_INPUT_VAL; - unsigned int gpio_d = GPIOD_INPUT_VAL; - unsigned int gpio_e = GPIOE_INPUT_VAL; - unsigned int gpio_f = GPIOF_INPUT_VAL; - unsigned int gpio_g = GPIOG_INPUT_VAL; - unsigned int gpio_h = GPIOH_INPUT_VAL; - unsigned int gpio_i = GPIOI_INPUT_VAL; - unsigned int gpio_j = GPIOJ_INPUT_VAL; - unsigned int gpio_k = GPIOK_INPUT_VAL; - unsigned int gpio_l = GPIOL_INPUT_VAL; - - snprintf(buffer, sizeof(buffer), "%02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x\n",gpio_a,gpio_b,gpio_c,gpio_d,gpio_e,gpio_f,gpio_g,gpio_h,gpio_i,gpio_j,gpio_k,gpio_l); - write(fd,buffer,strlen(buffer)+1); - close(fd); - - /* Wait for FFWD button to be pressed */ - while((GPIOA_INPUT_VAL & 0x04) != 0); - - - /* Now reboot */ - DEV_RS |= 0x4; - - return 0; -} -- cgit v1.2.3