Lines Matching refs:driverFile
691 def _genDriver(self,root,driverFile,includeFile): argument
724 self._write32(root.kind,driverFile)
725 self._write32(root.id,driverFile)
731 driverFile.write("'y',")
733 self._write32(int(paramId),driverFile)
735 driverFile.write("'y',")
737 self._write32(int(paramId),driverFile)
739 driverFile.write("'n',")
741 driverFile.write("'n',")
751 driverFile.write("'y',")
752 self._writeString(root.path,driverFile)
754 driverFile.write("'n',\n")
759 self._write32(len(root.params.full),driverFile)
761 self._write32(0,driverFile)
766 self._write32(len(root.patterns),driverFile)
776 self._write32(offset,driverFile)
777 self._write32(nbSamples,driverFile)
780 self._write32(len(root.outputs),driverFile)
784 self._writeString(outname.strip(),driverFile)
789 self._write32(len(root.parameters),driverFile)
800 driverFile.write("'p',")
801 self._write32(offset,driverFile)
802 self._write32(nbSamples,driverFile)
809 driverFile.write("'g',")
817 self._write32(1,driverFile)
818 self._write32(nbInputSamples,driverFile)
819 self._write32(nbOutputSamples,driverFile)
820 self._write32(dimensions,driverFile)
823 self._write32(len(c["INTS"]),driverFile)
825 self._write32(d,driverFile)
830 self._genDriver(c,driverFile,includeFile)
879 with open(testDriveHeaderPath,"w") as driverFile:
880 driverFile.write("// Empty driver include in semihosting mode")
884 with open(testDriveHeaderPath,"w") as driverFile:
885 driverFile.write("#ifndef _DRIVER_H_\n")
886 driverFile.write("#define _DRIVER_H_\n")
887 driverFile.write("__ALIGNED(8) const char testDesc[]={\n")
893 self._genDriver(root,driverFile,includeFile)
896 driverFile.write("};\n")
897 driverFile.write("#endif\n")