summaryrefslogtreecommitdiffstats
path: root/bootloader
diff options
context:
space:
mode:
authorSolomon Peachy <pizza@shaftnet.org>2021-08-14 16:28:30 -0400
committerSolomon Peachy <pizza@shaftnet.org>2021-08-14 16:29:39 -0400
commit04fe77a4654d43bf4fe07831d25c8ab92f054b65 (patch)
tree85e5868961b42acf72d496af63c2bf8947a46ac3 /bootloader
parent786d06742a379df667b0fd14df0b2dbc045f312c (diff)
downloadrockbox-04fe77a4654d43bf4fe07831d25c8ab92f054b65.tar.gz
rockbox-04fe77a4654d43bf4fe07831d25c8ab92f054b65.zip
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
Diffstat (limited to 'bootloader')
-rw-r--r--bootloader/SOURCES2
-rw-r--r--bootloader/tpj1022.c103
2 files changed, 0 insertions, 105 deletions
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 <stdlib.h>
-#include <stdio.h>
-#include <string.h>
-#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;
-}