Hardware IO Device Spec

Get help from the community & developers with the X16 hardware if you can't find the solution elsewhere
Post Reply
Wavicle
Posts: 269
Joined: Sun Feb 21, 2021 2:40 am

Hardware Hardware IO Device Spec

Post by Wavicle »

Something that had been bounced around on Discord a while back was that we needed a standard, generic IO device interface which could have support baked into the kernel. This is needed because no accommodations or reservations were made for X16 device drivers. Fortunately, CBMDOS is already very generic, so the only thing that is needed is an interface which the kernel can talk to in a standardized way. To this end I made a first pass pre-pre-Alpha proposal for a memory-mapped IO range interface for devices that want to be supported by the kernel out of the box - assuming this makes it far enough for someone to invest time in writing kernel support for it. Please take a look and provide thoughts / ideas / feedback: https://gist.github.com/jburks/bf3f6952 ... 4bdcae5c7b
Post Reply