Mercurial > repos > blastem
comparison system.h @ 2080:bafb757e1cd2
Implement CD audio
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Wed, 02 Feb 2022 01:10:07 -0800 |
parents | 3f29e2726522 |
children | 0db3af42dd72 |
comparison
equal
deleted
inserted
replaced
2079:5a2b759f6b2d | 2080:bafb757e1cd2 |
---|---|
96 uint32_t start_lba; | 96 uint32_t start_lba; |
97 uint32_t end_lba; | 97 uint32_t end_lba; |
98 track_type type; | 98 track_type type; |
99 } track_info; | 99 } track_info; |
100 | 100 |
101 typedef void (*seek_fun)(system_media *media, uint32_t sector); | 101 typedef uint8_t (*seek_fun)(system_media *media, uint32_t sector); |
102 typedef uint8_t (*read_fun)(system_media *media, uint32_t offset); | 102 typedef uint8_t (*read_fun)(system_media *media, uint32_t offset); |
103 | 103 |
104 struct system_media { | 104 struct system_media { |
105 void *buffer; | 105 void *buffer; |
106 char *dir; | 106 char *dir; |