Index: trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp
===================================================================
--- trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp	(revision 580)
+++ trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp	(revision 581)
@@ -506,6 +506,6 @@
         {
             r_latency_count = m_latency;
-            ::lseek(m_fd, (r_lba + r_block_count)*m_words_per_block*vci_param::B, SEEK_SET);
-            if( ::write(m_fd, r_local_buffer, m_words_per_block*vci_param::B) < 0 )
+            ::lseek(m_fd, (r_lba + r_block_count)*m_words_per_block*4, SEEK_SET);
+            if( ::write(m_fd, r_local_buffer, m_words_per_block*4) < 0 )
             {
                 r_initiator_fsm = M_WRITE_ERROR; 
