diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2014-09-30 08:03:39 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2014-09-30 08:03:39 -0600 |
commit | 987701852b3069e2dc33380fb7816387189eed8e (patch) | |
tree | d18b071dd19b0e608a695585a98934e142b224aa /nuttx/configs/galileo | |
parent | bf73e20c239ef3ec7f76217913cb3b97114db7a3 (diff) | |
download | nuttx-987701852b3069e2dc33380fb7816387189eed8e.tar.gz nuttx-987701852b3069e2dc33380fb7816387189eed8e.tar.bz2 nuttx-987701852b3069e2dc33380fb7816387189eed8e.zip |
Repartition some message queue logic: sched/mqueue should have all mqueue knowledge; fs/mqueue should deal only with inodes
Diffstat (limited to 'nuttx/configs/galileo')
-rwxr-xr-x | nuttx/configs/galileo/README.txt | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/nuttx/configs/galileo/README.txt b/nuttx/configs/galileo/README.txt index 2e1452e52..f25bd29ae 100755 --- a/nuttx/configs/galileo/README.txt +++ b/nuttx/configs/galileo/README.txt @@ -48,5 +48,28 @@ Serial Console UART1 may be convenient because of its built-in RS232 drivers. But if you have a standard RS-232 shield, then UART0 may be the better choice. +Running from SRAM +================= + + The Host Bridge contains an interface to 512KB of on-chip, low latency, + embedded SRAM (eSRAM). The eSRAM memory may be used as either 128 x 4KB + pages, or in block mode as a single contiguous 512KB block page. The + eSRAM pages may be mapped anywhere in the physical address space as a + DRAM overlay. + + To map the eSRAM as a single 512KB block page, the register + ESRAMPGCTRL_BLOCK is used. If any of the 4KB pages are already enabled, + it is not possible to enable the block page. + + To map and enable the 512KB block page, the following steps should be + followed: + + - Set ESRAMPGCTRL_BLOCK.BLOCK_PG_SYSTEM_ADDRESS_16MB to the required + address value + - Set ESRAMPGCTRL_BLOCK.BLOCK_ENABLE_PG to 1 + + Once an eSRAM page is enabled, it is implicitly locked and any further + configuration change attempts will fail. + Configurations ============== |