• ARM Linux: Can I control cache flush and invalidation in user space?
    These days I'm using Xilinx SoC to design a software, which shares memory between Cortex-A cores and FPGA. I've tried reserve memory in Linux and mmap() /dev/mem. The problem is if I use O_SYNC, it very...
  • AMBA AHB Lite addressable space for byte size transfer
    Hi, It looks like when using a transfer size of one Byte, the position of this data on the 32-Bit bus must be set via ADDRESS[1:0]. This means that for a Byte transfer, the addressable space is reduced...
  • CPUIdle Marvell SoC
    Hello, I'm facing an issue with some of the linux kernel code. I'm trying to use the CPU suspend fonction (located in arch/arm/kernel/sleep.s) of the linux next kernel The code is the following:     ...
  • Which OS is a best choice for a beginner of embedded technology?
    In my opinion Linux OS is a best choice for newbies to learn embedded system. As It is an open source system,which could help learners gradually master this embedded operation system through many times...
  • Alignment Address Calculation in AHB
    Hello I want to know the calculation for HSIZE=2 and Wrap 8 and starting address is 0x4 and how we are doing alignment ???