Re: FAR usage education

2022-03-27 Thread Petro Karashchenko
Thank you Gregory for your reply. I will definitely examine all the links that you provided. I'm familiar with ARM address access limitations and also with more exotic ARC architecture where I first met .sdata and .sbss sections usage for data that are located near GP. But as you already pointed ou

Re: FAR usage education

2022-03-27 Thread Gregory Nutt
These are pretty standard C compiler concepts, although people used to > working with pure 32-/64-bit CPUs may not have experience with them. They > used to be very standard like in x86 real mode. > > ARM does not have near and far qualifier, but it does have some similar memory-related issues. T

Re: FAR usage education

2022-03-27 Thread Gregory Nutt
These are pretty standard C compiler concepts, although people used to working with pure 32-/64-bit CPUs may not have experience with them. They used to be very standard like in x86 real mode. Since they are standard concepts, you can probably get the more authoritative information by Googling, l

FAR usage education

2022-03-27 Thread Petro Karashchenko
Hi, I want to improve my knowledge about FAR usage in NuttX code. I've already read some initial information related to "Far memory" and "3-byte pointers to access extended memory spaces", but still lacking a practical experience with a real compiler and device use case. My main question is about