summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorLines
2022-06-29arduino-nano: add .so support to makefileDaniel Friesel-1/+4
2022-06-28add TC299 mock archDaniel Friesel-0/+176
2022-06-28tc1796/tc397 are not properly implemented → rename to -mockDaniel Friesel-14/+14
2022-06-28add TC1796 and TC397 mock architecturesDaniel Friesel-0/+352
only usable for ELF benchmarks, flashing is not supported
2022-05-26sen5x: verify crc when reading dataDaniel Friesel-0/+32
2022-05-20sen5x: add cleanfan and readstatus commandsDaniel Friesel-0/+49
2022-05-16treebench: do not use loop modeDaniel Friesel-13/+8
2022-05-15add driver stub for Sensirion SEN5x PM sensorDaniel Friesel-0/+94
2022-05-15scd4x.read(): indicate whether read was successfulDaniel Friesel-13/+20
2022-05-15scd4x: properly transmit read commandDaniel Friesel-1/+1
2022-05-09add treebench appDaniel Friesel-0/+47
2022-02-18msp430fr5994: remove experimental clock system kconfig for nowDaniel Friesel-109/+109
2022-01-31sharp96 bad apple: setup_hz_low -> setup_hzDaniel Friesel-1/+1
2022-01-26atmega2560: add stdin driverDaniel Friesel-0/+51
2022-01-26timertest: add Kconfig entryDaniel Friesel-0/+6
2022-01-26atmega2560: add dmx driver on UART3Daniel Friesel-0/+53
2022-01-16msp430fr: use 16-byte uart input bufferDaniel Friesel-2/+2
2022-01-16Add UART→DMX appDaniel Friesel-0/+91
2022-01-16add DMX driver for MSP430FR5969 and MSP430FR5994 launchpadsDaniel Friesel-3/+151
2022-01-16fix app (non-kconfig) builds in some application MakefilesDaniel Friesel-4/+15
2022-01-09ws2812b dmap: use double buffering and more efficient RX ring bufferDaniel Friesel-15/+73
2022-01-09ws2812b dmap does not use stdinDaniel Friesel-3/+1
2022-01-03add preliminary arduino nano dmx driverDaniel Friesel-0/+67
note that it disables stdout / kout support, as the ATMega328 only has one UART.
2022-01-02bme680-max44009-logger: add POSIX variant with BSEC supportDaniel Friesel-158/+499
2022-01-02BME680 BSEC: support state (de)serialization across application restartsDaniel Friesel-2/+75
2022-01-02deflatetest depends on counter and deflateDaniel Friesel-1/+1
2022-01-02bme680-bsec-logger: retry i2c setupDaniel Friesel-2/+2
2021-12-31the arduino nano i2c driver isn't really eeprom specific tbhDaniel Friesel-7/+8
2021-12-31atmega2560: add i2c driver (identical with atmega328 version)Daniel Friesel-0/+9
2021-12-31Use CONFIG_meta_driver_hardware_i2c instead of MULTIPASS_ARCH_HAS_I2CDaniel Friesel-48/+41
2021-12-29bsec driver is incompatible with avr-gcc 5Daniel Friesel-2/+6
2021-12-29ostream: wider float rangeDaniel Friesel-0/+6
2021-12-29add bme680 iaq test applicationDaniel Friesel-0/+278
2021-12-29Prepare for BME680 BSEC supportDaniel Friesel-1/+14
2021-12-29POSIX: Fix uptime.get_us()Daniel Friesel-1/+1
2021-12-29datalogger: fix max44006 / max44009 mixupDaniel Friesel-1/+1
2021-12-29posix: I2C driver is hardware I2CDaniel Friesel-0/+1
2021-12-27max44006: remove unused red, green, blue, clear, ir class variablesDaniel Friesel-0/+8
2021-12-27add VEML6075 driverDaniel Friesel-0/+104
2021-12-26MAX44006: Adjust for AMBTIM settingDaniel Friesel-0/+14
2021-12-26max44006: getLight: respect AMBPGA settingDaniel Friesel-6/+17
2021-12-26add basic MAX44006 driverDaniel Friesel-2/+119
2021-12-26datalogger: Initialize I2C if meta_driver_i2c is setDaniel Friesel-1/+1
2021-12-26max44009: handle overrange conditionDaniel Friesel-0/+8
2021-12-25mpu9250: update softi2c checkDaniel Friesel-2/+2
2021-12-25lm75: overtemperature threshold and hysteresis are _signed_ 8bit intsDaniel Friesel-2/+4
2021-12-25lm75: correctly read out sub-zero temperaturesDaniel Friesel-1/+3
2021-12-25add software i2c support on stm32f446reDaniel Friesel-0/+2
2021-12-25move softi2c pin config to sub-menuDaniel Friesel-2/+5
2021-12-25Configure SoftI2C SDA/SCL via kconfig only; remove external pull-up supportDaniel Friesel-37/+1