%*DEFINE (bmps(mbase,msep,dcycle,dbase,din,dout,ddata,width)) ( public messagebaseaddress, messageseparation, dutycycle public dmabaseaddress, dmainputchannel, dmaoutputchannel public dmadataport, localbuswidth, config_host_id bsl_drivers_code segment byte public 'CODE' messagebaseaddress dw %mbase messageseparation db %msep dutycycle db %dcycle dmabaseaddress dw %dbase dmainputchannel db %din dmaoutputchannel db %dout dmadataport dw %ddata localbuswidth db %width config_host_id dw 0 bsl_drivers_code ends)