// Hardware addresses for C64 #if not(CBM_64) && not(CBM_64_COMPAT) #warn c64_sid module should be only used on C64-compatible targets #endif // SID word sid_v1_freq @$D400 word sid_v1_pulse @$D402 byte sid_v1_cr @$D404 byte sid_v1_ad @$D405 byte sid_v1_sr @$D406 word sid_v2_freq @$D407 word sid_v2_pulse @$D409 byte sid_v2_cr @$D40B byte sid_v2_ad @$D40C byte sid_v2_sr @$D40D word sid_v3_freq @$D40E word sid_v3_pulse @$D410 byte sid_v3_cr @$D412 byte sid_v3_ad @$D413 byte sid_v3_sr @$D414 word sid_filt_cutoff @$D415 byte sid_filt_cr @$D417 byte sid_filt_mode @$D418 volatile byte sid_paddle_x @$D419 volatile byte sid_paddle_y @$D41A volatile byte sid_v3_osc_out @$D41B volatile byte sid_v3_adsr_out @$D41C