(none) yaxic
/ help / lists / applications / search /
 

PCI Support && CVS updated

From: Smári P. McCarthy (
03658@xyz.molar.is)
Date: Tue 07 May 2002 - 08:13:26 UTC

  • Next message: Smári P. McCarthy: "CVS updated"

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA1

    Start with formalities:

    Checking in drivers/pci/pci.c;
    Checking in drivers/pci/pci_list.h;

    Now:
            PCI bus scanning works perfectly. Our next task on the PCI front would be to
    add the PCI devices to a table in kernel memory. Then we should start loading
    modules, but that's a later task - first thing's first: For the PCI table to
    work properly, we want a linked list. But linked lists imply memory
    management, and hence we need that first. That's why all further PCI
    development is *on hold* until we've finished the other few minor things we
    need for Yaxic 0.0.1 (Brjánn). Ahh.. yes... I can see it clearly now..
    *tantr*

    The pci_list.h file really sucks. I mean, it sucks more than anything that has
    ever sucked before. It's bloated, it's cruddy, and it's standard. However,
    the standardisation part can be fixed.
            - if anybody is in the mood for a little Perl-o-suprimo then he may please
    take http://www.yourvote.com/pci/pcidev.csv and create something that
    converts it into a file that looks almost identical to pci_list.h - but skips
    the crud. Please?
            - if anybody is in the mood for a little malloc() super-fun (after we
    implement malloc()), he may please create a system for updating the tables in
    pci_list.h during runtime (loading it from a file?) *this is not important*

    Now.. next up: i8253 watchdogs.. úúú!

    spm.
    - --
    Smári P. McCarthy
    03695@xyz.molar.is
    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.0.6 (GNU/Linux)
    Comment: For info see http://www.gnupg.org

    iD8DBQE814yn7wpH+ND54h8RAse2AKCy9jiDDQ1gfGrUaS/mHCyCVPYk/QCgrO3h
    METKAhigp9ZJSRSMSMU/ooY=
    =Mue9
    -----END PGP SIGNATURE-----



  •