[comp.os.minix] 1.2 to 1.5.5, file reques

jose.dias@crs1.uucp (JOSE DIAS) (03/16/90)

Hi folks!

I'm having *real* problems with my upgrade of minix 1.3 to 1.5.  To start
with minix 1.3 will not talk to my adaptec2372b controller properly.  The
floppy commands work fine, but the winchester task freezes waitting for
IDLE.  Upon closer inspection I found that the commands sent to the i/o
ports are not correct.  Since this controller is rll I wasn't very
surprised.

Some time ago someone posted a diff to get the controller to work properly,
but the diff was with reference to minix 1.5, and I suspect that it was
based on bios_wini.c and not at_wini.c so I was SOL.  I then decided to
upgrade to minix 1.5 and see what happens...

The problem is that there seems to be some definitions missing from the
kernel somewhere along the way.  Specifically there is no refference to
u16_t or u8_t or u32_t etc...  These are used in protect.c but they don't
exist in any of the .h files.  I did manage to find what u16_t is
typedef'ed as from fs files, but there are references to structures that
have not been defined anywhere!  I tried kernel_00-06 mm fs_00-01 with no
luck at all...  To boot one of my floppy drives just went south...

Can someone give some *clue* what's going on?  I upgraded all of
/usr/include/* files including /usr/include/minix and /usr/include/posix
and /usr/include/minix but there just is no help over there...

What have I missed?

Jos
---
 ~ DeLuxe 1.11 #1744