X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Finclude%2Fcdi.h;h=f77ac6e765d5f49777c9a4c8538d717548763933;hb=5c366a13aeb0ebb8c18a28616732e058466191af;hp=f63f2280de9bd84fb6873f560706befafab8500b;hpb=86bd0f2592c3cd674239532247276bd2d579a857;p=virtualjaguar diff --git a/src/include/cdi.h b/src/include/cdi.h index f63f228..f77ac6e 100644 --- a/src/include/cdi.h +++ b/src/include/cdi.h @@ -1,3 +1,7 @@ +// +// CDI.H: Header file +// + #ifndef __CDI_H__ #define __CDI_H__ @@ -5,9 +9,6 @@ #include "types.h" #include #include -#ifndef __PORT__ -#include -#endif #include struct s_cdi_track @@ -38,18 +39,22 @@ struct s_cdi_descriptor s_cdi_session *sessions; }; -extern int cdi_fp; -extern uint32 cdi_load_address; -extern uint32 cdi_code_length; -extern s_cdi_descriptor *cdi_descriptor; -extern s_cdi_track **cdi_tracks; -extern uint32 cdi_tracks_count; +// Exported variables + +extern int cdi_fp; +extern uint32 cdi_load_address; +extern uint32 cdi_code_length; +extern s_cdi_descriptor * cdi_descriptor; +extern s_cdi_track ** cdi_tracks; +extern uint32 cdi_tracks_count; + +// Exported functions -int cdi_open(char *path); +int cdi_open(char * path); void cdi_close(int fp); -s_cdi_descriptor *cdi_get_descriptor(int fp, FILE *stdfp); -void cdi_dump_descriptor(FILE *fp,s_cdi_descriptor *cdi_descriptor); -uint8 *cdi_extract_boot_code(int fp, s_cdi_descriptor *cdi_descriptor); -void cdi_load_sector(uint32 sector, uint8 *buffer); +s_cdi_descriptor * cdi_get_descriptor(int fp, FILE * stdfp); +void cdi_dump_descriptor(FILE * fp,s_cdi_descriptor * cdi_descriptor); +uint8 * cdi_extract_boot_code(int fp, s_cdi_descriptor * cdi_descriptor); +void cdi_load_sector(uint32 sector, uint8 * buffer); -#endif +#endif // __CDI_H__