github.com/usbarmory/tamago@v0.0.0-20240508072735-8612bbe1e454/soc/bcm2835/README.md (about)

     1  TamaGo - bare metal Go for ARM SoCs - BCM2835 support
     2  =====================================================
     3  
     4  tamago | https://github.com/usbarmory/tamago
     5  
     6  Copyright (c) the bcm2835 package authors  
     7  
     8  Contributors
     9  ============
    10  
    11  [Kenneth Bell](https://github.com/kenbell)
    12  
    13  Introduction
    14  ============
    15  
    16  TamaGo is a framework that enables compilation and execution of unencumbered Go
    17  applications on bare metal ARM/RISC-V System-on-Chip (SoC) components.
    18  
    19  The [bcm2835](https://github.com/usbarmory/tamago/tree/master/soc/bcm2835)
    20  package provides support for the Broadcom BCM2835 series of SoC.
    21  
    22  Documentation
    23  =============
    24  
    25  For TamaGo see its [repository](https://github.com/usbarmory/tamago) and
    26  [project wiki](https://github.com/usbarmory/tamago/wiki) for information.
    27  
    28  The package API documentation can be found on
    29  [pkg.go.dev](https://pkg.go.dev/github.com/usbarmory/tamago).
    30  
    31  Supported hardware
    32  ==================
    33  
    34  | SoC              | Related board packages                                                             | Peripheral drivers |
    35  |------------------|------------------------------------------------------------------------------------|--------------------|
    36  | Broadcom BCM2835 | [pizero](https://github.com/usbarmory/tamago/tree/master/board/raspberrypi/pizero) | RNG, UART, GPIO    |
    37  | Broadcom BCM2836 | [pi2](https://github.com/usbarmory/tamago/tree/master/board/raspberrypi/pi2)       | RNG, UART, GPIO    |
    38  
    39  See the [pi](https://github.com/usbarmory/tamago/tree/master/board/raspberrypi) package
    40  for documentation on compiling and executing on these boards.
    41  
    42  License
    43  =======
    44  
    45  tamago | https://github.com/usbarmory/tamago  
    46  Copyright (c) WithSecure Corporation
    47  
    48  bcm2835 | https://github.com/usbarmory/tamago/tree/master/soc/bcm2835  
    49  Copyright (c) the bcm2835 package authors
    50  
    51  These source files are distributed under the BSD-style license found in the
    52  [LICENSE](https://github.com/usbarmory/tamago/blob/master/soc/bcm2835/LICENSE) file.