Trivial style changes, replace a few C++ type comments, and some code reuse
Signed-off-by: Peter Stuge <peter@stuge.se> Acked-by: Peter Stuge <peter@stuge.se> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4956 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
4e54b4037f
commit
d9276e5eab
@ -28,7 +28,6 @@
|
|||||||
#include <../southbridge/amd/sb600/sb600.h>
|
#include <../southbridge/amd/sb600/sb600.h>
|
||||||
#include "chip.h"
|
#include "chip.h"
|
||||||
#include "tn_post_code.h"
|
#include "tn_post_code.h"
|
||||||
//#include "speaker.h" // test buzzer
|
|
||||||
|
|
||||||
#define ADT7461_ADDRESS 0x4C
|
#define ADT7461_ADDRESS 0x4C
|
||||||
#define ARA_ADDRESS 0x0C /* Alert Response Address */
|
#define ARA_ADDRESS 0x0C /* Alert Response Address */
|
||||||
@ -185,12 +184,6 @@ int add_mainboard_resources(struct lb_memory *mem)
|
|||||||
uma_memory_base, uma_memory_size);
|
uma_memory_base, uma_memory_size);
|
||||||
#endif
|
#endif
|
||||||
technexion_post_code(LED_MESSAGE_FINISH);
|
technexion_post_code(LED_MESSAGE_FINISH);
|
||||||
// test buzzer
|
|
||||||
//speaker_on_delay();
|
|
||||||
//speaker_off_delay();
|
|
||||||
//speaker_on_delay();
|
|
||||||
//speaker_off_nodelay();
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
struct chip_operations mainboard_ops = {
|
struct chip_operations mainboard_ops = {
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
#include <../southbridge/amd/sb600/sb600.h>
|
#include <../southbridge/amd/sb600/sb600.h>
|
||||||
#include <delay.h>
|
#include <delay.h>
|
||||||
|
|
||||||
#endif // __PRE_RAM__
|
#endif /* __PRE_RAM__ */
|
||||||
|
|
||||||
#include "speaker.h"
|
#include "speaker.h"
|
||||||
|
|
||||||
@ -41,11 +41,11 @@ void speaker_init(uint8_t time) {
|
|||||||
* Options_0 - RW - 8 bits - [PM_Reg: 60h].
|
* Options_0 - RW - 8 bits - [PM_Reg: 60h].
|
||||||
* SpkrEn, bit[5]=1b, Setting this bit will configure GPIO2 to be speaker output.
|
* SpkrEn, bit[5]=1b, Setting this bit will configure GPIO2 to be speaker output.
|
||||||
*/
|
*/
|
||||||
#ifndef __PRE_RAM__
|
#ifdef __PRE_RAM__
|
||||||
pm_iowrite(0x60, (pm_ioread(0x60) | (1<<5)));
|
|
||||||
#else
|
|
||||||
pmio_write(0x60, (pmio_read(0x60) | (1<<5)));
|
pmio_write(0x60, (pmio_read(0x60) | (1<<5)));
|
||||||
#endif // __PRE_RAM__
|
#else
|
||||||
|
pm_iowrite(0x60, (pm_ioread(0x60) | (1<<5)));
|
||||||
|
#endif /* __PRE_RAM__ */
|
||||||
|
|
||||||
/* SB600 RRG.
|
/* SB600 RRG.
|
||||||
* Tmr1CntrlWord - RW - 8 bits - [IO_Reg: 43h].
|
* Tmr1CntrlWord - RW - 8 bits - [IO_Reg: 43h].
|
||||||
@ -72,12 +72,7 @@ void speaker_on_nodelay(void) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void speaker_on_delay(void) {
|
void speaker_on_delay(void) {
|
||||||
/* SB600 RRG.
|
speaker_on_nodelay();
|
||||||
* Nmi_Status - RW - 8 bits - [IO_Reg: 61h].
|
|
||||||
* SpkrEnable, bit[0]=1b, Enable counter 2
|
|
||||||
* SpkrTmrEnable, bit[1]=1b, Speaker timer on
|
|
||||||
*/
|
|
||||||
outb(inb(0x61) | 0x03, 0x61);
|
|
||||||
mdelay(100);
|
mdelay(100);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -91,12 +86,6 @@ void speaker_off_nodelay(void) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void speaker_off_delay(void) {
|
void speaker_off_delay(void) {
|
||||||
/* SB600 RRG.
|
speaker_off_nodelay();
|
||||||
* Nmi_Status - RW - 8 bits - [IO_Reg: 61h].
|
|
||||||
* SpkrEnable, bit[0]=0b, Disable counter 2
|
|
||||||
* SpkrTmrEnable, bit[1]=0b, Speaker timer off
|
|
||||||
*/
|
|
||||||
outb(inb(0x61) & ~0x03, 0x61);
|
|
||||||
mdelay(100);
|
mdelay(100);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user