[BSD] FreeBSD, Wine, StarCraft

Auth Gábor auth.gabor at enaplo.hu
2005. Már. 7., H, 12:04:26 CET


Halihó!

Ádám Szilveszter dr. ezt írta:
> Pl ugy, hogy megirod a hianyzo kodot? :-) Nyilt forras rulez.

  Az a szomorú helyzet, hogy a CD-t is fájlrendszernek gondolja a 
program... :/
  Viszont NetBSD kód van a megadott helyen... valaki (szakértőbb) meg tudja 
mondani, hogy miért nem lehet FreeBSD-re megoldani azt, amit a NetBSD tud?

wine-20050211/dlls/ntdll/cdrom.c:
===
#elif defined(__NetBSD__)
    struct scsi_addr addr;
    if (ioctl(fd, SCIOCIDENTIFY, &addr) != -1)
    {
        switch (addr.type)
        {
        case TYPE_SCSI:  *port = 1;
            *iface = addr.addr.scsi.scbus;
            *device = addr.addr.scsi.target;
            *lun = addr.addr.scsi.lun;
            break;
        case TYPE_ATAPI: *port = 0;
            *iface = addr.addr.atapi.atbus;
            *device = addr.addr.atapi.drive;
            *lun = 0;
            break;
        }
        return 1;
    }
    return 0;
#elif defined(__FreeBSD__)
    FIXME("not implemented for BSD\n");
    return 0;
===
  Meg lehet oldani? :)
-- 
http://www.enaplo.hu - Iskolai Információs Rendszer
Auth Gábor -=- +36-70/9400-341 -=- ICQ: 49179141
FreeBSD 5.3



További információk a(z) BSD levelezőlistáról