~jonathank89/burg/burg-percise

Viewing all changes in revision 912.

  • Committer: bean
  • Date: 2008-08-05 15:15:59 UTC
  • Revision ID: bean@localhost-20080805151559-qph5d40irmv84jom
2008-08-05  Bean  <bean123ch@gmail.com>

        * boot/i386/pc/pxeboot.S (_start): Use drive number 0x7F for pxe.

        * conf/i386-pc.rmk (kernel_img_HEADERS): Add machine/pxe.h.
        (pkglib_MODULES): Add pxe.mod and pxecmd.mod.
        (pxe_mod_SOURCES): New macro.
        (pxe_mod_CFLAGS): Likewise.
        (pxe_mod_LDFLAGS): Likewise.
        (pxecmd_mod_SOURCES): Likewise.
        (pxecmd_mod_CFLAGS): Likewise.
        (pxecmd_mod_LDFLAGS): Likewise.

        * kern/i386/pc/startup.S (grub_pxe_scan): New function.
        (grub_pxe_call): Likewise.

        * include/grub/disk.h (grub_disk_dev_id): Add GRUB_DISK_DEVICE_PXE_ID.

        * commands/i386/pc/pxecmd.c: New file.

        * disk/i386/pc/pxe.c: Likewise.

        * include/grub/i386/pc/pxe.h: Likewise.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: