axklib 0.7.4

Small kernel-helper abstractions used across the microkernel
Documentation
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.7.4]https://github.com/rcore-os/tgoskits/compare/axklib-v0.7.3...axklib-v0.7.4 - 2026-07-08

### Fixed

- *(platforms)* route DMA cache sync through platform cache ops ([#1542]https://github.com/rcore-os/tgoskits/pull/1542)

## [0.7.3]https://github.com/rcore-os/tgoskits/compare/axklib-v0.7.2...axklib-v0.7.3 - 2026-07-08

### Other

- updated the following local packages: ax-alloc

## [0.7.2]https://github.com/rcore-os/tgoskits/compare/axklib-v0.7.1...axklib-v0.7.2 - 2026-07-08

### Other

- updated the following local packages: dma-api, ax-alloc

## [0.7.1]https://github.com/rcore-os/tgoskits/compare/axklib-v0.7.0...axklib-v0.7.1 - 2026-07-07

### Other

- updated the following local packages: dma-api, ax-alloc

## [0.7.0]https://github.com/rcore-os/tgoskits/compare/axklib-v0.6.6...axklib-v0.7.0 - 2026-07-02

### Added

- *(irq-framework)* use domain-scoped irq ids

### Other

- *(irq-framework)* require boxed IRQ callbacks ([#1452]https://github.com/rcore-os/tgoskits/pull/1452)

## [0.6.6]https://github.com/rcore-os/tgoskits/compare/axklib-v0.6.5...axklib-v0.6.6 - 2026-06-27

### Added

- *(rdif-block)* add owned DMA queue primitives

### Other

- *(serial)* align IRQ model with dev ([#1265]https://github.com/rcore-os/tgoskits/pull/1265)

## [0.6.5]https://github.com/rcore-os/tgoskits/compare/axklib-v0.6.4...axklib-v0.6.5 - 2026-06-23

### Other

- updated the following local packages: dma-api, ax-alloc

## [0.6.4]https://github.com/rcore-os/tgoskits/compare/axklib-v0.6.3...axklib-v0.6.4 - 2026-06-22

### Other

- updated the following local packages: ax-alloc

## [0.6.3]https://github.com/rcore-os/tgoskits/compare/axklib-v0.6.2...axklib-v0.6.3 - 2026-06-12

### Other

- updated the following local packages: irq-framework, ax-alloc

## [0.6.2]https://github.com/rcore-os/tgoskits/compare/axklib-v0.6.1...axklib-v0.6.2 - 2026-06-11

### Other

- updated the following local packages: ax-alloc

## [0.6.1]https://github.com/rcore-os/tgoskits/compare/axklib-v0.6.0...axklib-v0.6.1 - 2026-06-09

### Other

- updated the following local packages: ax-alloc, dma-api

## [0.6.0]https://github.com/rcore-os/tgoskits/compare/axklib-v0.5.9...axklib-v0.6.0 - 2026-06-03

### Added

- *(irq)* introduce shared IRQ framework ([#1065]https://github.com/rcore-os/tgoskits/pull/1065)

### Other

- *(ax-alloc)* remove ax-allocator dependency, simplify to TLSF/buddy-slab backends ([#987]https://github.com/rcore-os/tgoskits/pull/987)
- *(dma-api)* split coherent and streaming DMA APIs ([#932]https://github.com/rcore-os/tgoskits/pull/932)
- *(drivers)* split shared driver stack from ArceOS ([#831]https://github.com/rcore-os/tgoskits/pull/831)

## [0.5.9]https://github.com/rcore-os/tgoskits/compare/axklib-v0.5.8...axklib-v0.5.9 - 2026-05-22

### Other

- updated the following local packages: ax-errno

## [0.5.8]https://github.com/rcore-os/tgoskits/compare/axklib-v0.5.7...axklib-v0.5.8 - 2026-05-19

### Other

- updated the following local packages: ax-errno