diff --git a/rc/bin/hold b/rc/bin/hold new file mode 100755 index 000000000..9baa4070b --- /dev/null +++ b/rc/bin/hold @@ -0,0 +1,6 @@ +#!/bin/rc +{ + echo holdon >[1=3] + cat $1 > /dev/cons + cat /dev/cons > $1 +} >[3]/dev/consctl diff --git a/sys/src/9/pc/sdata.c b/sys/src/9/pc/sdata.c index 438ee90ba..8f7ad76d3 100644 --- a/sys/src/9/pc/sdata.c +++ b/sys/src/9/pc/sdata.c @@ -2037,6 +2037,7 @@ atapnp(void) case (0x24CB<<16)|0x8086: /* 82801DB (ICH4, High-End) */ case (0x24DB<<16)|0x8086: /* 82801EB (ICH5) */ case (0x25A3<<16)|0x8086: /* 6300ESB (E7210) */ + case (0x2653<<16)|0x8086: /* 82801FBM SATA */ case (0x266F<<16)|0x8086: /* 82801FB (ICH6) */ case (0x27DF<<16)|0x8086: /* 82801G SATA (ICH7) */ case (0x27C0<<16)|0x8086: /* 82801GB SATA AHCI (ICH7) */