either Transmit complete
                    or Rx packet reception.
3.00a ktn  10/22/09 Updated the example to use the HAL APIs/macros.
              Updated example to use the macros that have been changed
              in the driver to remove _m from the name of the macro.
3.01a ktn  07/08/10 Updated example to support Little Endian MicroBlaze.
4.3   ms   01/23/17 Added xil_printf statement in main function to
                    ensure that "Successfully ran" and "Failed" strings
                    are