2003-01-10 01:07 AM
2003-01-09 08:07 AM
Is there a way for software to reset the Vega as well as all the internal and external devices? Apparently writing 0xFE to port 0x64 just resets the CPU and none of the internal devices are reset.
2003-01-10 01:07 AM
It is not possible to do a reset of internal devices except when the device itself have got is own software reset. It is the case for IDE controller: bit 7 of PCI config space reg 0x48 (miscellaneous) of the PCI to IDE bridge. I don't know any other devices which have software reset.
For external device, you can use GPIOs. On Vega evaluation board, the GP10 of the super I/O have been connected to PCI reset line and can be use to reset all external PCI devices. For internal devices, the best is to be sure your boot sequence initialize the device from scratch without expecting anything from the default state.