1. A method for translating memory write requests transmitted from a first processor to a second processor comprising: generating a memory write request using a second protocol in response to a memory write request of a first protocol from the first processor, said first protocol supporting a posted memory write command type and a non-posted memory write command type, said second protocol supporting only said posted memory write command type, wherein posted write commands do not require a return acknowledgement and wherein non-posted write commands require a return acknowledgement; and inserting a predefined code in said generated memory write request of said second protocol, thereby creating a translated memory write request, wherein said predefined code instructs said second processor to send an acknowledgement to said first processor acknowledging that said memory write request has been received.