[RESEND PATCH] ide: Add 8-bit data mode

2022-11-30 Thread Lubomir Rintel
CompactFlash uses features 0x01 and 0x81 to enable/disable 8-bit data path. Implement them. Signed-off-by: Lubomir Rintel --- hw/ide/core.c | 43 ++- include/hw/ide/internal.h | 1 + 2 files changed, 34 insertions(+), 10 deletions(-) diff --git

[RESEND PATCH] ide: Add "ide-cf" driver, a CompactFlash card

2022-11-30 Thread Lubomir Rintel
This allows attaching IDE_CFATA device to an IDE bus. Behaves like a CompactFlash card in True IDE mode. Tested with: qemu-system-i386 \ -device driver=ide-cf,drive=cf,bus=ide.0 \ -drive id=cf,index=0,format=raw,if=none,file=cf.img Signed-off-by: Lubomir Rintel --- hw/ide/qdev.c

[PATCH] ide: Add "ide-cf" driver, a CompactFlash card

2022-10-10 Thread Lubomir Rintel
This allows attaching IDE_CFATA device to an IDE bus. Behaves like a CompactFlash card in True IDE mode. Tested with: qemu-system-i386 \ -device driver=ide-cf,drive=cf,bus=ide.0 \ -drive id=cf,index=0,format=raw,if=none,file=cf.img Signed-off-by: Lubomir Rintel --- hw/ide/qdev.c

[PATCH] ide: Add 8-bit data mode

2022-10-10 Thread Lubomir Rintel
CompactFlash uses features 0x01 and 0x81 to enable/disable 8-bit data path. Implement them. Signed-off-by: Lubomir Rintel --- hw/ide/core.c | 43 ++- include/hw/ide/internal.h | 1 + 2 files changed, 34 insertions(+), 10 deletions(-) diff --git

[Qemu-devel] [RESEND] [PATCH] Provide __rel_iplt_{start,end}

2009-10-18 Thread Lubomir Rintel
This basically fixes build with -static against recent glibc (libc.a's __libc_csu_init() refers to these symbols). --- i386.ld |8 +++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/i386.ld b/i386.ld index f2dafec..9b4063e 100644 --- a/i386.ld +++ b/i386.ld @@ -39,7 +39,13