summaryrefslogtreecommitdiff
path: root/openwrt/target/linux/image/ar7
diff options
context:
space:
mode:
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2005-07-06 19:29:49 +0000
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2005-07-06 19:29:49 +0000
commit7274083345f5cf205e65e68d88217380e58387c8 (patch)
tree6657ea92039567f9d9d13abd8834a1481939e675 /openwrt/target/linux/image/ar7
parentf7c61fccc876624c2dc6013662d8deea768c32f2 (diff)
fix srec2bin on 64bit machines
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@1365 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'openwrt/target/linux/image/ar7')
-rw-r--r--openwrt/target/linux/image/ar7/src/srec2bin.c117
1 files changed, 1 insertions, 116 deletions
diff --git a/openwrt/target/linux/image/ar7/src/srec2bin.c b/openwrt/target/linux/image/ar7/src/srec2bin.c
index 0b27ca9bdc..0eb8b2023a 100644
--- a/openwrt/target/linux/image/ar7/src/srec2bin.c
+++ b/openwrt/target/linux/image/ar7/src/srec2bin.c
@@ -1,118 +1,3 @@
-/*-----------------------------------------------------------------------------*/
-/* */
-/* Copyright (C) 1999-2000 by Texas Instruments, Inc. All rights reserved. */
-/* */
-/* IMPORTANT - READ CAREFULLY BEFORE PROCEEDING TO USE SOFTWARE. */
-/* */
-/* This document is displayed for you to read prior to using the software */
-/* and documentation. By using the software and documentation, or opening */
-/* the sealed packet containing the software, or proceeding to download the */
-/* software from a Bulletin Board System(BBS) or a WEB Server, you agree to */
-/* abide by the following Texas Instruments License Agreement. If you choose */
-/* not to agree with these provisions, promptly discontinue use of the */
-/* software and documentation and return the material to the place you */
-/* obtained it. */
-/* */
-/* Texas Instruments License Agreement */
-/* */
-/* 1. License - Texas Instruments (hereinafter "TI"), grants you a license */
-/* to use the software program and documentation in this package ("Licensed */
-/* Materials") for Texas Instruments broadband products. */
-/* */
-/* 2. Restrictions - You may not reverse-assemble or reverse-compile the */
-/* Licensed Materials provided in object code or executable format. You may */
-/* not sublicense, transfer, assign, rent, or lease the Licensed Materials */
-/* or this Agreement without written permission from TI. */
-/* */
-/* 3. Copyright - The Licensed Materials are copyrighted. Accordingly, you */
-/* may either make one copy of the Licensed Materials for backup and/or */
-/* archival purposes or copy the Licensed Materials to another medium and */
-/* keep the original Licensed Materials for backup and/or archival purposes. */
-/* */
-/* 4. Runtime and Applications Software - You may create modified or */
-/* derivative programs of software identified as Runtime Libraries or */
-/* Applications Software, which, in source code form, remain subject to this */
-/* Agreement, but object code versions of such derivative programs are not */
-/* subject to this Agreement. */
-/* */
-/* 5. Warranty - TI warrants the media to be free from defects in material */
-/* and workmanship and that the software will substantially conform to the */
-/* related documentation for a period of ninety (90) days after the date of */
-/* your purchase. TI does not warrant that the Licensed Materials will be */
-/* free from error or will meet your specific requirements. */
-/* */
-/* 6. Remedies - If you find defects in the media or that the software does */
-/* not conform to the enclosed documentation, you may return the Licensed */
-/* Materials along with the purchase receipt, postage prepaid, to the */
-/* following address within the warranty period and receive a refund. */
-/* */
-/* TEXAS INSTRUMENTS */
-/* Application Specific Products, MS 8650 */
-/* c/o ADAM2 Application Manager */
-/* 12500 TI Boulevard */
-/* Dallas, TX 75243 - U.S.A. */
-/* */
-/* 7. Limitations - TI makes no warranty or condition, either expressed or */
-/* implied, including, but not limited to, any implied warranties of */
-/* merchantability and fitness for a particular purpose, regarding the */
-/* licensed materials. */
-/* */
-/* Neither TI nor any applicable licensor will be liable for any indirect, */
-/* incidental or consequential damages, including but not limited to loss of */
-/* profits. */
-/* */
-/* 8. Term - The license is effective until terminated. You may terminate */
-/* it at any other time by destroying the program together with all copies, */
-/* modifications and merged portions in any form. It also will terminate if */
-/* you fail to comply with any term or condition of this Agreement. */
-/* */
-/* 9. Export Control - The re-export of United States origin software and */
-/* documentation is subject to the U.S. Export Administration Regulations or */
-/* your equivalent local regulations. Compliance with such regulations is */
-/* your responsibility. */
-/* */
-/* *** IMPORTANT NOTICE *** */
-/* */
-/* Texas Instruments (TI) reserves the right to make changes to or to */
-/* discontinue any semiconductor product or service identified in this */
-/* publication without notice. TI advises its customers to obtain the latest */
-/* version of the relevant information to verify, before placing orders, */
-/* that the information being relied upon is current. */
-/* */
-/* TI warrants performance of its semiconductor products and related */
-/* software to current specifications in accordance with TI's standard */
-/* warranty. Testing and other quality control techniques are utilized to */
-/* the extent TI deems necessary to support this warranty. Unless mandated */
-/* by government requirements, specific testing of all parameters of each */
-/* device is not necessarily performed. */
-/* */
-/* Please be aware that Texas Instruments products are not intended for use */
-/* in life-support appliances, devices, or systems. Use of a TI product in */
-/* such applications without the written approval of the appropriate TI */
-/* officer is prohibited. Certain applications using semiconductor devices */
-/* may involve potential risks of injury, property damage, or loss of life. */
-/* In order to minimize these risks, adequate design and operating */
-/* safeguards should be provided by the customer to minimize inherent or */
-/* procedural hazards. Inclusion of TI products in such applications is */
-/* understood to be fully at the risk of the customer using TI devices or */
-/* systems. */
-/* */
-/* TI assumes no liability for TI applications assistance, customer product */
-/* design, software performance, or infringement of patents or services */
-/* described herein. Nor does TI warrant or represent that license, either */
-/* expressed or implied, is granted under any patent right, copyright, mask */
-/* work right, or other intellectual property right of TI covering or */
-/* relating to any combination, machine, or process in which such */
-/* semiconductor products or services might be or are used. */
-/* */
-/* All company and/or product names are trademarks and/or registered */
-/* trademarks of their respective manaufacturers. */
-/* */
-/*-----------------------------------------------------------------------------*/
-
-//
-
-// #include <string.h>
#include <stdio.h>
#include <ctype.h>
@@ -286,7 +171,7 @@ void binRecEnd(void)
printf("[RecEnd ] CheckSum[0x%08X] Length[%4d] Length[0x%X] RecEnd[0x%08lX]\n",
CheckSum, RecLength, RecLength, RecEnd);
- fseek( fOut, -(RecLength), SEEK_CUR); // move back Start Of Data
+ fseek( fOut, -((long) RecLength), SEEK_CUR); // move back Start Of Data
dumpfTell("Data ", -1);