From 6039eb05ba6d82ef56f2868c96654c552d117bf9 Mon Sep 17 00:00:00 2001 From: Franklin Wei Date: Wed, 7 Feb 2018 20:04:46 -0500 Subject: sdl: remove non-rockbox drivers We never use any of these other drivers, so having them around just takes up space. Change-Id: Iced812162df1fef3fd55522b7e700acb6c3bcd41 --- apps/plugins/sdl/src/hermes/mmx_main.asm | 74 -------------------------------- 1 file changed, 74 deletions(-) delete mode 100644 apps/plugins/sdl/src/hermes/mmx_main.asm (limited to 'apps/plugins/sdl/src/hermes/mmx_main.asm') diff --git a/apps/plugins/sdl/src/hermes/mmx_main.asm b/apps/plugins/sdl/src/hermes/mmx_main.asm deleted file mode 100644 index 00032b95c6..0000000000 --- a/apps/plugins/sdl/src/hermes/mmx_main.asm +++ /dev/null @@ -1,74 +0,0 @@ -; -; mmx format converter main loops for HERMES -; Some routines Copyright (c) 1998 Christian Nentwich (c.nentwich@cs.ucl.ac.uk) -; This source code is licensed under the GNU LGPL -; -; Please refer to the file COPYING.LIB contained in the distribution for -; licensing conditions -; - -BITS 32 - -%include "common.inc" - -SDL_FUNC _ConvertMMX - -SECTION .text - -;; _ConvertMMX: -;; [ESP+8] ConverterInfo* -;; -------------------------------------------------------------------------- -;; ConverterInfo (ebp+..) -;; 0: void *s_pixels -;; 4: int s_width -;; 8: int s_height -;; 12: int s_add -;; 16: void *d_pixels -;; 20: int d_width -;; 24: int d_height -;; 28: int d_add -;; 32: void (*converter_function)() -;; 36: int32 *lookup - -_ConvertMMX: - push ebp - mov ebp,esp - -; Save the registers used by the blitters, necessary for optimized code - pusha - - mov eax,[ebp+8] - - cmp dword [eax+4],BYTE 0 - je endconvert - - mov ebp,eax - - mov esi,[ebp+0] - mov edi,[ebp+16] - -y_loop: - mov ecx,[ebp+4] - - call [ebp+32] - - add esi,[ebp+12] - add edi,[ebp+28] - - dec dword [ebp+8] - jnz y_loop - - -; Restore the registers used by the blitters, necessary for optimized code - popa - - pop ebp - -endconvert: - emms - - ret - -%ifidn __OUTPUT_FORMAT__,elf32 -section .note.GNU-stack noalloc noexec nowrite progbits -%endif -- cgit v1.2.3