I'm able to transmit the frame by programming the MPC5748G ENET Controller register using Legacy Descriptors, It is transmitting the frame which is visible at wire shark, but it also generates the EIR.EBERR and EIR.BABT interrupt.
EIR.BABT interrupt this is generated when frame is transmitted which exceeded maximum length but in this case frame length is only 44 bytes and EIR.EBERR this is bus error but buffer address is correct and descriptor address is correct.
please help with this it is very helpful if anyone can provide demo code using legacy descriptors.
And It is transmitting the frame only when buffer length is exceeded the threshold length. I'm attaching the register dump and code.