]> xenbits.xensource.com Git - seabios.git/commit
Remove disk GET/SET_INT13DPT and GET/SET_INT13EXT macros.
authorKevin O'Connor <kevin@koconnor.net>
Fri, 25 May 2012 02:52:39 +0000 (22:52 -0400)
committerKevin O'Connor <kevin@koconnor.net>
Fri, 25 May 2012 02:52:39 +0000 (22:52 -0400)
commitcd8dcbecb91dc93aa06f35a94e4277d0274de8a3
treec873ac7490a0bc3760beb971ca918f302a21502d
parentb54ee404d7fc439ddbbd8cdf29404c6517ad8abd
Remove disk GET/SET_INT13DPT and GET/SET_INT13EXT macros.

The code generation is better if explicit 'struct int13ext_s' and
'struct int13dpt_s' pointers are used instead.  The code is a little
easier to understand as well.

This patch also forces disk_1348 to not be inlined.  If it gets
inlined into its caller it can increase the stack usage for all disk
calls.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
src/disk.c
src/disk.h