]> git.zerfleddert.de Git - rsbs2/blobdiff - bmc/chassis.c
decrease poweron and reset-time to the same value as rsbs2 fw
[rsbs2] / bmc / chassis.c
index ed2406372eec028d197c7dec8b3825ecea31e444..852e726ff1e5f8c85aaa3b6a00d3f716633e7388 100644 (file)
@@ -32,9 +32,9 @@ void chassis_init()
        CDDR |= ((1<<POWER_PIN) | (1<<RESET_PIN));
 
        /* About 1ms */
-       OCR0 = ((F_CPU/256)/1000)-1;
+       OCR0 = ((F_CPU/64)/1000) - 1;
 
-       TCCR0 = ((1<<WGM01) | (1<<CS02)); /* CTC, Prescaler 256 */
+       TCCR0 = ((1<<WGM01) | (1<<CS01) | (1<<CS00)); /* CTC, Prescaler 64 */
        TIMSK |= (1<<OCIE0);
 
 }
@@ -88,11 +88,11 @@ void chassis_control(unsigned char action)
                        break;
 
                case CHASSIS_ACTION_POWER_UP:
-                       chassis_power(500);
+                       chassis_power(200);
                        break;
 
                case CHASSIS_ACTION_HARD_RESET:
-                       chassis_reset(500);
+                       chassis_reset(200);
                        break;
 
                default:
Impressum, Datenschutz