Rev 376 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 376 | Rev 550 | ||
---|---|---|---|
Line 255... | Line 255... | ||
255 | int 0x40 |
255 | int 0x40 |
256 | }; |
256 | }; |
257 | } |
257 | } |
Line 258... | Line 258... | ||
258 | 258 | ||
259 | 259 | ||
260 | if(ver< SOUND_VERSION) |
260 | if( SOUND_VERSION>(ver&0xFFFF)) |
- | 261 | { |
|
- | 262 | printf("Sound version mismatch\n\r"); |
|
- | 263 | printf("Current version: %d, required version %d\n\r", |
|
- | 264 | ver&0xFFFF, SOUND_VERSION); |
|
- | 265 | _asm |
|
- | 266 | { |
|
- | 267 | mov eax, -1 |
|
- | 268 | int 0x40 |
|
- | 269 | }; |
|
- | 270 | }; |
|
- | 271 | ||
- | 272 | if(SOUND_VERSION<(ver >> 16)) |
|
261 | { |
273 | { |
262 | printf("Sound service version mismatch\n\r"); |
274 | printf("Sound version obsolete\n\r"); |
263 | printf("Installed version: %d, required version %d\n\r", |
275 | printf("Compatible version: %d, required version %d\n\r", |
264 | ver, SOUND_VERSION); |
276 | ver, SOUND_VERSION); |
265 | _asm |
277 | _asm |
266 | { |
278 | { |