#define BABOON_BASE (0x50F1A000) /* same as IDE controller base */
#ifndef __ASSEMBLER__
struct baboon { char pad1[208]; /* generic IDE registers, not used here */ short mb_control; /* Control register: *bit5:slot2powercontrol *bit6:slot1powercontrol
*/ char pad2[2]; short mb_status; /* (0xD4) media bay status register: * *bit0:???? *bit1:IDEinterruptactive? *bit2:baystatus,0=full,1=empty *bit3:????
*/ char pad3[2]; /* (0xD6) not used */ short mb_ifr; /* (0xD8) media bay interrupt flags register: * *bit0:???? *bit1:IDEcontrollerinterrupt *bit2:mediabaystatuschangeinterrupt
*/
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.