Door ej__: @anoniem23:25: FTA: "Summary AMD processors Athlon XP and better "
@anoniem22:08: denk je dat soortgelijke rommel niet in intel spul zit? :(
Dat is geen speculatie, debug mogelijkheden zijn gewoon gedefinieerd in de X86 architectuur, inclusief security eisen (alleen toegankelijk vanaf ring 0).
AMD heeft specifieke extra mogelijkheden (tot nu toe niet publiek bekend/gedocumenteerd) hieraan toegevoegd.
De tot nu toe gereverse-engineerde functionaliteit bestaat uit adres/data maskers voor breakpoints.
Wellicht heeft Intel ook niet gedocumenteerde uitbreidingen.
Je kunt een hoop speculeren over waarom deze extra (en naar ik lees best handige) mogelijkheden geheim gehouden zijn.
Persoonlijk geloof ik niet zo in grote samenzweringen, en denk ik dat de hoofdreden waarschijnlijk een combinatie van financieen en bedrijfs-interne politiek is.
Een feature 'officieel' maken kost altijd geld; Het moet gedocumenteerd worden, er volgt een commitment uit op support (toekomstige chips die backwards compatibel moeten zijn), support engineers/helpdesk moeten ermee bekend zijn, bugs moeten gefixed worden in volgende masker releases etc.
Ik kan me ook levendig indenken dat er verschil van inzicht bestaat tussen een processor architect / hardware developer die dit een nuttige en nodige feature vindt en een 'product manager' die met een business blik kijkt naar welke features een processor moet hebben en welke klanten vragen naar welke functies.
Dat kun je in elk geval horen als je praat over wensen met techneuten van een (sw) vendor, die snappen precies wat nodig is, maar zeggen dat de vraag veel harder binnenkomt wanneer het door een (liefst grote) klant aan een account manager gevraagd wordt.
Ik stel me voor dat het op dat vlak niet anders werkt bij een processor vendor.