1.1 --- a/pkg/landfall-examples/hw_info/jz4780.c Fri Feb 16 23:11:25 2024 +0100
1.2 +++ b/pkg/landfall-examples/hw_info/jz4780.c Sat Feb 17 23:04:12 2024 +0100
1.3 @@ -339,9 +339,9 @@
1.4
1.5 /* MSC adapter functions. */
1.6
1.7 -void *msc_init(l4_addr_t msc_start, l4_addr_t start, l4_addr_t end)
1.8 +void *msc_init(l4_addr_t msc_start, l4_addr_t start, l4_addr_t end, void *cpm)
1.9 {
1.10 - return jz4780_msc_init(msc_start, start, end);
1.11 + return jz4780_msc_init(msc_start, start, end, cpm);
1.12 }
1.13
1.14 void *msc_get_channel(void *msc, uint8_t channel, l4_cap_idx_t irq, void *dma)
1.15 @@ -365,10 +365,10 @@
1.16 }
1.17
1.18 uint32_t msc_read_blocks(void *msc_channel, uint8_t card,
1.19 - l4re_dma_space_dma_addr_t paddr,
1.20 + struct dma_region *region,
1.21 uint32_t block_address, uint32_t block_count)
1.22 {
1.23 - return jz4780_msc_read_blocks(msc_channel, card, paddr, block_address,
1.24 + return jz4780_msc_read_blocks(msc_channel, card, region, block_address,
1.25 block_count);
1.26 }
1.27