I've been trying to develop with devkitARM and only notable guide is Coranac's Tonc, everything's fine but I can't get what it means when some register is in location xxxx:xxxxh what does the h and the numbers mean? Cant't find it anywhere.
what does something like 0400:0130h mean for register location?
80 Views Asked by RealGas At
1
There are 1 best solutions below
Related Questions in C
- How to call a C language function from x86 assembly code?
- What does: "char *argv[]" mean?
- User input sanitization program, which takes a specific amount of arguments and passes the execution to a bash script
- How to crop a BMP image in half using C
- How can I get the difference in minutes between two dates and hours?
- Why will this code compile although it defines two variables with the same name?
- Compiling eBPF program in Docker fails due to missing '__u64' type
- Why can't I use the file pointer after the first read attempt fails?
- #include Header files in C with definition too
- OpenCV2 on CLion
- What is causing the store latency in this program?
- How to refer to the filepath of test data in test sourcecode?
- 9 Digit Addresses in Hexadecimal System in MacOS
- My server TCP doesn't receive messages from the client in C
- Printing the characters obtained from the array s using printf?
Related Questions in MEMORY
- 9 Digit Addresses in Hexadecimal System in MacOS
- Memory location changing from 0 to 1 consistently on Mac
- Would event listeners prevent garbage collecting objects referenced in outer function scopes?
- tensorrt inference problem: CPU memory leak
- How to estimate the memory size of a binary voxelized geometry?
- Java Memory UTF-16 Vs UTF-8
- Spring Boot application container memory footprint (Java 21)
- Low memory Windows CE
- How to throw an error when a program acesses a block of memory created by you that has been deallocated by a call of free?
- Golang bufio.Scanner: token too long
- Get the address and size of a loaded shared object on memory from C
- In Redis Databases how do we need to calculate the table size
- ClickHouse Materialized View consuming a lot of Memory and CPU
- How to reduce memory usage for large matrix calculations?
- How to use memray with Gunicorn or flask dev server?
Related Questions in EMBEDDED
- MSP430F5529 on the MSPEXP430F5529LP: UART is not actually transmitting despite seemingly correct setup. What is wrong?
- A FPGA Project Proposal where I can use both PS and PL
- Program doesn't run after DFU
- Sending struct through queue
- How to generate a VPI warpmap for polynomial distortion correction?
- How to present this example concept in UML: Using 2 LCD displays in C/C++
- CLion: Debug via St-Link
- Portenta H7 Baremetal Development and a Little Guidance on Embedded System Learning Roadmap
- STM32 RTC3 Mixed Mode: Writing TR resets SSR
- Unable to read value from gpio set as input
- Mbed TLS: in-place en-/decryption for OAEP doesn't seem to work
- Shared variable read from low priority thread in preemptive scheduling
- Own Pattern / framework for interfacing with components in C
- Performance Difference Between Global Variable and Local Variable in Embedded Systems
- Comparing analog signal from Electret mic with samples
Related Questions in CPU-REGISTERS
- Understanding the differences between mov and lea instructions in x86 assembly
- Move immediate 8-bit value into RSI, RDI, RSP or RBP
- Maximum CPU Voltage reading
- Enabling one timer using another
- CMP ESI, -20. This part of code makes no sense to me. How does this magic work?
- Why doesn't this pop instruction restore the register values?
- Configuring timer channel as output
- Setting up Segment Registers, x86
- Why arm64 pass params throught register x8-x17?
- gdbserver and ymm0h register
- Unit tests on registers with bare metal programming
- Performance advantage of 32bit registers in AArch64?
- What is the meaning of "ptr" in assembly?
- What is the meaning of register1:register2 in assembly language?
- The SUB instruction in CPU
Related Questions in DEVKITPRO
- Why does gcc -O1 optimization break this code modifying VRAM in a loop for a Gameboy Advance ROM?
- devKitPro network.h: Cannot create network socket, returns "Illegal byte sequence"
- Installing and using and Header files in C, namely bdsm.h
- How to create a wii option selector with devkitpro?
- Can't get this out of date DS Library to compile with current DevkitPro
- address of file section `.bss' is not within region `ewram' when compiling for Nintendo DS
- Linking Nintendo 3DS Port Project
- How do you receive a status code from HTTP using libogc?
- devkitpro libctru 3ds moving sprite is lagging
- why do i get an error when i try to do $make?
- Problems with downloading a file with devkitPro (Wii)
- Nintendo DS. Error Showing a simple sprite using NightFoxLib
- Why does DevkitARM GBA linker detect multiple definitions?
- Program freezes when setting values in an array using for loops, C Devkitpro 3DS
- simple SDL2 c++ program in Switch using devkit pro not booting in emulator
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Computer addresses are traditionally always given in hexadecimal format. A number ending with
hin the context of computer science means just that: hexadecimal.Hex is a handy because, among other things, we can use it to easily count the digits and get the number of "nibbles" used for the address. In this case 8 nibbles = 4 bytes = 32 bit address.
The numbers are the absolute physical address. You can check the manual (often called "User Guide") of the ARM part to see what's stored at 04000130h specifically. This isn't necessarily specified by the ARM core, but could as well be specified by the specific MCU manufacturer.
The
:has no significance, could mean anything depending on context. It's not a standard way of writing addresses.