log

age author description
Fri, 14 Sep 2018 18:43:23 +0200 Nicolas Pouillon libdevice/request.h: Directly include assert.hdefault tip
Fri, 14 Sep 2018 18:43:23 +0200 Nicolas Pouillon libc/assert: Also define IFASSERT if ASSERT_SIMPLE or not PRINTK
Fri, 14 Sep 2018 16:25:13 +0200 Alexandre Becoulet driver/si446x: support gating of a tcxo
Fri, 14 Sep 2018 16:23:46 +0200 Alexandre Becoulet device/spi: filter out invalid gpio id used from bytecode
Tue, 11 Sep 2018 18:42:25 +0200 Nicolas Pouillon efm32/driver/i2c_slave: Fix request wapper usage
Tue, 11 Sep 2018 18:42:25 +0200 Nicolas Pouillon driver/button_set: Simplify default mask logic
Tue, 11 Sep 2018 18:42:25 +0200 Nicolas Pouillon drivers/usbdev_acm: Fix requests API changes
Tue, 11 Sep 2018 18:42:25 +0200 Nicolas Pouillon efm32/gpio: Fix GPIO_UNTIL request handling
Tue, 11 Sep 2018 18:42:25 +0200 Nicolas Pouillon libdevice/request: Fix some debug features
Tue, 11 Sep 2018 18:42:25 +0200 Nicolas Pouillon IFASSERT: yield an empty statement if asserts are disabled
Mon, 03 Sep 2018 09:18:55 +0200 Jeremie Brunel shell/char: fix bad read size
Sun, 02 Sep 2018 10:35:36 +0200 Jeremie Brunel efm32/bitbang: bitbang driver can be used on EFR arch
Sun, 02 Sep 2018 10:34:37 +0200 Jeremie Brunel efm32/bitbang: call clock_cleanup even if clock are disabled
Sun, 02 Sep 2018 10:30:02 +0200 Jeremie Brunel efm32/bitbang: use unified dma source constants
Sun, 02 Sep 2018 10:27:35 +0200 Jeremie Brunel sx127x: add stats to rfpacket
Sun, 02 Sep 2018 10:23:08 +0200 Jeremie Brunel efm32/gpio: add DRIVE_STRENGH for each gpio bank
Sun, 02 Sep 2018 10:20:35 +0200 Jeremie Brunel efm32/leuart: add CLOCK token for leuart_printk
Sun, 02 Sep 2018 10:19:23 +0200 Jeremie Brunel efm32/adc: fix powering on adc clock
Sun, 02 Sep 2018 10:18:34 +0200 Jeremie Brunel efm32/drivers: fix request
Wed, 29 Aug 2018 18:43:17 +0200 Alexandre Becoulet libdevice: doc
Wed, 29 Aug 2018 18:24:57 +0200 Alexandre Becoulet bytecode: use rand_64() instead of rand()
Wed, 29 Aug 2018 17:19:57 +0200 Alexandre Becoulet libgfx: backport fix on test vm
Wed, 29 Aug 2018 16:09:32 +0200 Alexandre Becoulet arch/efm32: enable bitbang driver by default
Wed, 29 Aug 2018 16:08:58 +0200 Alexandre Becoulet arch/efm32: do not drive led on ezr32 dev boards
Wed, 29 Aug 2018 16:07:39 +0200 Alexandre Becoulet driver/si446x: logk update
Tue, 28 Aug 2018 22:01:09 +0200 Alexandre Becoulet device/spi: added the spi_elapsed_r opcode
Tue, 28 Aug 2018 21:51:42 +0200 Alexandre Becoulet driver/si446x: check that the bytecode always returns a status
Tue, 28 Aug 2018 21:46:46 +0200 Alexandre Becoulet driver/si446x: fixed race where RX irq goes unnoticed after reading the whole rx fifo
Tue, 28 Aug 2018 20:38:48 +0200 Alexandre Becoulet arch/efm32: do not target DMA read at flash when data.in == NULL
Tue, 28 Aug 2018 20:37:17 +0200 Alexandre Becoulet efm32/spi: use TX bursts of size 1, fix a nasty hw race
Tue, 28 Aug 2018 20:31:42 +0200 Alexandre Becoulet arch/efm32: use unified dma source constants, do not select signal in the board defs
Tue, 28 Aug 2018 18:02:56 +0200 Alexandre Becoulet device/spi: added the spi_sleep opcode
Tue, 28 Aug 2018 17:19:37 +0200 Alexandre Becoulet driver/si446x: removed the bcrun pv field
Tue, 28 Aug 2018 14:03:08 +0200 Alexandre Becoulet driver/si446x: no need to access rx request on rx end
Tue, 28 Aug 2018 17:17:09 +0200 Alexandre Becoulet device/rfpacket: added the dev_rfpacket_prepare_rx helper function
Mon, 27 Aug 2018 22:41:34 +0200 Alexandre Becoulet driver/si446x: use a separate timeout field for rx cont
Mon, 27 Aug 2018 22:40:49 +0200 Alexandre Becoulet driver/si446x: use the SI446X_STATE_PAUSE_RXC state to resume rx cont after other requests
Fri, 24 Aug 2018 21:52:47 +0200 Alexandre Becoulet device/rfpacket: added blocking helpers & example
Fri, 24 Aug 2018 21:16:05 +0200 Alexandre Becoulet device/rfpacket: improved rx error reporting
Fri, 24 Aug 2018 20:35:50 +0200 Alexandre Becoulet driver/si446x: fix register clobber and rxc end
Fri, 24 Aug 2018 18:19:51 +0200 Alexis HUET Various missing string renaming.
Thu, 23 Aug 2018 17:37:19 +0200 Alexandre Becoulet driver/si446x: added support for the DEV_RFPACKET_RQ_RX_TIMEOUT request type
Thu, 23 Aug 2018 17:33:06 +0200 Alexandre Becoulet libdevice/rfpacket: specify the DEV_RFPACKET_RQ_RX_TIMEOUT request type
Thu, 23 Aug 2018 13:20:33 +0200 Alexandre Becoulet driver/si446x: use UNREACHABLE(); instead of abort();
Thu, 23 Aug 2018 13:06:53 +0200 Alexandre Becoulet driver/si446x: added the SI446X_STATE_ENTER_SLEEP state, do not rely on pv->bcrun
Wed, 22 Aug 2018 23:42:04 +0200 Alexandre Becoulet driver/si446x: inline the si446x_tx_irq function
Wed, 22 Aug 2018 23:26:05 +0200 Alexandre Becoulet driver/si446x: removed the SI446X_STATE_RXC_JAMMING temporary state
Wed, 22 Aug 2018 23:17:16 +0200 Alexandre Becoulet driver/si446x: remove support for replacement of current RX continuous request
Wed, 22 Aug 2018 21:05:05 +0200 Alexandre Becoulet driver/si446x: access pv->timeout and pv->deadline fields from bytecode directly, no need to pass params
Wed, 22 Aug 2018 19:22:17 +0200 Alexandre Becoulet driver/si446x: inline the si446x_jamming function, do not report jamming when cancelling rx
Wed, 22 Aug 2018 23:28:15 +0200 Alexandre Becoulet driver/si446x: use the bit() macro instead of _MSK()
Wed, 22 Aug 2018 18:42:43 +0200 Alexandre Becoulet driver/si446x: properly assign rx->err
Wed, 22 Aug 2018 19:22:53 +0200 Alexandre Becoulet driver/si446x: inline the si446x_rx_irq function
Wed, 22 Aug 2018 21:05:59 +0200 Alexandre Becoulet bcasm: improved expression parsing
Mon, 20 Aug 2018 22:34:10 +0200 Alexandre Becoulet libdevice: use const on device accessor parameters
Mon, 20 Aug 2018 22:20:08 +0200 Alexandre Becoulet libdevice: factored code of dev_*_wait wrappers
Mon, 20 Aug 2018 22:01:58 +0200 Alexandre Becoulet device/pwm: s/f_config/f_request
Mon, 20 Aug 2018 20:51:28 +0200 Alexandre Becoulet libdevice: added a dev_*class*_rq_from_kr wrapper
Mon, 20 Aug 2018 20:24:01 +0200 Alexandre Becoulet libdevice: import the pvdata field in the class request struct
Mon, 20 Aug 2018 20:03:58 +0200 Alexandre Becoulet libdevice: dropped busy wait device request wrappers
Mon, 20 Aug 2018 20:19:03 +0200 Alexandre Becoulet libdevice: s/err/error on some classes, store the error field inside the kroutine_s object pv
Mon, 20 Aug 2018 19:31:38 +0200 Alexandre Becoulet kroutine: added a pv field to allow reuse of padding in the kroutine_s struct.
Mon, 20 Aug 2018 19:29:56 +0200 Alexandre Becoulet hexo/decls: added the FIELD_ALIAS and FIELD_USING macros
Mon, 20 Aug 2018 16:59:03 +0200 Alexandre Becoulet device/valio: s/req/rq
Sun, 19 Aug 2018 14:43:25 +0200 Alexandre Becoulet libc: rewrite of the pseudo random functions
Fri, 17 Aug 2018 22:43:25 +0200 Alexandre Becoulet libgfx: include in mkdoc
Fri, 17 Aug 2018 22:42:17 +0200 Alexandre Becoulet libdevice: removed config flag duplicate
Fri, 17 Aug 2018 22:41:41 +0200 Alexandre Becoulet libdevice: removed outdated block and lcd classes
Fri, 17 Aug 2018 21:15:47 +0200 Alexandre Becoulet libdevice: added request queue handling wrappers + related cleanup
Fri, 17 Aug 2018 19:35:49 +0200 Alexandre Becoulet driver: missing dep on CONFIG_DEVICE_SLEEP
Fri, 17 Aug 2018 19:08:09 +0200 Alexandre Becoulet libdevice: shell tokens do not pull device classes tokens
Fri, 17 Aug 2018 18:55:59 +0200 Alexandre Becoulet stm32: forbide use of device clock
Fri, 17 Aug 2018 19:29:18 +0200 Alexandre Becoulet compiler warning fixes
Fri, 17 Aug 2018 17:13:37 +0200 Alexandre Becoulet tests: fixed efr32 BUILD board
Thu, 16 Aug 2018 21:03:43 +0200 Alexandre Becoulet libc/assert: added the IFASSERT macro
Thu, 16 Aug 2018 21:16:27 +0200 Alexandre Becoulet usbdev: s/dev_usbdev_request_s/dev_usbdev_rq_s
Mon, 06 Aug 2018 14:41:47 +0200 Alexandre Becoulet efr32: simple freq calculation in radio driver
Fri, 27 Jul 2018 17:31:05 +0200 Alexandre Becoulet cpu/arm32m: added the CONFIG_CPU_ARM32M_BARE_BOOT
Mon, 23 Jul 2018 12:52:05 -0400 Sebastien Cerdan EFR32: set default LFB/LFA clock to HFRCO
Mon, 23 Jul 2018 17:59:15 +0200 Alexandre Becoulet arch/efm32: better handling of wireless dev kit names
Mon, 23 Jul 2018 18:01:10 +0200 Alexandre Becoulet config.pl: support line continuation in build files
Fri, 20 Jul 2018 11:43:22 +0200 Alexandre Becoulet drivers/si446x: various timing tweaks
Mon, 09 Jul 2018 12:47:24 +0200 Alexis HUET nrf5x: Extend support for spim command: handle padding
Mon, 09 Jul 2018 12:04:30 +0200 Alexis HUET nrf5x: Added support for interrupt pins > 31.
Thu, 19 Jul 2018 20:44:30 +0200 Alexandre Becoulet bytecode: added ability to trace on control flow ops only
Thu, 19 Jul 2018 20:41:06 +0200 Alexandre Becoulet bytecode/vm: adjust return address, broken by cd1b7bf87b4a
Thu, 19 Jul 2018 20:38:09 +0200 Alexandre Becoulet driver/si446x: switch to logk
Tue, 17 Jul 2018 20:41:52 +0200 Alexandre Becoulet driver/si446x: added support for AFC bandwidth narrowing
Thu, 12 Jul 2018 10:27:08 +0200 Alexandre Becoulet libdevice: added the auto flag to some bytecode tokens
Thu, 12 Jul 2018 10:25:57 +0200 Alexandre Becoulet driver/sx1276: fixed bytecode warning
Thu, 12 Jul 2018 10:24:24 +0200 Alexandre Becoulet driver/sx1276: support auto bw, fixed single/double side bw computation, add frequency error feature, improved AFC
Thu, 12 Jul 2018 10:22:49 +0200 Alexandre Becoulet driver/si446x: support ASK auto bw, FSK manual bw and frequency error feature
Thu, 12 Jul 2018 10:20:37 +0200 Alexandre Becoulet device/rfpacket: allow auto rx bandwidth and freq error adjustment
Wed, 11 Jul 2018 19:10:49 +0200 Alexandre Becoulet libdevice/irq: fix unlink of more than one ep at once
Wed, 11 Jul 2018 17:29:48 +0200 Jeremie Brunel sx1276: fix SW value
Mon, 09 Jul 2018 18:40:49 +0200 Alexandre Becoulet shell: added the auto config flag on shell buffers
Mon, 09 Jul 2018 18:33:59 +0200 Alexandre Becoulet efm32: enable the hwrand driver
Mon, 09 Jul 2018 18:32:56 +0200 Alexandre Becoulet minor fixes
Mon, 09 Jul 2018 18:18:11 +0200 Alexandre Becoulet efm32: properly report reset cause on EFM family
Mon, 09 Jul 2018 18:13:13 +0200 Alexandre Becoulet efm32: added RMU and EMU device headers
Mon, 09 Jul 2018 17:04:20 +0200 Alexandre Becoulet drivers/si446x: renamed CONFIG_DRIVER_RFPACKET_SLEEP/CONFIG_DRIVER_RFPACKET_SI446X_SLEEP
Mon, 09 Jul 2018 17:01:57 +0200 Alexandre Becoulet driver/si446x: minor fixes
Mon, 09 Jul 2018 17:01:22 +0200 Alexandre Becoulet driver/si446x: report AFC freq offset
Mon, 09 Jul 2018 16:58:18 +0200 Alexandre Becoulet driver/si446x: allow use of a TCXO
Mon, 09 Jul 2018 18:13:50 +0200 Alexandre Becoulet driver/si446x: do not match chip part number on init
Fri, 06 Jul 2018 14:53:36 +0200 Jeremie Brunel driver/si446x: add blob ressources to tune configuration
Mon, 02 Jul 2018 17:44:09 +0200 Sebastien Cerdan Usb CDC-ACM driver: Change zlp policy sending
Mon, 02 Jul 2018 15:02:35 +0200 Jeremie Brunel rfpacket: add crc seed into packet configuration
Fri, 29 Jun 2018 20:57:34 +0200 Sebastien Cerdan usbcdc_acm.c: Send zero length packet when request size = mps
Tue, 26 Jun 2018 13:10:03 +0200 Alexandre Becoulet efm32: removed wrong %end
Thu, 21 Jun 2018 22:56:06 +0200 Sebastien Cerdan efr32 radio: Add missing rx flag
Tue, 19 Jun 2018 11:04:33 +0200 Alexandre Becoulet libgfx/example: added missing deps in unix makefile
Tue, 19 Jun 2018 11:02:55 +0200 Alexandre Becoulet shell/crypto: allow random with 0 sized state
Tue, 19 Jun 2018 11:00:47 +0200 Alexandre Becoulet arch/efm32: enable LFRCO when CONFIG_DEVICE_CLOCK is not used
Tue, 19 Jun 2018 11:02:19 +0200 Jeremie Brunel libdevice: add SHELL_MEM token
Tue, 19 Jun 2018 10:52:50 +0200 Jeremie Brunel libdevice: fix shell mem token in Makefile
Mon, 18 Jun 2018 15:22:39 +0200 Alexandre Becoulet printk/ring: added missing config provide
Mon, 18 Jun 2018 09:13:23 +0200 Alexandre Becoulet efm32: added an hardware random seed driver
Mon, 11 Jun 2018 17:31:58 +0200 Alexandre Becoulet config.pl: fixed use of %end to terminate %section
Wed, 13 Jun 2018 10:32:32 +0200 Pierre Bertin libgfx: fix variable name generating compile error