From be270bb9c111ebe3dd58a2387942549fec37d996 Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Fri, 22 Mar 2013 17:39:53 -0700 Subject: [PATCH] Fix of Big Endian DELQA-T issue --- PDP11/pdp11_xq.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/PDP11/pdp11_xq.c b/PDP11/pdp11_xq.c index 1fd6297f..5edea3c9 100644 --- a/PDP11/pdp11_xq.c +++ b/PDP11/pdp11_xq.c @@ -2290,9 +2290,9 @@ t_stat xq_wr_srqr(CTLR* xq, int32 data) uint32 saved_debug = xq->dev->dctrl; /* Correct byte ordering of non word fields for Big Endian platforms */ - sim_buf_swap_data (xq->var->init.phys, sizeof(uint16), sizeof(xq->var->init.phys)); - sim_buf_swap_data (xq->var->init.hash_filter, sizeof(uint16), sizeof(xq->var->init.hash_filter)); - sim_buf_swap_data (xq->var->init.bootpassword, sizeof(uint16), sizeof(xq->var->init.bootpassword)); + sim_buf_swap_data (xq->var->init.phys, sizeof(uint16), sizeof(xq->var->init.phys)/sizeof(uint16)); + sim_buf_swap_data (xq->var->init.hash_filter, sizeof(uint16), sizeof(xq->var->init.hash_filter)/sizeof(uint16)); + sim_buf_swap_data (xq->var->init.bootpassword, sizeof(uint16), sizeof(xq->var->init.bootpassword)/sizeof(uint16)); /* temporarily turn on Ethernet debugging if setup debugging is enabled */ if (xq->dev->dctrl & DBG_SET)