Crate hail [] [src]

Board file for Hail development platform.

Reexports

extern crate core as core;
extern crate capsules;
extern crate compiler_builtins;
extern crate kernel;
extern crate sam4l;
use core::prelude::v1::*;
use capsules::virtual_alarm::MuxAlarm;
use capsules::virtual_alarm::VirtualMuxAlarm;
use capsules::virtual_i2c::I2CDevice;
use capsules::virtual_i2c::MuxI2C;
use capsules::virtual_spi::MuxSpiMaster;
use capsules::virtual_spi::VirtualSpiMasterDevice;
use kernel::Platform;
use kernel::hil;
use kernel::hil::Controller;
use kernel::hil::spi::SpiMaster;

Modules

io
test_take_map_cell

Macros

print
println

Structs

Hail

A structure representing this platform that holds references to all capsules for this platform.

Constants

FAULT_RESPONSE
NUM_PROCS

Statics

APP_MEMORY
PROCESSES
SPI_READ_BUF
SPI_WRITE_BUF

Functions

reset_handler

Reset Handler.

set_pin_primary_functions

Helper function called during bring-up that configures multiplexed I/O.