rework parsing of interupt-map in interrupt node.
authorLunaixsky <lunaixsky@qq.com>
Wed, 9 Oct 2024 16:40:09 +0000 (17:40 +0100)
committerLunaixsky <lunaixsky@qq.com>
Wed, 9 Oct 2024 16:40:09 +0000 (17:40 +0100)
commita2e1b0681f3f65975cb3ed2f4f9708ac8f9ff070
tree95e47a7246ed7df156c0c4ea966ed1bfc01d4302
parent79d7be802edee0187df2f775d8f02b54bc49cd4a
rework parsing of interupt-map in interrupt node.

* parsing of the interrupt-map has been re-worked to accommodate the
  dynamic-nature of each map entry for which the length is depends on
  not only the current interrupt nexus but also the interrupt parent it
  referenced.
lunaix-os/hal/devtree/devtree.h [new file with mode: 0644]
lunaix-os/hal/devtree/dt.c [moved from lunaix-os/hal/devtree.c with 90% similarity]
lunaix-os/hal/devtree/dt_interrupt.c [new file with mode: 0644]
lunaix-os/includes/hal/devtree.h