diff options
| author | Poul-Henning Kamp <phk@FreeBSD.org> | 2001-05-28 21:11:38 +0000 |
|---|---|---|
| committer | Poul-Henning Kamp <phk@FreeBSD.org> | 2001-05-28 21:11:38 +0000 |
| commit | 266aa9428312b522e98d766afa4d6d4a25a54eec (patch) | |
| tree | 3766dcf4123827ba0e2e5bc989df0aa1d436c565 /sys/dev/syscons | |
| parent | 142ef1abd5aff6c4439dab050859388add3410bd (diff) | |
Notes
Diffstat (limited to 'sys/dev/syscons')
| -rw-r--r-- | sys/dev/syscons/scterm-sc.c | 3 | ||||
| -rw-r--r-- | sys/dev/syscons/syscons.h | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/sys/dev/syscons/scterm-sc.c b/sys/dev/syscons/scterm-sc.c index 909d6baeb1ac2..ebd0ddc7fbace 100644 --- a/sys/dev/syscons/scterm-sc.c +++ b/sys/dev/syscons/scterm-sc.c @@ -557,7 +557,8 @@ scterm_scan_esc(scr_stat *scp, term_stat *tcp, u_char c) case 'B': /* set bell pitch and duration */ if (tcp->num_param == 2) { scp->bell_pitch = tcp->param[0]; - scp->bell_duration = tcp->param[1]; + scp->bell_duration = + (tcp->param[1] * hz + 99) / 100; } break; diff --git a/sys/dev/syscons/syscons.h b/sys/dev/syscons/syscons.h index d667c9760f809..d2d605d130389 100644 --- a/sys/dev/syscons/syscons.h +++ b/sys/dev/syscons/syscons.h @@ -120,7 +120,7 @@ #define PCBURST 128 #ifndef BELL_DURATION -#define BELL_DURATION 5 +#define BELL_DURATION ((5 * hz + 99) / 100) #define BELL_PITCH 800 #endif |
