Index: /trunk/platforms/tsar_generic_iob/arch.py
===================================================================
--- /trunk/platforms/tsar_generic_iob/arch.py	(revision 954)
+++ /trunk/platforms/tsar_generic_iob/arch.py	(revision 955)
@@ -216,5 +216,6 @@
             xcu = mapping.addPeriph( 'XCU', base = xcu_base + offset, 
                                      size = xcu_size, ptype = 'XCU', 
-                                     channels = nb_procs * irq_per_proc, arg = 32 )
+                                     channels = nb_procs * irq_per_proc, 
+                                     arg0 = 32, arg1 = 32, arg2 = 32, arg3 = 16 )
 
             mapping.addIrq( xcu, index = 0, isrtype = 'ISR_MMC' )
@@ -246,5 +247,5 @@
 
                 fbf = mapping.addPeriph( 'FBF', base = fbf_base + offset, size = fbf_size, 
-                                         ptype = 'FBF', arg = fbf_width )
+                                         ptype = 'FBF', arg0 = fbf_width, arg1 = fbf_width )
 
                 rom = mapping.addPeriph( 'ROM', base = rom_base + offset, size = rom_size, 
