comparison cdd_fader.h @ 2278:5a21bc0ec583

Implement turbo/slo mo for Sega CD
author Michael Pavone <pavone@retrodev.com>
date Mon, 02 Jan 2023 13:08:49 -0800
parents 4fbe1e7c4a73
children 9ead0fe69d9b
comparison
equal deleted inserted replaced
2277:9e578fd493e1 2278:5a21bc0ec583
13 uint8_t byte_counter; 13 uint8_t byte_counter;
14 } cdd_fader; 14 } cdd_fader;
15 15
16 void cdd_fader_init(cdd_fader *fader); 16 void cdd_fader_init(cdd_fader *fader);
17 void cdd_fader_deinit(cdd_fader *fader); 17 void cdd_fader_deinit(cdd_fader *fader);
18 void cdd_fader_set_speed_percent(cdd_fader *fader, uint32_t percent);
18 void cdd_fader_attenuation_write(cdd_fader *fader, uint16_t attenuation); 19 void cdd_fader_attenuation_write(cdd_fader *fader, uint16_t attenuation);
19 void cdd_fader_data(cdd_fader *fader, uint8_t byte); 20 void cdd_fader_data(cdd_fader *fader, uint8_t byte);
20 void cdd_fader_pause(cdd_fader *fader); 21 void cdd_fader_pause(cdd_fader *fader);
21 22
22 #endif //CDD_FADER_H_ 23 #endif //CDD_FADER_H_