Changeset 277 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Inc


Ignore:
Timestamp:
Feb 28, 2012, 2:45:48 PM (13 years ago)
Author:
gregli@…
google:author:
gregli@hotmail.com
Message:

Moved the bulk of the serial code to the assembly library, for inclusion in other utilities. Fixed a bug in int13h.asm when floppy support was not enabled that was preventing foreign drives from working properly.

Location:
trunk/XTIDE_Universal_BIOS/Inc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/XTIDE_Universal_BIOS/Inc/ATA_ID.inc

    r258 r277  
    254254    .wRMSN      resw 1  ; 127F, Removable Media Status Notification feature set support
    255255    .wSecurity  resw 1  ; 128FV, Security Status
    256                 resw 158-129    ; 129...157X, Vendor Specific
    257     .wSerialFloppyFlagAndType:
    258     .wVendor1   resw 1  ; 158x, Vendor specific - word for use by the serial port code
    259     .wSerialPortAndBaud:
    260     .wVendor2   resw 1  ; 159X, Vendor Specific - word for use by the Serial Port code
     256                resw 160-129    ; 129...157X, Vendor Specific
    261257    .wCFAPower  resw 1  ; 160FV, CFA Power Mode 1
    262258                resw 176-161    ; 161...175R, Reserved for assignment by the CompactFlash Association
  • trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc

    r276 r277  
    118118ENABLE_WRITE_CACHE          EQU 2
    119119
    120 
    121 
    122 ;
    123 ; COM Number to I/O Port Address Mapping
    124 ;
    125 ; COM Number:                               1,    2,    3,    4,    5,    6,    7,    8,    9,   10,   11,   12
    126 ; Corresponds to I/O port:                3f8,  2f8,  3e8,  2e8,  2f0,  3e0,  2e0,  260,  368,  268,  360,  270
    127 ; Corresponds to Packed I/O port (hex):    37,   17,   35,   15,   16,   34,   14,    4,   25,    5,   24,    6
    128 ;
    129 DEVICE_SERIAL_COM1  EQU     3f8h
    130 DEVICE_SERIAL_COM2  EQU     2f8h
    131 DEVICE_SERIAL_COM3  EQU     3e8h
    132 DEVICE_SERIAL_COM4  EQU     2e8h
    133 DEVICE_SERIAL_COM5  EQU     2f0h
    134 DEVICE_SERIAL_COM6  EQU     3e0h
    135 DEVICE_SERIAL_COM7  EQU     2e0h
    136 DEVICE_SERIAL_COM8  EQU     260h
    137 DEVICE_SERIAL_COM9  EQU     368h
    138 DEVICE_SERIAL_COMA  EQU     268h
    139 DEVICE_SERIAL_COMB  EQU     360h
    140 DEVICE_SERIAL_COMC  EQU     270h
    141 
    142 
    143120%endif ; ROMVARS_INC
Note: See TracChangeset for help on using the changeset viewer.