Jump to content

Recommended Posts

Posted

The MIOS C Wrapper release is now available at the http://www.ucapps.de/mios_download.html page (sdcc_skeleton package)

Note that MPASMWIN is not supported anymore, since it cannot always handle properly with the generated code of SDCC

Although the SDCC team fixed these imperfections in the meantime, I cannot suggest to use the "binary snapshots" instead of the official SDCC V2.5.0 release, since they could be incompatible with the MIOS wrapper (we had this several times in the last months)

So, please only use following tool versions:

Best Regards, Thorsten.

  • 5 months later...
Posted

Strange things happen - today I noticed, that parameter passing to MIOS_Timer_Init and MIOS_Timer_ReInit is wrong, even I'm sure that I tested it several times (therefore all those "PARAMETER_PASSING_TEST" branches in mios_wrapper.asm)

Seems that I released the wrong file, because I found one with the right code.

Once I sorted out the reason, I will release an update

Best Regards, Thorsten.

Posted

Ok, I found out the reason - the SDCC parser hasn't regognized, that in the program, I used to test the parameter passing, the first and second value was swapped (although one is a 8-bit, and the other is a 16-bit value)

The updated wrapper v1.0c can now be downloaded from http://www.ucapps.de/mios_download.html

In an existing project, just replace mios_wrapper/mios_wrapper.asm by the new one

Best Regards, Thorsten.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...