Code relocator for x86 and Borland C++ / Turbo Pascal. #Code relocator #X86 relocator #PC development #X86 #Relocator #Code
Code relocator for processors x86, NEC V25, V40, V50, Am486, AMD SC400 etc. Uses output of Turbo/Borland C++, Turbo/Borland Pascal and TASM. Suitable for x86 compatible embedded systems und industrial / flat / raw / ROM / BIOS PC applications.
Supports regular output of Borland C++, Turbo C++, Turbo Pascal & TASM 16bit compilers.
· Developing for raw x86 embedded systems. Replacement for Paradigm Locator. · Industrial PC development. Direct execution from Flash Disk without loading the program into RAM. · x86 BIOS Development. Diskless ROM PC applications without operating system.
The Turbo-Locator software is also contained in the developer kit for the NEC V25 based controller module MT25.
Here are some key features of "TurboLocator":
· Relocates compiled 16bit x86 code (realmode / "DOS") and creates directly executable EPROM, FLASH or RAM download images for x86 compatible CPU's. · Supports the following 16bit compilers: Turbo C/C++ / Borland C++ (versions 1.0 .. 5.x), Borland/Turbo Pascal 5, 6 & 7 and Turbo Assembler (TASM) · Relocates compiled EXE code to arbitrary code & data locations · Supports DOS/BIOS based systems or flat x86 systems without any BIOS or OS · Option for including a stub C/C++/Pascal startup code to not require an extra BIOS, DOS or other operating system. · Option for inserting a x86 processor reset vector · Supports correct heap/malloc relocation and full floating point emulation · Includes a special startup code for C/C++ to remove any need for DOS; source code (ASM/TASM) included · Includes the task scheduler TurboTASK for easy real-time multi-threaded execution of 16bit (DOS) compiled code · Includes a system library for common operations on embedded systems. · Includes a "file-system" library for storing structured (object-oriented) data or flat data permanently in buffered SRAM & Flash · Includes a pre-written special system library for some common hardware: PC compatible UART, PC compatible Timers, special hardware on NEC V25 / MT25 and AMD SC400. Other special hardware has to be programmed directly (or to be used over an existing DOS) · The bare commandline locator EXELOC.EXE is executable on 16bit DOS. (GUI requires Windows 95 or higher). · Separate target addresses for Code/Fixed/Initialization & variable Data segments · A prepared RAM/FLASH Download Tool for some CPU's enables a fast development cycle · Protected Mode code can be set up within your own code
What's new in Turbo-Locator x86 6.01:
- Built-in serial terminal, compiler quickstart buttons
Turbo-Locator x86 6.01
add to watchlist add to download basket send us an update REPORT- runs on:
- Windows All
- main category:
- Programming
- developer:
- visit homepage
Windows Sandbox Launcher
Context Menu Manager
7-Zip
IrfanView
calibre
Microsoft Teams
4k Video Downloader
Zoom Client
ShareX
Bitdefender Antivirus Free
- Zoom Client
- ShareX
- Bitdefender Antivirus Free
- Windows Sandbox Launcher
- Context Menu Manager
- 7-Zip
- IrfanView
- calibre
- Microsoft Teams
- 4k Video Downloader