Projects » Amiga OS 4 Projects » RadeonHD Driver » RadeonHD Development Log » DVI output for Radeon HD 4000 series cards

DVI output for Radeon HD 4000 series cards

I am pleased to announce that the RadeonHD driver for AmigaOS 4.x can now also output to DVI on Radeon HD 4000 series cards. Apart from being another item ticked off the driver development to-do list, from a personal perspective this means that I can now use my 4-port DVI KVM switch fully. Previously, switching to my Sam460ex would mean the monitor switching to the VGA output, and then manually switching to DVI again when switching back to another machine. The button on my monitor for switching inputs has already lost its "click" sensation due to the large amount of switching, so I am glad to hand that task over to the KVM.

My hopes that adding DVI output would be a "quick fix" were quickly dashed when fixing what I thought was the cause resulted in no change. The task quickly became a needle-in-a-haystack hunt; nay, multiple needle-in-a-haystack hunts for what AtomBIOS functions had been added or changed, and where to get the additional data that was needed (the AtomBIOS is undocumented). The AtomBIOS' API is tightly coupled to the hardware, meaning that new functions are added, and old ones get new versions (functions have version numbers so that they can be changed at will) with new inputs and outputs. One by one, changes were tracked down and added to the driver, most often without any noticeable change. As you can imagine, working hard and getting seemingly no result is very frustrating. At one stage I even lost VGA output, thanks to an introduced bug that was later tracked down and fixed. Eventually, the behaviour of the DVI output started changing/improving, giving a much needed motivation boost to fix the remaining problems and get it working properly. With one final compile and reset, the DVI output showed the AmigaOS 4.1 boot picture, and just worked.



Projects » Amiga OS 4 Projects » RadeonHD Driver » RadeonHD Development Log » DVI output for Radeon HD 4000 series cards

Post your comment

Comments

  • Excellent news, sounds like it drained you somewhat - nice to see you make it out through the other side! So whats next on the to do list? Can't wait to see it be release - quick question perhaps you can answer it. Will this come before Update 3 for AmigaOS? There is a rumour that could be 3 months away - if the driver has been tried and tested thoroughly and found to be working 100% well before Update 3 will we be able to download it separately? Yours truly SAM 460 user desperately awaiting hardware composition. :)

    Keep up the good work Hans.

    Posted by Richard Lake, 07/05/2011 8:06pm (8 years ago)

RSS feed for comments on this page | RSS feed for all comments


Projects » Amiga OS 4 Projects » RadeonHD Driver » RadeonHD Development Log » DVI output for Radeon HD 4000 series cards