Start to move CDXA code around
This commit is contained in:
@@ -49,15 +49,19 @@ namespace JabyEngine {
|
||||
}
|
||||
};
|
||||
|
||||
namespace IRQ {
|
||||
void read_sector_to(uint32_t* dst, size_t bytes);
|
||||
void resume_at(const BCDTimeStamp& cd_time);
|
||||
}
|
||||
|
||||
static State read_current_state() {
|
||||
return const_cast<volatile State&>(current_state);
|
||||
}
|
||||
|
||||
void read_file(AutoLBAEntry file_info, const SectorBufferAllocator& buffer_allocator);
|
||||
void read_xa(uint32_t lba, uint8_t channel);
|
||||
void continue_reading();
|
||||
|
||||
CDTimeStamp get_lock();
|
||||
BCDTimeStamp get_loc();
|
||||
|
||||
void enable_CDDA();
|
||||
void enable_CDXA(bool double_speed);
|
||||
|
||||
Reference in New Issue
Block a user