Michael Hope michaelh
0 followers · 0 following
Block user

Please note that blocking a user has other effects, such as:

  • You will stop following each other and will not be able to follow each other.
  • This user will not be able to interact with the repositories you own, or the issues and comments you have created.
  • You will not be able to add each other as repository collaborators.
michaelh pushed to ch32v-flash at michaelh/zephyr 2026-08-20 10:49:45 +02:00
501fa2562f tests: flash: add the bluepillplus_ch32v203
ec2fbc7cc1 samples: flash_shell: add the bluepillplus and ch32v00x_core
75632fd015 drivers: flash: add a CH32V on-chip flash controller
12759875f6 drivers: timer: assert the tick against the counter, not the alarm
4dc75cca50 drivers: timer: only build-assert the tick span where it is constant
Compare 1354 commits »
michaelh created branch ch32v-tkey in michaelh/zephyr 2026-08-20 10:49:42 +02:00
michaelh pushed to ch32v-tkey at michaelh/zephyr 2026-08-20 10:49:42 +02:00
64e9699256 drivers: input: add WCH Touch support
michaelh pushed to ch32v-counter at michaelh/zephyr 2026-08-20 10:49:42 +02:00
02f34f2d4c drivers: counter: add a WCH GPTM implementation
2028a2b04c samples: counter: add the bluepillplus_ch32v203
Compare 2 commits »
michaelh pushed to main at michaelh/zephyr 2026-08-20 10:49:40 +02:00
12759875f6 drivers: timer: assert the tick against the counter, not the alarm
4dc75cca50 drivers: timer: only build-assert the tick span where it is constant
c0bba90c36 drivers: ethernet: nxp_enet: mask the interrupt status with EIMR
19f807a9df drivers: timer: do not spell the driver primitives inline
3b0639faaf drivers: timer: catch a tick that outruns the counter and alarm
Compare 1351 commits »
michaelh pushed to ch32v-counter at michaelh/zephyr 2026-08-09 17:18:48 +02:00
dc1c78c9a9 samples: counter: add the ch32v006evt to the alarm sample
2c475bc6d3 drivers: counter: add a WCH GPTM implementation
da0718ca0d boards: actinius: move init code from SYS_INIT to hooks
ad37a38ab3 tests: lib: timespec_util: parameterize table tests with ZTEST_P
c3ad5435d6 samples: cs40l5x: Port CS40L5x driver changes to the sample
Compare 30276 commits »
michaelh pushed to test-v006 at michaelh/zephyr 2026-08-09 17:08:37 +02:00
4ef85e5be8 scripts: twister: increase coverage by decreasing the default min_ram
da0718ca0d boards: actinius: move init code from SYS_INIT to hooks
ad37a38ab3 tests: lib: timespec_util: parameterize table tests with ZTEST_P
c3ad5435d6 samples: cs40l5x: Port CS40L5x driver changes to the sample
0c3c4aff26 drivers: haptics: cirrus: Port haptics API changes to CS40L5x
Compare 762 commits »
michaelh pushed to test-003 at michaelh/zephyr 2026-08-09 17:08:35 +02:00
79402b4237 samples: increase the ch32v003 Twister coverage
8f94b1fe77 boards: wch: increase the test coverage for ch32v00{3,6}evt and more
da0718ca0d boards: actinius: move init code from SYS_INIT to hooks
ad37a38ab3 tests: lib: timespec_util: parameterize table tests with ZTEST_P
c3ad5435d6 samples: cs40l5x: Port CS40L5x driver changes to the sample
Compare 763 commits »
michaelh pushed to non-vec at michaelh/zephyr 2026-08-09 17:08:33 +02:00
986888c83c soc: wch: switch to non-vectored interrupts
da0718ca0d boards: actinius: move init code from SYS_INIT to hooks
ad37a38ab3 tests: lib: timespec_util: parameterize table tests with ZTEST_P
c3ad5435d6 samples: cs40l5x: Port CS40L5x driver changes to the sample
0c3c4aff26 drivers: haptics: cirrus: Port haptics API changes to CS40L5x
Compare 3541 commits »
michaelh pushed to mitigate-flash at michaelh/zephyr 2026-08-09 17:08:30 +02:00
7fb3a5ca78 dts: wch: fix the boot by reverting the flash start address change
da0718ca0d boards: actinius: move init code from SYS_INIT to hooks
ad37a38ab3 tests: lib: timespec_util: parameterize table tests with ZTEST_P
c3ad5435d6 samples: cs40l5x: Port CS40L5x driver changes to the sample
0c3c4aff26 drivers: haptics: cirrus: Port haptics API changes to CS40L5x
Compare 3541 commits »
michaelh pushed to hwstack at michaelh/zephyr 2026-08-09 17:08:27 +02:00
2cd62c5a2e WIP: HW stacking
19f73f2fff soc: wch: switch to non-vectored interrupts
da0718ca0d boards: actinius: move init code from SYS_INIT to hooks
ad37a38ab3 tests: lib: timespec_util: parameterize table tests with ZTEST_P
c3ad5435d6 samples: cs40l5x: Port CS40L5x driver changes to the sample
Compare 3542 commits »
michaelh pushed to faster-spi at michaelh/zephyr 2026-08-09 17:08:24 +02:00
03c0ba989c drivers: spi: optimise the WCH transcieve for common situations
da0718ca0d boards: actinius: move init code from SYS_INIT to hooks
ad37a38ab3 tests: lib: timespec_util: parameterize table tests with ZTEST_P
c3ad5435d6 samples: cs40l5x: Port CS40L5x driver changes to the sample
0c3c4aff26 drivers: haptics: cirrus: Port haptics API changes to CS40L5x
Compare 21851 commits »
michaelh pushed to demo-vec at michaelh/zephyr 2026-08-09 17:08:18 +02:00
932b4532fc WIP: demonstrate the load offset
da0718ca0d boards: actinius: move init code from SYS_INIT to hooks
ad37a38ab3 tests: lib: timespec_util: parameterize table tests with ZTEST_P
c3ad5435d6 samples: cs40l5x: Port CS40L5x driver changes to the sample
0c3c4aff26 drivers: haptics: cirrus: Port haptics API changes to CS40L5x
Compare 3541 commits »
michaelh pushed to ch81 at michaelh/zephyr 2026-08-09 17:08:16 +02:00
22f49e44b1 WIP: SPI DMA
eec54c6945 drivers: spi: optimise the WCH transcieve for common situations
403f7eea9a drivers: spi: optimise the WCH transcieve for common situations
a03e6c9e60 DNS: psram
8e9f28bde9 WIP: SPI
Compare 2279 commits »
michaelh pushed to ch32v-hwinfo at michaelh/zephyr 2026-08-09 17:08:13 +02:00
b3c1469408 drivers: hwinfo: add a WCH ESIG hardware ID driver
da0718ca0d boards: actinius: move init code from SYS_INIT to hooks
ad37a38ab3 tests: lib: timespec_util: parameterize table tests with ZTEST_P
c3ad5435d6 samples: cs40l5x: Port CS40L5x driver changes to the sample
0c3c4aff26 drivers: haptics: cirrus: Port haptics API changes to CS40L5x
Compare 823 commits »
michaelh pushed to ch32v-flash-dns at michaelh/zephyr 2026-08-09 17:08:11 +02:00
bbc1725528 WIP: flash
da0718ca0d boards: actinius: move init code from SYS_INIT to hooks
ad37a38ab3 tests: lib: timespec_util: parameterize table tests with ZTEST_P
c3ad5435d6 samples: cs40l5x: Port CS40L5x driver changes to the sample
0c3c4aff26 drivers: haptics: cirrus: Port haptics API changes to CS40L5x
Compare 2270 commits »
michaelh pushed to ch32v-flash at michaelh/zephyr 2026-08-09 17:08:08 +02:00
d3e49be3ce tests: flash: add the bluepillplus_ch32v203
ddfbc657af samples: flash_shell: add the bluepillplus and ch32v00x_core
c9e117677b drivers: flash: add a CH32V on-chip flash controller
da0718ca0d boards: actinius: move init code from SYS_INIT to hooks
ad37a38ab3 tests: lib: timespec_util: parameterize table tests with ZTEST_P
Compare 764 commits »
michaelh pushed to main at michaelh/zephyr 2026-08-09 17:08:03 +02:00
da0718ca0d boards: actinius: move init code from SYS_INIT to hooks
ad37a38ab3 tests: lib: timespec_util: parameterize table tests with ZTEST_P
c3ad5435d6 samples: cs40l5x: Port CS40L5x driver changes to the sample
0c3c4aff26 drivers: haptics: cirrus: Port haptics API changes to CS40L5x
2689a8fc39 Bluetooth: CAP: Commander: Shell: Make reception start params static
Compare 761 commits »
michaelh created branch test-003 in michaelh/zephyr 2026-08-01 11:16:42 +02:00
michaelh pushed to test-003 at michaelh/zephyr 2026-08-01 11:16:42 +02:00
8901a8aacb samples: increase the ch32v003 Twister coverage
690803b485 boards: wch: increase the ch32v00{3,6}evt and linkw test coverage
Compare 2 commits »