• Problem writing DWORD xdata
    I just noticed this recently... whenever I have a xdata DWORD - 32 bits - and I try to set it to a constant value (or any value I think), the assembly that gets generated seems all messed up for such...
  • About AgsiSetSFRValue(DWORD dwValue)
    hello, I am engaged in developing a new SPeriDLL.dll(dialog) and I can't understand the following function and its specification: BOOL About AgsiSetSFRValue(DWORD dwValue); "This function is used...
  • Weird DWORD error
    Hi, I am stuck with a very strange error and was wondering if anyone can help. I have been given the task of updating a USB stack used in our firmware: elm-chan.org/.../00index_e.html I downloaded...
  • About #define aa=DWORD[0x30]
    If I #define aa=DWORD[0x30]; Can I treat aa as an integer number! And if I #define aa=DBYTE[0x30]; Can I treat aa as an char number! Thanks!
  • Warning on non-atomic handling of variables?
    Hi, is there some possibility that I get a warning of the compiler (c++), if I use a non-atomic access to some variable in a non-interrupt function? Mostly this concerns bit changes, e. g. if I...