Latest News
Performance Improvements at Point Of Sale - A Guide to Getting the most out of your 4690 System. It is clear that many of the IBM 4690 POS applications could use an overhaul. But who has the time? And where would one start? |
| 2MB Applications |
| Terminal Features |
|
Overview - Brief Description of Feature This feature extends 4690 in the terminal to allow support for 16-bit applications with more than 2 MB of code. All types of applications are supported including both CBASIC and 'C' applications. Problem - What Problem Does the Feature Solve? Archtectural limitations of 4690 allow for a maximum of 2 1MB code sections when building (linking) a 16-bit .286 application. Solution - Short Description of How the Feature Works This feature makes use of the Open Watcom linker to link .OBJ files into a 16-bit OS/2 executable. Open Watcom is an open source compiler and toolset with an active community. OS/2 had no 2 MB limitation and the object file format for 4690 is the same as that for OS/2. InSight comes with some pre-link and post-link tools. The pre-link tools convert FlexOS .l86 files into watcom compatible .lib files and the post-link tools covert the OS/2 .exe into an extended .286 which can have up to 5 1MB code sections. This extended .286 is loadable in the terminal if the InSight Terminal Agent extensions are present and active. |