From 8ec05779e3cb42654fd774906561d586b4f1095e Mon Sep 17 00:00:00 2001 From: Jean-Philippe Bernardy Date: Sat, 19 Feb 2005 17:49:58 +0000 Subject: Gmini work: * Better USB * Better comments * Better coding style git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6022 a1c6a512-1295-4272-9138-f99709370657 --- firmware/kernel.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'firmware/kernel.c') diff --git a/firmware/kernel.c b/firmware/kernel.c index 71daac1bd7..ca0dcf5458 100644 --- a/firmware/kernel.c +++ b/firmware/kernel.c @@ -258,7 +258,16 @@ void TIMER0(void) { int i; - /* Keep alive (?) */ + /* Mess with smsc chip. No idea what for. + */ + if (smsc_version() < 4) { + P6 |= 0x08; + P10 |= 0x20; + } + + /* Keep alive (?) + * If this is not done, power goes down when DC is unplugged. + */ if (current_tick % 2 == 0) P8 |= 1; else -- cgit v1.2.3