qemu

FORK: QEMU emulator
git clone https://git.neptards.moe/neptards/qemu.git
Log | Files | Refs | Submodules | LICENSE

boot-sector.h (695B)


      1 /*
      2  * QEMU boot sector testing helpers.
      3  *
      4  * Copyright (c) 2016 Red Hat Inc.
      5  *
      6  * Authors:
      7  *  Michael S. Tsirkin <mst@redhat.com>
      8  *  Victor Kaplansky <victork@redhat.com>
      9  *
     10  * This work is licensed under the terms of the GNU GPL, version 2 or later.
     11  * See the COPYING file in the top-level directory.
     12  */
     13 
     14 #ifndef TEST_BOOT_SECTOR_H
     15 #define TEST_BOOT_SECTOR_H
     16 
     17 #include "libqtest.h"
     18 
     19 /* Create boot disk file. fname must be a suitable string for mkstemp() */
     20 int boot_sector_init(char *fname);
     21 
     22 /* Loop until signature in memory is OK.  */
     23 void boot_sector_test(QTestState *qts);
     24 
     25 /* unlink boot disk file.  */
     26 void boot_sector_cleanup(const char *fname);
     27 
     28 #endif /* TEST_BOOT_SECTOR_H */