| ## | |
| ## Copyright 2016 Google Inc. All rights reserved. | |
| ## | |
| ## This program is free software; you can redistribute it and/or modify | |
| ## it under the terms of the GNU General Public License as published by | |
| ## the Free Software Foundation; version 2 of the License. | |
| ## | |
| ## This program is distributed in the hope that it will be useful, | |
| ## but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| ## GNU General Public License for more details. | |
| ## | |
| ## You should have received a copy of the GNU General Public License | |
| ## along with this program; if not, write to the Free Software | |
| ## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| source src/module/fsp/Kconfig | |
| config HEAP_SIZE | |
| hex "The size of the heap in bytes" | |
| default 0x600000 | |
| help | |
| The size of the heap in bytes. | |
| config STACK_SIZE | |
| hex "The size of the stack in bytes" | |
| default 0x40000 | |
| help | |
| The size of the stack in bytes. | |
| # Options which are passed to the linker script. When making changes, update | |
| # the list of options in Makefile.inc as well. | |
| config KERNEL_START | |
| hex "Physical address of the region the kernel image is loaded into" | |
| default 0x100000 | |
| help | |
| The start of a region of memory the kernel image is loaded into from | |
| the boot medium (vboot, network, etc.). This image may or may not be | |
| a wrapper around the actual kernel code (e.g. FIT) and may or may not | |
| require further decompression or relocation. Also, this area is used | |
| by the old trampoline code in a way nobody cares about anymore. | |
| config KERNEL_SIZE | |
| hex "The size of the region the kernel image is loaded into" | |
| default 0x2000000 | |
| help | |
| The size of the memory region described in KERNEL_START. | |
| config BASE_ADDRESS | |
| hex "The address depthcharge is linked to run at" | |
| default 0x2000000 | |
| help | |
| The address that the main part of depthcharge runs at. That includes | |
| everything except the code which pivots between the read only and | |
| read/write firmware which is linked to run from the region of memory | |
| the kernel is eventually loaded into. |