/***********************************************************\r
* *\r
- * This source is taken from the Gens project *\r
+ * This source was taken from the Gens project *\r
* Written by Stéphane Dallongeville *\r
* Copyright (c) 2002 by Stéphane Dallongeville *\r
- * Modified/adapted for Picodrive by notaz, 2007 *\r
+ * Modified/adapted for PicoDrive by notaz, 2007 *\r
* *\r
***********************************************************/\r
\r
}\r
\r
\r
-void LC89510_Reset(void)\r
+PICO_INTERNAL void LC89510_Reset(void)\r
{\r
CDD_Reset();\r
CDC_Reset();\r
}\r
\r
\r
-void Update_CDC_TRansfer(int which)\r
+PICO_INTERNAL void Update_CDC_TRansfer(int which)\r
{\r
unsigned int DMA_Adr, dep, length;\r
unsigned short *dest;\r
}\r
\r
\r
-unsigned short Read_CDC_Host(int is_sub)\r
+PICO_INTERNAL_ASM unsigned short Read_CDC_Host(int is_sub)\r
{\r
int addr;\r
\r
}\r
\r
\r
-void CDC_Update_Header(void)\r
+PICO_INTERNAL void CDC_Update_Header(void)\r
{\r
if (Pico_mcd->cdc.CTRL.B.B1 & 0x01) // Sub-Header wanted ?\r
{\r
}\r
\r
\r
-unsigned char CDC_Read_Reg(void)\r
+PICO_INTERNAL unsigned char CDC_Read_Reg(void)\r
{\r
unsigned char ret;\r
\r
}\r
\r
\r
-void CDC_Write_Reg(unsigned char Data)\r
+PICO_INTERNAL void CDC_Write_Reg(unsigned char Data)\r
{\r
cdprintf("CDC write reg%02d = %.2X", Pico_mcd->s68k_regs[5] & 0xF, Data);\r
\r
return d + (d >> 8);\r
}\r
\r
-void CDD_Export_Status(void)\r
+PICO_INTERNAL void CDD_Export_Status(void)\r
{\r
unsigned int csum;\r
\r
}\r
\r
\r
-void CDD_Import_Command(void)\r
+PICO_INTERNAL void CDD_Import_Command(void)\r
{\r
// cdprintf("CDD importing command\n");\r
cdprintf("in: Command=%.4X, Minute=%.4X, Second=%.4X, Frame=%.4X Checksum=%.4X",\r