fixed dev links

fixed midi in


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15674 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Jérôme Duval
2005-12-26 11:34:46 +00:00
parent 2c6856d660
commit 73a4805b7b
3 changed files with 5 additions and 26 deletions
@@ -78,16 +78,5 @@ Package haiku-echo3g-cvs
: :
boot home config add-ons kernel drivers bin ; boot home config add-ons kernel drivers bin ;
Package haiku-echo3g-cvs PackageDriverSymLink haiku-echo3g-cvs : audio multi echo3g ;
:
<kernel!drivers!dev!audio!multi>echo3g
:
boot home config add-ons kernel drivers dev audio multi ;
# Link to kernel/drivers/dev/audio/multi
{
local dir = [ FDirName $(OBOS_ADDON_DIR) kernel drivers dev audio multi ] ;
local instDriver = <kernel!drivers!dev!audio!multi>echo3g ;
MakeLocate $(instDriver) : $(dir) ;
RelSymLink $(instDriver) : echo3g ;
}
@@ -77,16 +77,5 @@ Package haiku-echoindigo-cvs
: :
boot home config add-ons kernel drivers bin ; boot home config add-ons kernel drivers bin ;
Package haiku-echoindigo-cvs PackageDriverSymLink haiku-echoindigo-cvs : audio multi echoindigo ;
:
<kernel!drivers!dev!audio!multi>echoindigo
:
boot home config add-ons kernel drivers dev audio multi ;
# Link to kernel/drivers/dev/audio/multi
{
local dir = [ FDirName $(OBOS_ADDON_DIR) kernel drivers dev audio multi ] ;
local instDriver = <kernel!drivers!dev!audio!multi>echoindigo ;
MakeLocate $(instDriver) : $(dir) ;
RelSymLink $(instDriver) : echoindigo ;
}
@@ -125,6 +125,7 @@ midi_read(
ECHOSTATUS err; ECHOSTATUS err;
DWORD midiData; DWORD midiData;
LONGLONG timestamp; LONGLONG timestamp;
PBYTE next = (PBYTE)ptr;
LOG(("midi_read()\n")); LOG(("midi_read()\n"));
@@ -134,8 +135,8 @@ midi_read(
err = card->pEG->ReadMidiByte(&card->midi.context, midiData, timestamp); err = card->pEG->ReadMidiByte(&card->midi.context, midiData, timestamp);
if (err == ECHOSTATUS_OK) { if (err == ECHOSTATUS_OK) {
*nread = 1; *nread = 1;
*(PDWORD)ptr = midiData; *next = midiData;
LOG(("midi_read() : 0x%lx\n", midiData)); LOG(("midi_read() : 0x%lx\n", *next));
return B_OK; return B_OK;
} }
return B_ERROR; return B_ERROR;