270aa2848a
BCM2708: Add enough infrastructrue (more stubs) to get a clean compilation of the Pi Zero configuration (with many undefined things at link time). BCM2708: Add basic interrupt handling logic BCM2708: Add interrupt register definitions. BCM2708: Add irq.h header file BCM2708/Pi zero: bcm_boot.c and bcm_memorymap.h now compile. Added pizero linker script. BCM2708/Pi Zero: Add Make.defs needed to build. arch/arm/include/bcm2708, arch/arm/src/bcm2708, configs/pizero: Add some basic build and configuration logic. configs/pizero: Add some basic structure of the Rasperry Pi Zero port. Created directory configs/pizero. Nothing there now but a README.txt file. Add initial boot.c and memorymap.c files Author: Alan Carvalho de Assis <acassis@gmail.com> Add AUX/UART/SPI registers definition Author: Alan Carvalho de Assis <acassis@gmail.com> Pizero GPIO registers * Initial commit to add GPIO definitions * Add remaining GPIO registers definition Alan Carvalho de Assis <acassis@gmail.com> BCM2708 memory map: Add VBASE defintions; fix VCSDRAM address per Alan; move all virtual address to the bottom of the file to avoid confusion -- top is all physical address; bottom is all veritural address. Add initial memory map to BCM2708/BCM2835 Alan Carvalho de Assis <acassis@gmail.com>
44 lines
1.1 KiB
Plaintext
44 lines
1.1 KiB
Plaintext
# CONFIG_NSH_ARGCAT is not set
|
|
# CONFIG_NSH_CMDOPT_DF_H is not set
|
|
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
|
|
# CONFIG_NSH_CMDPARMS is not set
|
|
CONFIG_ARCH_BOARD_RASPBERRY_PIZERO=y
|
|
CONFIG_ARCH_BOARD="pizero"
|
|
CONFIG_ARCH_CHIP_BCM2708=y
|
|
CONFIG_ARCH_CHIP_BCM2835=y
|
|
CONFIG_ARCH_LOWVECTORS=y
|
|
CONFIG_ARCH_STACKDUMP=y
|
|
CONFIG_ARCH="arm"
|
|
CONFIG_BOARD_LOOPSPERMSEC=16717
|
|
CONFIG_BOOT_RUNFROMSDRAM=y
|
|
CONFIG_BUILTIN=y
|
|
CONFIG_DISABLE_POLL=y
|
|
CONFIG_EXAMPLES_NSH=y
|
|
CONFIG_FS_PROCFS=y
|
|
CONFIG_HAVE_CXX=y
|
|
CONFIG_HAVE_CXXINITIALIZE=y
|
|
CONFIG_HOST_WINDOWS=y
|
|
CONFIG_INTELHEX_BINARY=y
|
|
CONFIG_MAX_TASKS=16
|
|
CONFIG_MAX_WDOGPARMS=2
|
|
CONFIG_MM_REGIONS=1
|
|
CONFIG_NFILE_DESCRIPTORS=8
|
|
CONFIG_NFILE_STREAMS=8
|
|
CONFIG_NSH_BUILTIN_APPS=y
|
|
CONFIG_NSH_FILEIOSIZE=512
|
|
CONFIG_NSH_LINELEN=64
|
|
CONFIG_NSH_READLINE=y
|
|
CONFIG_PREALLOC_MQ_MSGS=4
|
|
CONFIG_PREALLOC_TIMERS=4
|
|
CONFIG_PREALLOC_WDOGS=16
|
|
CONFIG_RAM_SIZE=369098752
|
|
CONFIG_RAM_START=0x00000000
|
|
CONFIG_RAW_BINARY=y
|
|
CONFIG_RR_INTERVAL=200
|
|
CONFIG_SCHED_WAITPID=y
|
|
CONFIG_SDCLONE_DISABLE=y
|
|
CONFIG_START_DAY=6
|
|
CONFIG_START_MONTH=12
|
|
CONFIG_START_YEAR=2011
|
|
CONFIG_USER_ENTRYPOINT="nsh_main"
|