Rev 3383 | Rev 3394 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3383 | Rev 3392 | ||
---|---|---|---|
Line 69... | Line 69... | ||
69 | format binary as "mnt" |
69 | format binary as "mnt" |
Line 70... | Line 70... | ||
70 | 70 | ||
71 | include 'macros.inc' |
71 | include 'macros.inc' |
Line 72... | Line 72... | ||
72 | include 'struct.inc' |
72 | include 'struct.inc' |
Line 73... | Line 73... | ||
73 | 73 | ||
Line 74... | Line 74... | ||
74 | $Revision: 3383 $ |
74 | $Revision: 3392 $ |
Line 4614... | Line 4614... | ||
4614 | pop ecx |
4614 | pop ecx |
4615 | loop @b |
4615 | loop @b |
4616 | popad |
4616 | popad |
4617 | ret |
4617 | ret |
Line -... | Line 4618... | ||
- | 4618 | ||
- | 4619 | msg_board_data_size = 65536 ; Must be power of two |
|
4618 | 4620 | ||
4619 | uglobal |
4621 | uglobal |
4620 | msg_board_data: |
- | |
4621 | times 4096 db 0 |
4622 | msg_board_data rb msg_board_data_size |
4622 | msg_board_count dd 0x0 |
4623 | msg_board_count dd 0x0 |
Line 4623... | Line 4624... | ||
4623 | endg |
4624 | endg |
Line 4649... | Line 4650... | ||
4649 | 4650 | ||
Line 4650... | Line 4651... | ||
4650 | end if |
4651 | end if |
4651 | 4652 | ||
4652 | mov [msg_board_data+ecx], bl |
4653 | mov [msg_board_data+ecx], bl |
4653 | inc ecx |
4654 | inc ecx |
4654 | and ecx, 4095 |
4655 | and ecx, msg_board_data_size - 1 |
4655 | mov [msg_board_count], ecx |
4656 | mov [msg_board_count], ecx |
4656 | mov [check_idle_semaphore], 5 |
4657 | mov [check_idle_semaphore], 5 |
4657 | ret |
4658 | ret |