carl9170 firmware: update pram size comment
authorChristian Lamparter <chunkeey@googlemail.com>
Wed, 13 Oct 2010 19:39:17 +0000 (21:39 +0200)
committerChristian Lamparter <chunkeey@googlemail.com>
Wed, 13 Oct 2010 19:39:17 +0000 (21:39 +0200)
Only 16 kbytes are reserved for the program ram (+ stack), or
at least visible for my customer device.

Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>
carlfw/carl9170.lds
carlfw/src/main.c

index 726a9e2acddeb66fa478937f834d6ef155ac4b82..97dda684131a59213314018e1f5a64276bed7f08 100644 (file)
@@ -1,9 +1,9 @@
 /*
  * The carl9170 firwmare gets copied into the device's
- * Program RAM (pram), which has a size of 32K, but
+ * Program RAM (pram), which has a size of 16K, but
  * also has to accomodate the stack the device uses,
- * which starts at the top of the 32k, so we pretend
- * that we just have 16k of pram.
+ * which starts at the top of the 16k, so we pretend
+ * that we just have 16256 (16k - 128) of pram.
  *
  * This section documents some of the other areas
  * mapped into the firmware processor's address space
index 55acb44792e9fe776666d6bd218d2abfc037a4c5..b9239c8e4969b5fcf5ca3dcc437886d8a613bb47 100644 (file)
@@ -159,8 +159,8 @@ static void __noreturn main_loop(void)
 
 /*
  * The bootcode will work with the device driver to load the firmware
- * onto the device's Program SRAM. The Program SRAM has a size of 32 KB
- * and also contains the stack, which grows down from 0x208000.
+ * onto the device's Program SRAM. The Program SRAM has a size of 16 KB
+ * and also contains the stack, which grows down from 0x204000.
  *
  * The Program SRAM starts at address 0x200000 on the device.
  * The firmware entry point (0x200004) is located in boot.S.