This package is now a compatibility layer and shared helper location.
Active SMC test flows are split into dedicated subpackages:
//target/ast10x0/tests/smc/read//target/ast10x0/tests/smc/dma_irqThe parent package (//target/ast10x0/tests/smc) keeps only:
smc_read_testsmc_read_evb_testsmc_irq_testsmc_irq_evb_testtarget_debug.rsUse these subpackage labels as canonical:
//target/ast10x0/tests/smc/read:smc_read_test//target/ast10x0/tests/smc/read:smc_read_evb_test//target/ast10x0/tests/smc/dma_irq:smc_irq_test//target/ast10x0/tests/smc/dma_irq:smc_irq_evb_testLegacy compatibility aliases in this package resolve to the same targets.
Read flow:
AST1060_EVB_PI_HOST=<pi-hostname-or-ip> \ bazel test --config=k_ast1060_evb \ //target/ast10x0/tests/smc/read:smc_read_evb_test
DMA IRQ flow:
AST1060_EVB_PI_HOST=<pi-hostname-or-ip> \ bazel test --config=k_ast1060_evb \ //target/ast10x0/tests/smc/dma_irq:smc_irq_evb_test
Both flows are hardware-only by design.