2626
2727void * DOS_AllocateConventionalMemory (const int len , _go32_dpmi_seginfo * seginfo )
2828{
29- seginfo -> size = (len + 15 ) / 16 ; // this is in "paragraphs"
29+ seginfo -> size = (len + 15 ) / 16 ; // this is in "paragraphs"
3030 if (_go32_dpmi_allocate_dos_memory (seginfo ) != 0 ) {
3131 SDL_OutOfMemory ();
3232 return NULL ;
@@ -45,14 +45,14 @@ void *DOS_AllocateDMAMemory(const int len, _go32_dpmi_seginfo *seginfo)
4545 // a boundary. This is the standard technique used by Allegro, MIDAS, and
4646 // every other DOS audio library; allocate-check-retry would add complexity
4747 // for zero benefit.
48- uint8_t * ptr = (uint8_t * ) DOS_AllocateConventionalMemory (len * 2 , seginfo );
48+ uint8_t * ptr = (uint8_t * )DOS_AllocateConventionalMemory (len * 2 , seginfo );
4949 if (!ptr ) {
5050 return NULL ;
5151 }
5252
5353 // if we're past the end of a page, use the second half of the block.
5454 const uint32_t physical = (seginfo -> rm_segment * 16 );
55- if ((physical >> 16 ) != ((physical + len ) >> 16 )) {
55+ if ((physical >> 16 ) != ((physical + len ) >> 16 )) {
5656 ptr += len ;
5757 }
5858 return ptr ;
@@ -65,23 +65,24 @@ void DOS_FreeConventionalMemory(_go32_dpmi_seginfo *seginfo)
6565
6666char * DOS_GetFarPtrCString (const Uint32 segoffset )
6767{
68- if (!segoffset ) { // let's just treat this as a NULL pointer.
68+ if (!segoffset ) { // let's just treat this as a NULL pointer.
6969 return NULL ;
7070 }
7171
72- const unsigned long ofs = (unsigned long ) (((segoffset & 0xFFFF0000 ) >> 12 ) + (segoffset & 0xFFFF ));
72+ const unsigned long ofs = (unsigned long )(((segoffset & 0xFFFF0000 ) >> 12 ) + (segoffset & 0xFFFF ));
7373 size_t len ;
7474
75- for (len = 0 ; _farpeekb (_dos_ds , ofs + len ) != '\0' ; len ++ ) {}
75+ for (len = 0 ; _farpeekb (_dos_ds , ofs + len ) != '\0' ; len ++ ) {
76+ }
7677
77- len ++ ; // null terminator.
78+ len ++ ; // null terminator.
7879 char * retval = SDL_malloc (len );
7980 if (!retval ) {
8081 return NULL ;
8182 }
8283
8384 for (size_t i = 0 ; i < len ; i ++ ) {
84- retval [i ] = (char ) _farpeekb (_dos_ds , ofs + i );
85+ retval [i ] = (char )_farpeekb (_dos_ds , ofs + i );
8586 }
8687 return retval ;
8788}
@@ -95,16 +96,16 @@ void DOS_HookInterrupt(int irq, DOS_InterruptHookFn fn, DOS_InterruptHook *hook)
9596 hook -> irq = irq ;
9697 hook -> interrupt_vector = DOS_IRQToVector (irq );
9798 hook -> irq_handler_seginfo .pm_selector = _go32_my_cs ();
98- hook -> irq_handler_seginfo .pm_offset = (uint32_t ) fn ;
99+ hook -> irq_handler_seginfo .pm_offset = (uint32_t )fn ;
99100 _go32_dpmi_get_protected_mode_interrupt_vector (hook -> interrupt_vector , & hook -> original_irq_handler_seginfo );
100101 _go32_dpmi_chain_protected_mode_interrupt_vector (hook -> interrupt_vector , & hook -> irq_handler_seginfo );
101102
102103 // enable interrupt on the correct PIC
103104 if (irq > 7 ) {
104- outportb (0xA1 , inportb (0xA1 ) & ~(1 << (irq - 8 ))); // unmask on slave PIC
105- outportb (0x21 , inportb (0x21 ) & ~(1 << 2 )); // ensure cascade (IRQ2) is unmasked
105+ outportb (0xA1 , inportb (0xA1 ) & ~(1 << (irq - 8 ))); // unmask on slave PIC
106+ outportb (0x21 , inportb (0x21 ) & ~(1 << 2 )); // ensure cascade (IRQ2) is unmasked
106107 } else {
107- outportb (0x21 , inportb (0x21 ) & ~(1 << irq )); // unmask on master PIC
108+ outportb (0x21 , inportb (0x21 ) & ~(1 << irq )); // unmask on master PIC
108109 }
109110}
110111
@@ -119,9 +120,9 @@ void DOS_UnhookInterrupt(DOS_InterruptHook *hook, bool disable_interrupt)
119120
120121 if (disable_interrupt ) {
121122 if (hook -> irq > 7 ) {
122- outportb (0xA1 , inportb (0xA1 ) | (1 << (hook -> irq - 8 ))); // mask on slave PIC
123+ outportb (0xA1 , inportb (0xA1 ) | (1 << (hook -> irq - 8 ))); // mask on slave PIC
123124 } else {
124- outportb (0x21 , inportb (0x21 ) | (1 << hook -> irq )); // mask on master PIC
125+ outportb (0x21 , inportb (0x21 ) | (1 << hook -> irq )); // mask on master PIC
125126 }
126127 }
127128
@@ -138,6 +139,4 @@ void DOS_UnhookInterrupt(DOS_InterruptHook *hook, bool disable_interrupt)
138139 SDL_zerop (hook );
139140}
140141
141-
142142#endif // defined(SDL_PLATFORM_DOS)
143-
0 commit comments