/*1* linux/arch/arm/lib/floppydma.S2*3* Copyright (C) 1995, 1996 Russell King4*5* This program is free software; you can redistribute it and/or modify6* it under the terms of the GNU General Public License version 2 as7* published by the Free Software Foundation.8*/9#include <linux/linkage.h>10#include <asm/assembler.h>11.text1213.global floppy_fiqin_end14ENTRY(floppy_fiqin_start)15subs r9, r9, #116ldrgtb r12, [r11, #-4]17ldrleb r12, [r11], #018strb r12, [r10], #119subs pc, lr, #420floppy_fiqin_end:2122.global floppy_fiqout_end23ENTRY(floppy_fiqout_start)24subs r9, r9, #125ldrgeb r12, [r10], #126movlt r12, #027strleb r12, [r11], #028subles pc, lr, #429strb r12, [r11, #-4]30subs pc, lr, #431floppy_fiqout_end:323334