├── .gitignore ├── BUILD ├── LICENSE ├── README.mkdn ├── algorithm.h ├── armv7m ├── BUILD ├── actlr.h ├── crt0.cc ├── crt0.h ├── exception_frame.h ├── exception_table.cc ├── exception_table.h ├── exceptions.def ├── exceptions.h ├── implicit_crt0.cc ├── implicit_crt0.h ├── instructions.h ├── mpu.h ├── mpu.reg ├── nvic.cc ├── nvic.h ├── nvic.reg ├── peripherals.ld ├── registers.h ├── scb.cc ├── scb.h ├── scb.reg ├── scb_fp.h ├── scb_fp.reg ├── sys_tick.h ├── sys_tick.reg └── types.h ├── array_count.h ├── assert.h ├── assert_loop.cc ├── attribute_macros.h ├── biffield ├── BUILD ├── README.mkdn ├── checks.h ├── generate.h ├── generate_accessors.h ├── generate_constants.h ├── generate_fields.h └── generate_value_types.h ├── bits.h ├── concatenate.h ├── data ├── BUILD ├── crc32.cc ├── crc32.h ├── crc32_impl.h ├── maybe.h ├── range_ptr.h └── sort.h ├── destroy.h ├── doc └── conventions.mkdn ├── error ├── BUILD ├── catch.h ├── check.h ├── flow.h ├── ignore.h ├── result.h └── strategy.h ├── functor.h ├── implicit.h ├── integer_sequence.h ├── invoke.h ├── math ├── BUILD ├── affine_transform.h ├── complex.h ├── float.cc ├── float.h ├── inline_fsplit.h ├── linear_transform.h ├── matrix.h ├── quaternion.h ├── saturation.h ├── signum.h ├── trig.cc ├── trig.h ├── unit.h └── vector.h ├── mem ├── BUILD └── arena.h ├── non_null.h ├── prediction.h ├── quote.h ├── runtime ├── aeabi.cc └── cxa.cc ├── scope_guard.h ├── stm32f4xx ├── BUILD ├── adv_timer.h ├── adv_timer.reg ├── ahb.h ├── ahb1_peripherals.def ├── apb.h ├── apb1_peripherals.def ├── apb2_peripherals.def ├── basic_timer.h ├── basic_timer.reg ├── dac.h ├── dac.reg ├── dbg.h ├── dbg.reg ├── dma.h ├── dma.reg ├── dma_stream.reg ├── flash.h ├── flash.reg ├── gp_timer.h ├── gp_timer.reg ├── gpio.cc ├── gpio.h ├── gpio.reg ├── iic.h ├── iic.reg ├── interrupt_table.cc ├── interrupt_table.h ├── interrupts.cc ├── interrupts.def ├── interrupts.h ├── peripherals.ld ├── pwr.h ├── pwr.reg ├── rcc.cc ├── rcc.h ├── rcc.reg ├── spi.h ├── spi.reg ├── syscfg.h ├── syscfg.reg ├── types.h ├── usart.h └── usart.reg ├── stm32l4xx ├── BUILD ├── ahb.h ├── ahb1_peripherals.def ├── ahb2_peripherals.def ├── ahb3_peripherals.def ├── apb.h ├── apb_peripherals.def ├── dma.h ├── dma_channel.reg ├── dma_channel_selection.reg ├── dma_interrupts.reg ├── gp_timer.h ├── gp_timer.reg ├── gpio.cc ├── gpio.h ├── gpio.reg ├── interrupt_table.cc ├── interrupt_table.h ├── interrupts.cc ├── interrupts.def ├── interrupts.h ├── peripherals.ld ├── rcc.cc ├── rcc.h ├── rcc.reg └── types.h ├── sys └── BUILD ├── type_constant.h ├── type_list.h ├── type_traits.h └── utility.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/.gitignore -------------------------------------------------------------------------------- /BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/BUILD -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/LICENSE -------------------------------------------------------------------------------- /README.mkdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/README.mkdn -------------------------------------------------------------------------------- /algorithm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/algorithm.h -------------------------------------------------------------------------------- /armv7m/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/BUILD -------------------------------------------------------------------------------- /armv7m/actlr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/actlr.h -------------------------------------------------------------------------------- /armv7m/crt0.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/crt0.cc -------------------------------------------------------------------------------- /armv7m/crt0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/crt0.h -------------------------------------------------------------------------------- /armv7m/exception_frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/exception_frame.h -------------------------------------------------------------------------------- /armv7m/exception_table.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/exception_table.cc -------------------------------------------------------------------------------- /armv7m/exception_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/exception_table.h -------------------------------------------------------------------------------- /armv7m/exceptions.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/exceptions.def -------------------------------------------------------------------------------- /armv7m/exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/exceptions.h -------------------------------------------------------------------------------- /armv7m/implicit_crt0.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/implicit_crt0.cc -------------------------------------------------------------------------------- /armv7m/implicit_crt0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/implicit_crt0.h -------------------------------------------------------------------------------- /armv7m/instructions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/instructions.h -------------------------------------------------------------------------------- /armv7m/mpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/mpu.h -------------------------------------------------------------------------------- /armv7m/mpu.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/mpu.reg -------------------------------------------------------------------------------- /armv7m/nvic.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/nvic.cc -------------------------------------------------------------------------------- /armv7m/nvic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/nvic.h -------------------------------------------------------------------------------- /armv7m/nvic.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/nvic.reg -------------------------------------------------------------------------------- /armv7m/peripherals.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/peripherals.ld -------------------------------------------------------------------------------- /armv7m/registers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/registers.h -------------------------------------------------------------------------------- /armv7m/scb.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/scb.cc -------------------------------------------------------------------------------- /armv7m/scb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/scb.h -------------------------------------------------------------------------------- /armv7m/scb.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/scb.reg -------------------------------------------------------------------------------- /armv7m/scb_fp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/scb_fp.h -------------------------------------------------------------------------------- /armv7m/scb_fp.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/scb_fp.reg -------------------------------------------------------------------------------- /armv7m/sys_tick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/sys_tick.h -------------------------------------------------------------------------------- /armv7m/sys_tick.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/sys_tick.reg -------------------------------------------------------------------------------- /armv7m/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/armv7m/types.h -------------------------------------------------------------------------------- /array_count.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/array_count.h -------------------------------------------------------------------------------- /assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/assert.h -------------------------------------------------------------------------------- /assert_loop.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/assert_loop.cc -------------------------------------------------------------------------------- /attribute_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/attribute_macros.h -------------------------------------------------------------------------------- /biffield/BUILD: -------------------------------------------------------------------------------- 1 | c_library('biffield') 2 | -------------------------------------------------------------------------------- /biffield/README.mkdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/biffield/README.mkdn -------------------------------------------------------------------------------- /biffield/checks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/biffield/checks.h -------------------------------------------------------------------------------- /biffield/generate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/biffield/generate.h -------------------------------------------------------------------------------- /biffield/generate_accessors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/biffield/generate_accessors.h -------------------------------------------------------------------------------- /biffield/generate_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/biffield/generate_constants.h -------------------------------------------------------------------------------- /biffield/generate_fields.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/biffield/generate_fields.h -------------------------------------------------------------------------------- /biffield/generate_value_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/biffield/generate_value_types.h -------------------------------------------------------------------------------- /bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/bits.h -------------------------------------------------------------------------------- /concatenate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/concatenate.h -------------------------------------------------------------------------------- /data/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/data/BUILD -------------------------------------------------------------------------------- /data/crc32.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/data/crc32.cc -------------------------------------------------------------------------------- /data/crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/data/crc32.h -------------------------------------------------------------------------------- /data/crc32_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/data/crc32_impl.h -------------------------------------------------------------------------------- /data/maybe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/data/maybe.h -------------------------------------------------------------------------------- /data/range_ptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/data/range_ptr.h -------------------------------------------------------------------------------- /data/sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/data/sort.h -------------------------------------------------------------------------------- /destroy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/destroy.h -------------------------------------------------------------------------------- /doc/conventions.mkdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/doc/conventions.mkdn -------------------------------------------------------------------------------- /error/BUILD: -------------------------------------------------------------------------------- 1 | c_library('error') 2 | -------------------------------------------------------------------------------- /error/catch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/error/catch.h -------------------------------------------------------------------------------- /error/check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/error/check.h -------------------------------------------------------------------------------- /error/flow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/error/flow.h -------------------------------------------------------------------------------- /error/ignore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/error/ignore.h -------------------------------------------------------------------------------- /error/result.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/error/result.h -------------------------------------------------------------------------------- /error/strategy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/error/strategy.h -------------------------------------------------------------------------------- /functor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/functor.h -------------------------------------------------------------------------------- /implicit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/implicit.h -------------------------------------------------------------------------------- /integer_sequence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/integer_sequence.h -------------------------------------------------------------------------------- /invoke.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/invoke.h -------------------------------------------------------------------------------- /math/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/math/BUILD -------------------------------------------------------------------------------- /math/affine_transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/math/affine_transform.h -------------------------------------------------------------------------------- /math/complex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/math/complex.h -------------------------------------------------------------------------------- /math/float.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/math/float.cc -------------------------------------------------------------------------------- /math/float.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/math/float.h -------------------------------------------------------------------------------- /math/inline_fsplit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/math/inline_fsplit.h -------------------------------------------------------------------------------- /math/linear_transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/math/linear_transform.h -------------------------------------------------------------------------------- /math/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/math/matrix.h -------------------------------------------------------------------------------- /math/quaternion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/math/quaternion.h -------------------------------------------------------------------------------- /math/saturation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/math/saturation.h -------------------------------------------------------------------------------- /math/signum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/math/signum.h -------------------------------------------------------------------------------- /math/trig.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/math/trig.cc -------------------------------------------------------------------------------- /math/trig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/math/trig.h -------------------------------------------------------------------------------- /math/unit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/math/unit.h -------------------------------------------------------------------------------- /math/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/math/vector.h -------------------------------------------------------------------------------- /mem/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/mem/BUILD -------------------------------------------------------------------------------- /mem/arena.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/mem/arena.h -------------------------------------------------------------------------------- /non_null.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/non_null.h -------------------------------------------------------------------------------- /prediction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/prediction.h -------------------------------------------------------------------------------- /quote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/quote.h -------------------------------------------------------------------------------- /runtime/aeabi.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/runtime/aeabi.cc -------------------------------------------------------------------------------- /runtime/cxa.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/runtime/cxa.cc -------------------------------------------------------------------------------- /scope_guard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/scope_guard.h -------------------------------------------------------------------------------- /stm32f4xx/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/BUILD -------------------------------------------------------------------------------- /stm32f4xx/adv_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/adv_timer.h -------------------------------------------------------------------------------- /stm32f4xx/adv_timer.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/adv_timer.reg -------------------------------------------------------------------------------- /stm32f4xx/ahb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/ahb.h -------------------------------------------------------------------------------- /stm32f4xx/ahb1_peripherals.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/ahb1_peripherals.def -------------------------------------------------------------------------------- /stm32f4xx/apb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/apb.h -------------------------------------------------------------------------------- /stm32f4xx/apb1_peripherals.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/apb1_peripherals.def -------------------------------------------------------------------------------- /stm32f4xx/apb2_peripherals.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/apb2_peripherals.def -------------------------------------------------------------------------------- /stm32f4xx/basic_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/basic_timer.h -------------------------------------------------------------------------------- /stm32f4xx/basic_timer.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/basic_timer.reg -------------------------------------------------------------------------------- /stm32f4xx/dac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/dac.h -------------------------------------------------------------------------------- /stm32f4xx/dac.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/dac.reg -------------------------------------------------------------------------------- /stm32f4xx/dbg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/dbg.h -------------------------------------------------------------------------------- /stm32f4xx/dbg.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/dbg.reg -------------------------------------------------------------------------------- /stm32f4xx/dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/dma.h -------------------------------------------------------------------------------- /stm32f4xx/dma.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/dma.reg -------------------------------------------------------------------------------- /stm32f4xx/dma_stream.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/dma_stream.reg -------------------------------------------------------------------------------- /stm32f4xx/flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/flash.h -------------------------------------------------------------------------------- /stm32f4xx/flash.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/flash.reg -------------------------------------------------------------------------------- /stm32f4xx/gp_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/gp_timer.h -------------------------------------------------------------------------------- /stm32f4xx/gp_timer.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/gp_timer.reg -------------------------------------------------------------------------------- /stm32f4xx/gpio.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/gpio.cc -------------------------------------------------------------------------------- /stm32f4xx/gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/gpio.h -------------------------------------------------------------------------------- /stm32f4xx/gpio.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/gpio.reg -------------------------------------------------------------------------------- /stm32f4xx/iic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/iic.h -------------------------------------------------------------------------------- /stm32f4xx/iic.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/iic.reg -------------------------------------------------------------------------------- /stm32f4xx/interrupt_table.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/interrupt_table.cc -------------------------------------------------------------------------------- /stm32f4xx/interrupt_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/interrupt_table.h -------------------------------------------------------------------------------- /stm32f4xx/interrupts.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/interrupts.cc -------------------------------------------------------------------------------- /stm32f4xx/interrupts.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/interrupts.def -------------------------------------------------------------------------------- /stm32f4xx/interrupts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/interrupts.h -------------------------------------------------------------------------------- /stm32f4xx/peripherals.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/peripherals.ld -------------------------------------------------------------------------------- /stm32f4xx/pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/pwr.h -------------------------------------------------------------------------------- /stm32f4xx/pwr.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/pwr.reg -------------------------------------------------------------------------------- /stm32f4xx/rcc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/rcc.cc -------------------------------------------------------------------------------- /stm32f4xx/rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/rcc.h -------------------------------------------------------------------------------- /stm32f4xx/rcc.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/rcc.reg -------------------------------------------------------------------------------- /stm32f4xx/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/spi.h -------------------------------------------------------------------------------- /stm32f4xx/spi.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/spi.reg -------------------------------------------------------------------------------- /stm32f4xx/syscfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/syscfg.h -------------------------------------------------------------------------------- /stm32f4xx/syscfg.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/syscfg.reg -------------------------------------------------------------------------------- /stm32f4xx/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/types.h -------------------------------------------------------------------------------- /stm32f4xx/usart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/usart.h -------------------------------------------------------------------------------- /stm32f4xx/usart.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32f4xx/usart.reg -------------------------------------------------------------------------------- /stm32l4xx/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/BUILD -------------------------------------------------------------------------------- /stm32l4xx/ahb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/ahb.h -------------------------------------------------------------------------------- /stm32l4xx/ahb1_peripherals.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/ahb1_peripherals.def -------------------------------------------------------------------------------- /stm32l4xx/ahb2_peripherals.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/ahb2_peripherals.def -------------------------------------------------------------------------------- /stm32l4xx/ahb3_peripherals.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/ahb3_peripherals.def -------------------------------------------------------------------------------- /stm32l4xx/apb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/apb.h -------------------------------------------------------------------------------- /stm32l4xx/apb_peripherals.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/apb_peripherals.def -------------------------------------------------------------------------------- /stm32l4xx/dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/dma.h -------------------------------------------------------------------------------- /stm32l4xx/dma_channel.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/dma_channel.reg -------------------------------------------------------------------------------- /stm32l4xx/dma_channel_selection.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/dma_channel_selection.reg -------------------------------------------------------------------------------- /stm32l4xx/dma_interrupts.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/dma_interrupts.reg -------------------------------------------------------------------------------- /stm32l4xx/gp_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/gp_timer.h -------------------------------------------------------------------------------- /stm32l4xx/gp_timer.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/gp_timer.reg -------------------------------------------------------------------------------- /stm32l4xx/gpio.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/gpio.cc -------------------------------------------------------------------------------- /stm32l4xx/gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/gpio.h -------------------------------------------------------------------------------- /stm32l4xx/gpio.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/gpio.reg -------------------------------------------------------------------------------- /stm32l4xx/interrupt_table.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/interrupt_table.cc -------------------------------------------------------------------------------- /stm32l4xx/interrupt_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/interrupt_table.h -------------------------------------------------------------------------------- /stm32l4xx/interrupts.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/interrupts.cc -------------------------------------------------------------------------------- /stm32l4xx/interrupts.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/interrupts.def -------------------------------------------------------------------------------- /stm32l4xx/interrupts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/interrupts.h -------------------------------------------------------------------------------- /stm32l4xx/peripherals.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/peripherals.ld -------------------------------------------------------------------------------- /stm32l4xx/rcc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/rcc.cc -------------------------------------------------------------------------------- /stm32l4xx/rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/rcc.h -------------------------------------------------------------------------------- /stm32l4xx/rcc.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/rcc.reg -------------------------------------------------------------------------------- /stm32l4xx/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/stm32l4xx/types.h -------------------------------------------------------------------------------- /sys/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/sys/BUILD -------------------------------------------------------------------------------- /type_constant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/type_constant.h -------------------------------------------------------------------------------- /type_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/type_list.h -------------------------------------------------------------------------------- /type_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/type_traits.h -------------------------------------------------------------------------------- /utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbiffle/etl/HEAD/utility.h --------------------------------------------------------------------------------