• [Cortex-A] Permission fault due to code region mapped as read/write
    When I try to execute code from a region mapped as read/write (AP[2] == 0), the CPU issues a permission fault (exception class == 0b100001, instruction fault status code == 0b001111). When I change the...
  • 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...