E
eelinker
Guest
cum pot sa se ocupe de întreruperi în funcţionare în modul protejat?
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
void __ fastcall CanReceive :: execute () {HANDLE hEvent; citire = a scrie = 0; Prioritate = tpNormal; FreeOnTerminate = true; hEvent = CreateEvent (NULL, fals, fals, ""); FT_SetEventNotification (ftHandle, FT_EVENT_RXCHAR, hEvent ), în timp ce (Terminated == false) {WaitForSingleObject (hEvent, infinit); EnterCriticalSection (& Form1-> CS); usb_Read (& RxMessage [scrie]), în cazul în care (+ + scriere> = BUFFERSIZE) {scrie = 0;} LeaveCriticalSection ( & Form1-> CS);}}
Oh! foarte frumos cod! dar vreau un cod de asamblare care se execută în msdos. un mecanism de comutare comută dos a pmode apoi i ar trebui să se ocupe de întreruperi! Va multumesc din nou!