coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
death.c
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #include <soc/gpio.h>
4 #include <console/console.h>
5 #include <delay.h>
6 #include "mainboard.h"
7 
8 void die_notify(void)
9 {
10  const u32 rate = 1000 / 10; // blink at 5 Hz
11 
12  do {
14  mdelay(rate);
16  mdelay(rate);
17  } while (1);
18 }
void die_notify(void)
Definition: death.c:8
void mdelay(unsigned int msecs)
Definition: delay.c:2
void gpio_output(gpio_t gpio, int value)
Definition: gpio.c:194
#define ELGON_GPIO_ERROR_LED
Definition: mainboard.h:3
uint32_t u32
Definition: stdint.h:51
Definition: pll.c:262