<commit_before>##
## Before building:
##     sudo apt-add-repository ppa:jamey-hicks/connectal
##     sudo apt-get update
##     sudo apt-get install connectal
##
## To build for bluesim simulation using packaged connectal:
##     make CONNECTALDIR=/usr/share/connectal build.bluesim
##
## To simulate with bluesim:
##     ./bluesim/bin/bsim_exe
##
## To build for vc707 pcie gen2:
##     make CONNECTALDIR=/usr/share/connectal build.vc707g2
##
## To run on vc707:
##     ./vc707g2/bin/ubuntu.exe
##
CONNECTALDIR?=../..
S2H_INTERFACES = DmaRequest:DmaLoopback.request0,request1
H2S_INTERFACES = DmaLoopback:DmaIndication,DmaIndication
MEM_READ_INTERFACES = lDmaLoopback.readClient
MEM_WRITE_INTERFACES = lDmaLoopback.writeClient
BSVFILES = DmaController.bsv
CPPFILES=testdmacopy.cpp

include $(CONNECTALDIR)/Makefile.connectal<commit_msg>examples/dma needs USE_DUAL_CLOCK_FIFOF to meet timing on vc707g2<commit_after>##
## Before building:
##     sudo apt-add-repository ppa:jamey-hicks/connectal
##     sudo apt-get update
##     sudo apt-get install connectal
##
## To build for bluesim simulation using packaged connectal:
##     make CONNECTALDIR=/usr/share/connectal build.bluesim
##
## To simulate with bluesim:
##     ./bluesim/bin/bsim_exe
##
## To build for vc707 pcie gen2:
##     make CONNECTALDIR=/usr/share/connectal build.vc707g2
##
## To run on vc707:
##     ./vc707g2/bin/ubuntu.exe
##
CONNECTALDIR?=../..
S2H_INTERFACES = DmaRequest:DmaLoopback.request0,request1
H2S_INTERFACES = DmaLoopback:DmaIndication,DmaIndication
MEM_READ_INTERFACES = lDmaLoopback.readClient
MEM_WRITE_INTERFACES = lDmaLoopback.writeClient
BSVFILES = DmaController.bsv
CPPFILES=testdmacopy.cpp

include $(CONNECTALDIR)/Makefile.connectal

CONNECTALFLAGS += -D USE_DUAL_CLOCK_FIFOF
{'fraction_non_alphanumeric': 0.11180124223602485, 'fraction_numerical': 0.023715415019762844, 'mean_word_length': 4.926421404682274, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4400883', 'n_tokens_mistral': 694, 'n_tokens_neox': 645, 'n_words': 123}