A code for the spindling of bots.
Dependencies: MX12 ServoRingBuffer mbed-src
Fork of SpindleBot by
ram_test.h@2:dfeadd6c651c, 2015-01-26 (annotated)
- Committer:
- labmrd
- Date:
- Mon Jan 26 04:38:06 2015 +0000
- Revision:
- 2:dfeadd6c651c
F1rst P0st!!!
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
labmrd | 2:dfeadd6c651c | 1 | // These external symbols are maintained by the linker to indicate the |
labmrd | 2:dfeadd6c651c | 2 | // location of various regions in the device's memory. They will be used by |
labmrd | 2:dfeadd6c651c | 3 | // DisplayRAMBanks() to dump the size of each RAM bank to stdout. |
labmrd | 2:dfeadd6c651c | 4 | extern unsigned int Image$$RW_IRAM1$$Base; |
labmrd | 2:dfeadd6c651c | 5 | extern unsigned int Image$$RW_IRAM1$$ZI$$Limit; |
labmrd | 2:dfeadd6c651c | 6 | extern unsigned int Image$$RW_IRAM2$$Base; |
labmrd | 2:dfeadd6c651c | 7 | extern unsigned int Image$$RW_IRAM2$$ZI$$Limit; |
labmrd | 2:dfeadd6c651c | 8 | extern unsigned int Image$$RW_IRAM3$$Base; |
labmrd | 2:dfeadd6c651c | 9 | extern unsigned int Image$$RW_IRAM3$$ZI$$Limit; |
labmrd | 2:dfeadd6c651c | 10 | |
labmrd | 2:dfeadd6c651c | 11 | |
labmrd | 2:dfeadd6c651c | 12 | // Displays the size of static allocations for each RAM bank as indicated by |
labmrd | 2:dfeadd6c651c | 13 | // ARM linker to stdout. |
labmrd | 2:dfeadd6c651c | 14 | static void DisplayRAMBanks(void) |
labmrd | 2:dfeadd6c651c | 15 | { |
labmrd | 2:dfeadd6c651c | 16 | printf("Static RAM bank allocations\r\n"); |
labmrd | 2:dfeadd6c651c | 17 | printf(" Main RAM = %u\r\n", (unsigned int)&Image$$RW_IRAM1$$ZI$$Limit - |
labmrd | 2:dfeadd6c651c | 18 | (unsigned int)&Image$$RW_IRAM1$$Base); |
labmrd | 2:dfeadd6c651c | 19 | printf(" RAM0 = %u\r\n", (unsigned int)&Image$$RW_IRAM2$$ZI$$Limit - |
labmrd | 2:dfeadd6c651c | 20 | (unsigned int)&Image$$RW_IRAM2$$Base); |
labmrd | 2:dfeadd6c651c | 21 | printf(" RAM1 = %u\r\n", (unsigned int)&Image$$RW_IRAM3$$ZI$$Limit - |
labmrd | 2:dfeadd6c651c | 22 | (unsigned int)&Image$$RW_IRAM3$$Base); |
labmrd | 2:dfeadd6c651c | 23 | } |