diff options
author | Gert Hulselmans <gerth@zytor.com> | 2011-01-25 00:12:48 +0100 |
---|---|---|
committer | Erwan Velu <erwanaliasr1@gmail.com> | 2011-01-25 20:54:17 +0100 |
commit | dbc4b9f8092cd9a500149cc3a10a9a38c11a580b (patch) | |
tree | 5549d0d827720f3d266c2f5491727cdc17079e77 | |
parent | 07cabef97538fdb83594e99ccc93805da19c7e50 (diff) | |
download | syslinux-dbc4b9f8092cd9a500149cc3a10a9a38c11a580b.tar.gz |
disklib: Detect "MS-DOS 3.30 through Windows 95 (A)" MBR
Add detection code for "MS-DOS 3.30 through Windows 95 (A)" MBR to disklib.
Signed-off-by: Gert Hulselmans <gerth@zytor.com>
-rw-r--r-- | com32/gpllib/disk/mbrs.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/com32/gpllib/disk/mbrs.c b/com32/gpllib/disk/mbrs.c index c889eece..82b45c03 100644 --- a/com32/gpllib/disk/mbrs.c +++ b/com32/gpllib/disk/mbrs.c @@ -27,7 +27,6 @@ void get_mbr_string(const uint32_t label, char *buffer, const int buffer_size) switch (s_label) { case 0x0000: - case 0xfa33: case 0xfab8: case 0xfabe: strlcpy(buffer, "No bootloader", buffer_size - 1); @@ -97,6 +96,9 @@ void get_mbr_string(const uint32_t label, char *buffer, const int buffer_size) else strlcpy(buffer, "Unknown mbr", buffer_size - 1); break; + case 0xfa33: + strlcpy(buffer, "MS-DOS 3.30 through Windows 95 (A)", buffer_size - 1); + break; case 0xfaeb: strlcpy(buffer, "Lilo", buffer_size - 1); break; |