changes to  senRAW, mark,space,custom_delay_usec
changes to  senRAW, mark,space,custom_delay_usec

parameters changed from int to unsigned int to allow longer mark/space durations and signal length.hz changed to allow for potential future use of 455kHz carrier frequency. (Ther may be existing modes to the library, using this frequency)

removed "asm" workaround for compiler, because it was not need ed on my system.
Original autor should verify this again. It could be alternatice compiler optimization settings?
Alternatively, place the volatile keyword before the variables in the function to avoid the "optimization out"
shwongsoohar/Arduino-IRremote,z3t0/Arduino-IRremote,shirriff/Arduino-IRremote,MadGarra/Arduino-IRremote,blevien/Arduino-IRremote,audetto/Arduino-IRremote,Seeed-Studio/IRSendRev,liamog/Arduino-IRremote,pcoughlin/Arduino-IRremote,swkyer/Arduino-IRremote,Informatic/Arduino-IRremote,Informatic/Arduino-IRremote,shwongsoohar/Arduino-IRremote,danz0/Arduino-IRremote,pcoughlin/Arduino-IRremote,AnalysIR/Arduino-IRremote,danz0/Arduino-IRremote,PaoloP74/Arduino-IRremote,YodaR10/Arduino-IRremote,ivankravets/Arduino-IRremote,z3t0/Arduino-IRremote,YodaR10/Arduino-IRremote,MadGarra/Arduino-IRremote,hafo821/Arduino-IRremote,cedar-renjun/Arduino-IRremote,blevien/Arduino-IRremote,shirriff/Arduino-IRremote,audetto/Arduino-IRremote,r2jitu/Arduino-IRremote,Seeed-Studio/IRSendRev,liamog/Arduino-IRremote,r2jitu/Arduino-IRremote,ivankravets/Arduino-IRremote,AnalysIR/Arduino-IRremote,cedar-renjun/Arduino-IRremote,swkyer/Arduino-IRremote,hafo821/Arduino-IRremote,bessl/Arduino-IRremote,bessl/Arduino-IRremote,PaoloP74/Arduino-IRremote