Skip to content
  • Gregory Nutt's avatar
    Squashed commit of the following: · 270aa284
    Gregory Nutt authored
        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>
    270aa284