--- previous/src/includes/statusbar.h 2018/04/24 19:28:15 1.1.1.2 +++ previous/src/includes/statusbar.h 2018/04/24 19:30:42 1.1.1.3 @@ -11,17 +11,20 @@ #include "main.h" typedef enum { - DRIVE_LED_A, - DRIVE_LED_B, - DRIVE_LED_HD + DEVICE_LED_ENET, + DEVICE_LED_OD, + DEVICE_LED_SCSI, + DEVICE_LED_FD, + NUM_DEVICE_LEDS } drive_index_t; extern int Statusbar_SetHeight(int ScreenWidth, int ScreenHeight); extern int Statusbar_GetHeightForSize(int width, int height); extern int Statusbar_GetHeight(void); -extern void Statusbar_EnableHDLed(void); -extern void Statusbar_SetFloppyLed(drive_index_t drive, bool state); -extern void Statusbar_SetSCR2Led(bool state); +extern void Statusbar_BlinkLed(drive_index_t drive); +extern void Statusbar_SetSystemLed(bool state); +extern void Statusbar_SetDspLed(bool state); +extern void Statusbar_SetNdLed(int state); extern void Statusbar_Init(SDL_Surface *screen); extern void Statusbar_UpdateInfo(void);