commit | 1fcf1448561c07ffa47f05d3c492c78d2bfbbb3b | [log] [tgz] |
---|---|---|
author | Kevin O'Connor <kevin@koconnor.net> | Tue Mar 11 19:42:41 2008 -0400 |
committer | Kevin O'Connor <kevin@koconnor.net> | Tue Mar 11 19:42:41 2008 -0400 |
tree | c256fe79a56bf08d5bf6312263a602a3dc3c6f9c | |
parent | a69bc3a94fd28edd957e0d201432b566b700ca2b [diff] |
Reorganize ata code; reduce stack usage. This fixes an issue with freedos lbacache - the bios was overrunning the stack on disk requests. The code has been simplified by extracting common code. Some handlers moved to inline code to reduce overall stack usage.