latchup Posted August 15, 2008 Report Posted August 15, 2008 Hi together,very interesting and productive community here.I have just skimmed over the source code of your midi operationsystem and noticed a possible issue:file: mios_isr.incfunction: IRQ_UART_Rx_Hlp_GetCMaxThis function is used to evaluate the number of databytesexpected for a particular message type.For message 0xF3 (song select) the function seems to return0 expected databytes, whereas, according to the midi specification,the message should have 1 databyte.So long,carry on with your nice project!latchup
TK. Posted August 15, 2008 Report Posted August 15, 2008 Hi,thank you! This was probably the oldest bug ever. It seems that not that much MIDI devices are using the song select message...The bugfix is available in the repository:http://svnmios.midibox.org/filedetails.php?repname=svn.mios&path=%2Ftrunk%2Fmios%2Fmios_isr.incBest Regards, Thorsten.
stryd_one Posted August 16, 2008 Report Posted August 16, 2008 hahahah wow, how did that go unnoticed for so long ;DWelcome abourd latchup! That's a fine way to enter the community, fixing a bug! :D
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now