Topic : The ATARI Compendium Author : Scott Sanders / JAY Software Version : 1.25 (20/6/2003) Subject : Documentation Nodes : 1117 Index Size : 32614 HCP-Version : 6 Compiled on : Atari @charset : UTF-8 @lang : en @default : @help : %About @options : +g -i -t4 +y +z @width : 100 View Ref-File<invalid destination page 1581> The Falcon030 Sound System The DSP C05 Hardware This chapter will cover those aspects of Atari software programming that can only be accomplished by accessing hardware registers directly. In most cases, Atari has provided OS calls to manipulate the hardware. When an OS call exists to access hardware, it should always be used to ensure upward and backward compatibility. Keep in mind that access to hardware registers is limited to those applications operating in supervisor mode only (except where noted otherwise). Besides those hardware registers discussed here, a complete list of I/O registers, system variables, and interrupt vectors are contained in Appendix B: Memory Map. ∙ The 680x0 Processor ∙ The 68881/882 Floating Point Coprocessor ∙ Cartridges ∙ Game Controllers ∙ The IKBD Controller ° IKBD command codes ∙ STe/TT DMA Sound ∙ The MICROWIRE Interface ∙ Video Hardware See also: ∙ The Falcon030 Sound System ∙ The DSP