Subject: maple bus code
To: None <port-dreamcast@netbsd.org>
From: ITOH Yasufumi <itohy@netbsd.org>
List: port-dreamcast
Date: 03/26/2001 15:57:58
Hello,

I played with maple bus devices (VMS, Controller), and and I made
some functions working.
However, current implementation of the maple bus has some problems
and needs being rewritten.  Some of them are:

  - periodic status request only, and each driver can't send commands
    on demand,

  - only one request per subunit between timeouts, which is not enough for
    storage devices,

  - the detection whether the command/request is finished is kludgy.
    Doesn't the DMA driver have interrupts?

I believe Marcus is working on the problems and I should wait
for a while, right? :)
-- 
ITOH, Yasufumi