Software Products

AXINIT-0x is a re-initialization software for the PCI I/O boards. It is used in conjunction with the PCI Bus Isolation Extender (PCIX32) . During testing, whenever the PCI Bus Isolation Extender is turned off by the toggle switch, or via external TTL signal control, the board under test (board on top of the extender), will have lost all of the information stored in the configuration registers. These registers need to be re-initialized. This way the BIOS can again communicate with the board under test, once the Bus Isolation Extender is turned back on. This can be done without having to re-boot the entire system. The software, however, is not guaranteed to work with all PCI add-on boards. Some boards do not allow write operation to some of the configuration registers and some may require more registers and / or memory to be re-initialized in order to work. The users are encouraged to use this software as a guide to come up with a working program for their particular boards. The executable and the source code are available to download by double clicking on the following selections. The AXINIT-01 will read and write all 256 registers and the AXINIT-02 will read and write only the first 64 registers. We recommend the user try the AXINIT-01 first, and if the system hangs, or does not work properly, then use the AXINIT-02 program. This program will generate a configuration file named, "axinit01.cfg". After the system is powered up, the user will need to run the AXINIT0x.exe program first, to generate the axinit01.cfg file. Afterwards, the user will need to run the same program again as to re-initialize the I/O card for each Bus Isolation Extender's power off /on cycle. If any of the system configurations are changed, such as the motherboard or the slot location, then the axinit01.cfg file needs to be deleted, and re-generated. When first executed, the program will ask the user to enter the Board ID (BID), Vendor ID (VID) and index number for the card under test. Please refer to the topics in the "FAQ" section of webpage, regarding the BID and VID information. The index number is "0" for the 1st card, "1" for the 2nd card of the same type, and so on. The program will support testing of up to 4 cards of the same type, within the PCI system. The user can enter the carriage return (cr) to terminate the last entry. Please be aware that, the Bus Isolation extenders are totally hardware driven. This program is only provided to help users to re-initialize the user I/O boards, and not for the Bus Isolation Extenders.

DISPINIT.EXE is a re-initialization software for the PCI/AGP graphic boards. It is used in conjunction with the PCI Bus Isolation Extender (PCIX32) or the AGP Bus Isolation Extender (AGPIX32). This program is similar to the AXINIT-0x program above, but it is tailored to the graphic display card. This program will search for the graphic card and either restore the configuration registers, or save the register contents. The program will generate a configuration file named, "axinit01.cfg". The DISPINIT.EXE program is used in conjunction with the AWP.bat batch file and the AWP.dat data file programs. The user will need to download all three programs, dispinit.exe, awp.dat and awp.bat. After the system is powered up, the user will need to run the awp.bat first, to generate the axinit01.cfg file. Afterwards, the uesr will need to run the awp.bat again to properly re-initialize the display card for each Bus Isolation Extender's power off /on cycle. If any of the system configurations are changed, such as the display card, the motherboard or the display slot location, then the axinit01.cfg file will need to be deleted and re-generated. Please be aware that, the Bus Isolation extenders are totally hardware driven. This program is only provided to help users to re-initialize the user I/O boards, and not for the Bus Isolation Extenders.

READ_INI.TXT - Readme file for AXINIT-0x program, 3,141 bytes.

AXINIT01.ASM - AXINIT-01 source code in assembly language, v0.1, 43,996 bytes.
AXINIT01.EXE - AXINIT-01 MS_DOS executable code, v0.1, 4668 bytes.
AXINIT02.ASM - AXINIT-02 source code in assembly language, v0.2, 43,996 bytes.
AXINIT02.EXE - AXINIT-02 MS_DOS executable code, v0.2, 4,668 bytes.

DISPINIT.EXE - DISPINIT MS_DOS executable program. 4,865 bytes.
AWP.BAT - AWP MS_DOS batch program. 129 bytes.
AWP.DAT - AWP MS_DOS data file. 129 bytes.


PCICBI SW are configuration software programs for the PCICBI board. This program is designed to setup the PCICBI board during system boot time, to a known state This will allow the operating system drivers to work properly, with the PCICBI board. Please see the Read_CBI.TXT file for details.
READ_CBI.TXT - Readme file for PCICBI programs, 802 bytes.

PCICBI02.EXE - Configuration program for PCICBI card with TI1220 controller, for Windows 98 and MS-DOS. File size: 672 bytes.
PCICBI03.EXE - Configuration program for PCICBI card with TI1221 controller, for Windows 98 and MS-DOS. File size: 672 bytes.
PCICBI04.EXE - Configuration program for PCICBI card with TI1420 controller, for Windows 98 and MS-DOS. File size: 672 bytes.

PCICBI2K2.ZIP - Configuration program for PCICBI card with TI1221 controller, for Windows 2000. File size: 39 kb.
PCICBI2K4.ZIP - Configuration program for PCICBI card with TI1420 controller, for Windows 2000. File size: 39 kb.


Copyright ©2002 PMASIA.com ™ Your Business Connection in Asia