CONFIG_IDE_PCCARD or  CONFIG_IDE_PCMCIA
    Juan Padron 
    j_padron at joseane.zzn.com
       
    Thu Nov 15 20:43:18 EST 2001
    
    
  
  Hi:
  I need to put and IDE disk through the PCMCIA port in an MPC823FADS. I use the ppcboot 1.0.0
I read the mailing list and i have a doubt: What is the diference between the IDE_PCCARD and the IDE_PCMCIA? What do i need to use?
  This is the PCMCIA stuff configuration of an config_TQM823L.h (¿is it the same i need to include on my config_FADS823.h?)
   #define CFG_PCMCIA_MEM_ADDR	   (0xE0000000)
   #define CFG_PCMCIA_MEM_SIZE	   ( 64 << 20 )
   #define CFG_PCMCIA_DMA_ADDR	   (0xE4000000)
   #define CFG_PCMCIA_DMA_SIZE	   ( 64 << 20 )
   #define CFG_PCMCIA_ATTRB_ADDR   (0xE8000000)
   #define CFG_PCMCIA_ATTRB_SIZE   ( 64 << 20 )
   #define CFG_PCMCIA_IO_ADDR	   (0xEC000000)
   #define CFG_PCMCIA_IO_SIZE	   ( 64 << 20 )
/*--------------------------------------------------------------------
 * IDE/ATA stuff (Supports IDE harddisk on PCMCIA Adapter)
 *-------------------------------------------------------------------
 */
   #define CONFIG_IDE_PCCARD 1	/* Use IDE with PC Card	Adapter	*/
   #undef CONFIG_IDE_PCMCIA 	/* Direct IDE    not supported	*/
   #undef CONFIG_IDE_LED	/* LED   for ide not supported	*/
   #undef CONFIG_IDE_RESET	/* reset for ide not supported	*/
   #define CFG_IDE_MAXBUS    1	/* max. 1 IDE bus		*/
   #define CFG_IDE_MAXDEVICE 1	/* max. 1 drive per IDE bus	*/
   #define CFG_ATA_IDE0_OFFSET	0x0000
   #define CFG_ATA_BASE_ADDR	CFG_PCMCIA_MEM_ADDR
/* Offset for data I/O			*/
   #define CFG_ATA_DATA_OFFSET	(CFG_PCMCIA_MEM_SIZE + 0x320)
/* Offset for normal register accesses	*/
   #define CFG_ATA_REG_OFFSET	(2 * CFG_PCMCIA_MEM_SIZE + 0x320)
/* Offset for alternate registers	*/
   #define CFG_ATA_ALT_OFFSET	0x0100
 Thank you very much for your help.
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
    
    
More information about the Linuxppc-embedded
mailing list