version 1.13, 2007/11/24 20:52:29 |
version 1.17, 2007/12/25 14:11:18 |
|
|
extern struct driver gpioled_dr; |
extern struct driver gpioled_dr; |
extern struct driver saaic_dr; |
extern struct driver saaic_dr; |
extern struct driver sartt_dr; |
extern struct driver sartt_dr; |
|
extern struct driver gpiobtn_dr; |
|
extern struct driver saspi_dr; |
|
extern struct driver spisdmmc_dr; |
|
extern struct driver sdmmc_dr; |
|
|
|
|
extern void (*putchar)(char); |
extern void (*putchar)(char); |
extern void sausart_early_putchar(char ch); |
extern void sausart_early_putchar(char ch); |
|
|
|
|
*/ |
*/ |
struct attachinfo config_attachinfo[] = { |
struct attachinfo config_attachinfo[] = { |
/* child, parent, pminor, loc, intrno, flags */ |
/* child, parent, pminor, loc, intrno, flags */ |
{ "cpu" , "root", 0, 0, 0, 0 }, |
{ "cpu" , "root", 0, 0, -1, 0 }, |
{ "saapbus","root", 0, 0, 0, 0 }, |
{ "saapbus","root", 0, 0, -1, 0 }, |
{ "sapio", "saapbus", 0, 0, 0, 0 }, |
{ "sapio", "saapbus", 0, 0, -1, 0 }, |
{ "gpioled","sapio", 0, 17, 0, 0 }, |
{ "gpioled","sapio", 0, 17, -1, 0 }, |
{ "gpioled","sapio", 0, 18, 0, 0 }, |
{ "gpioled","sapio", 0, 18, -1, 0 }, |
{ "sartt", "saapbus", 0, 0, 1, 0 }, |
{ "gpiobtn","sapio", 0, 19, 0, 0 /*controls gpioled/0*/}, |
{ "saaic", "saapbus", 0, 0, 0, 0 }, |
{ "gpiobtn","sapio", 0, 20, 30, 0 /*controls gpioled/1*/}, |
{ NULL, NULL, 0, 0, 0, 0 } |
// { "sartt", "saapbus", 0, 0, 1, 0 }, |
|
{ "saspi", "saapbus", 0, 0, 0, 0 }, |
|
{ "spisdmmc","saspi", 0, 0, 0, 0 }, |
|
{ "sdmmc", "spisdmmc", 0, 0, 0, 0 }, |
|
// { "saaic", "saapbus", 0, 0, -1, 0 }, |
|
{ NULL, NULL, 0, 0, -1, 0 } |
}; |
}; |
|
|
|
|
|
|
{ "gpioled", &gpioled_dr, -1 }, |
{ "gpioled", &gpioled_dr, -1 }, |
{ "saaic", &saaic_dr, -1 }, |
{ "saaic", &saaic_dr, -1 }, |
{ "sartt", &sartt_dr, -1 }, |
{ "sartt", &sartt_dr, -1 }, |
|
{ "gpiobtn", &gpiobtn_dr, -1 }, |
|
{ "saspi", &saspi_dr, -1 }, |
|
{ "spisdmmc", &spisdmmc_dr, -1 }, |
|
{ "sdmmc", &sdmmc_dr, -1 }, |
{ NULL, NULL, 0 } |
{ NULL, NULL, 0 } |
}; |
}; |
|
|