• i don't understand the syntax ((typedef *) address value)
    hi Everybody, i copy and paste a line of code bellow as an example: "#define USB (( USB_TypeDef *) USB_BASE)" ( suppose #define USB_BASE 0x0C000 ) i don't understand the "(( USB_TypeDef...
  • i don't understand the syntax ((typedef *) address value)
    hi Everybody, i copy and paste a line of code bellow as an example: "#define USB (( USB_TypeDef *) USB_BASE)" ( suppose #define USB_BASE 0x0C000 ) i don't understand the "(( USB_TypeDef *) USB_BASE...
  • i don't understand the syntax ((typedef *) address value)
    hi Everybody, i copy and paste a line of code bellow as an example: "#define USB (( USB_TypeDef *) USB_BASE)" ( suppose #define USB_BASE 0x0C000 ) i don't understand the "(( USB_TypeDef *) USB_BASE...
  • i don't understand the syntax ((typedef *) address value)
    hi Everybody, i copy and paste a line of code bellow as an example: "#define USB (( USB_TypeDef *) USB_BASE)" ( suppose #define USB_BASE 0x0C000 ) i don't understand the "(( USB_TypeDef...
  • Syntax error using macros
    Hi, I get a error C141: syntax error near ';' with the following code: struct process { struct process *next; const char *name; }; #define AMACRO(name, strname) \ struct process name...