search for: driveraddr

Displaying 2 results from an estimated 2 matches for "driveraddr".

Did you mean: driver_addr
2009 Sep 12
1
[PATCH] Let MEMDISK honor the quiet append option
...l_size, e820_len, cmdline_len, stack_len); + printf("Total size needed = %u bytes, allocating %uK\n", + total_size, (total_size + 0x3ff) >> 10); + } if (total_size > dos_mem) die("MEMDISK: Insufficient low memory\n"); @@ -967,8 +984,9 @@ driveraddr = stddosmem - total_size; driveraddr &= ~0x3FF; - printf("Old dos memory at 0x%05x (map says 0x%05x), loading at 0x%05x\n", - stddosmem, dos_mem, driveraddr); + if (!quiet) + printf("Old dos memory at 0x%05x (map says 0x%05x), loading at 0x%05x\n", +...
2009 Dec 07
3
[PATCH] memdisk: "safe hook" and mBFT
...; uint32_t disksize; @@ -816,6 +834,7 @@ void setup(const struct real_mode_args *rm_args_ptr) unsigned int bin_size; char *memdisk_hook; struct memdisk_header *hptr; + struct safe_hook *safe_hook; struct patch_area *pptr; uint16_t driverseg; uint32_t driverptr, driveraddr; @@ -899,6 +918,7 @@ void setup(const struct real_mode_args *rm_args_ptr) /* Figure out where it needs to go */ hptr = (struct memdisk_header *)memdisk_hook; + safe_hook = (struct safe_hook *)(memdisk_hook + hptr->int13_offs); pptr = (struct patch_area *)(memdisk_hook + hptr-...