# # ChangeLog for / in xtideuniversalbios # # Generated by Trac 1.6 # Nov 22, 2024, 6:20:29 AM Wed, 22 Feb 2012 19:01:53 GMT gregli@… [258] * trunk/Assembly_Library/Inc/Macros.inc (modified) * trunk/Serial_Server/library/Image.cpp (modified) * trunk/Serial_Server/library/Library.h (modified) * trunk/Serial_Server/library/Process.cpp (modified) * trunk/Serial_Server/win32/Win32.cpp (modified) * trunk/Serial_Server/win32/Win32Serial.h (modified) * trunk/XTIDE_Universal_BIOS/Inc/ATA_ID.inc (modified) * trunk/XTIDE_Universal_BIOS/Inc/CustomDPT.inc (modified) * trunk/XTIDE_Universal_BIOS/Inc/RamVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenu.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuEvent.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrintCfg.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Device.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeDPT.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialCommand.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialDPT.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH0h_HReset.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH15h_HSize.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH1h_HStatus.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH2h_HRead.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH8h_HParams.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH9h_HInit.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int19h.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectDrives.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/FloppyDrive.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/Initialize.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/Interrupts.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Main.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/CreateDPT.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/FindDPT.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/RamVars.asm (modified) * trunk/XTIDE_Universal_BIOS/makefile (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/ConfigurationMenu.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Strings.asm (modified) Added floppy drive emulation over the serial connection ... Tue, 21 Feb 2012 11:26:06 GMT aitotat@… [257] * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH15h_HSize.asm (modified) Changes to XTIDE Universal BIOS: * AH=15h now properly stores error ... Sun, 19 Feb 2012 17:56:27 GMT aitotat@… [256] * trunk/Assembly_Library/Inc/AssemblyLibrary.inc (modified) * trunk/Assembly_Library/Inc/SystemTimer.inc (added) * trunk/Assembly_Library/Src/AssemblyLibrary.asm (modified) * trunk/Assembly_Library/Src/Time/SystemTimer.asm (added) * trunk/Assembly_Library/Src/TimerTest.asm (added) * trunk/Assembly_Library/makefile (modified) Changes to Assembly Library: * Added Precise Event Timer functions. Sat, 18 Feb 2012 23:21:30 GMT gregli@… [255] * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrint.asm (modified) Bug fix in BootMenuPrint, introduced in r241, where floppy disk ... Sat, 18 Feb 2012 14:51:54 GMT aitotat@… [254] * trunk/XTIDE_Universal_BIOS/Inc/BootMenu.inc (modified) * trunk/XTIDE_Universal_BIOS/Inc/BootVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuInfo.asm (moved) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectDrives.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Main.asm (modified) Changes to XTIDE Universal BIOS: * Changed BOOTNFO to BOOTMENUINFO ... Sat, 18 Feb 2012 14:22:56 GMT aitotat@… [253] * trunk/XTIDE_Universal_BIOS/Src/Boot/BootInfo.asm (modified) Changes to XTIDE Universal BIOS: * Forgot to remove code that ... Sat, 18 Feb 2012 14:12:54 GMT aitotat@… [252] * trunk/XTIDE_Universal_BIOS/Inc/BootVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootInfo.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH15h_HSize.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Strings.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/StringsCompressed.asm (modified) * trunk/XTIDE_Universal_BIOS/makefile (modified) Changes to XTIDE Universal BIOS: * Boot menu now shows only one ... Fri, 17 Feb 2012 23:19:10 GMT krille_n_@… [251] * trunk/Assembly_Library/Src/Util/Reboot.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeTransfer.asm (modified) Changes: * Simplified the bug fix I did in r242. * Fixed a couple ... Thu, 16 Feb 2012 14:50:29 GMT aitotat@… [250] * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int19h.asm (modified) Changes to XTIDE Universal BIOS: * INT 19h reset handler is now ... Thu, 16 Feb 2012 13:56:36 GMT aitotat@… [249] * trunk/XTIDE_Universal_BIOS/Src/Device/Device.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeCommand.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Idepack.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH2h_HRead.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH3h_HWrite.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH4h_HVerify.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH42h_ExtendedReadSectors.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH43h_ExtendedWriteSectors.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH44h_ExtendedVerifySectors.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH47h_ExtendedSeek.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int19h.asm (modified) Changes to XTIDE Universal BIOS: * Number of successfully ... Mon, 13 Feb 2012 13:22:18 GMT aitotat@… [248] * trunk/XTIDE_Universal_BIOS/Inc/RamVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenu.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuEvent.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DriveXlate.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Main.asm (modified) Changes to XTIDE Universal BIOS: * Booting with hotkey now properly ... Mon, 13 Feb 2012 13:17:27 GMT aitotat@… [247] * trunk/Assembly_Library/Inc/AssemblyLibrary.inc (modified) * trunk/Assembly_Library/Inc/Delay.inc (added) * trunk/Assembly_Library/Src/Time/Delay.asm (modified) * trunk/Assembly_Library/Src/Util/Reboot.asm (modified) Changes to Assembly Library: * Delay functions are no longer ... Mon, 13 Feb 2012 12:19:51 GMT aitotat@… [246] * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/FlashMenu.asm (modified) Changes to Configurator v2: * Replaced reboot code with a call to ... Mon, 13 Feb 2012 12:17:51 GMT aitotat@… [245] * trunk/Assembly_Library/Inc/BiosData.inc (modified) * trunk/Assembly_Library/Src/AssemblyLibrary.asm (modified) * trunk/Assembly_Library/Src/Time/Delay.asm (modified) * trunk/Assembly_Library/Src/Util/Reboot.asm (added) Changes to Assembly Library: * Added functions to reboot computer. ... Fri, 10 Feb 2012 17:18:49 GMT gregli@… [244] * trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectPrint.asm (modified) Removed tiny optimization for DEVICE_SERIAL being the last device ... Fri, 10 Feb 2012 14:00:50 GMT aitotat@… [243] * trunk/XTIDE_Universal_BIOS/Inc/BootVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenu.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int19h.asm (added) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int19hMenu.asm (deleted) * trunk/XTIDE_Universal_BIOS/Src/Initialization/Initialize.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/Interrupts.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Main.asm (modified) Changes to XTIDE Universal BIOS: * Brought back optional "A then C" ... Fri, 10 Feb 2012 03:12:40 GMT krille_n_@… [242] * trunk/Tools/StringsCompress.pl (modified) * trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeDPT.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeTransfer.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/MemoryMappedIDE/MemIdeTransfer.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialCommand.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialDPT.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectDrives.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Strings.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/Help/IDE_SerialBaud.txt (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/Help/IDE_SerialPort.txt (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/MenuStructs.inc (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/IdeControllerMenu.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Strings.asm (modified) Changes: * Optimizations (both for size and speed) in ... Thu, 09 Feb 2012 11:08:59 GMT gregli@… [241] * trunk/Assembly_Library/Src/Display/DisplayFormat.asm (modified) * trunk/Assembly_Library/Src/Display/DisplayFormatCompressed.asm (modified) * trunk/Assembly_Library/Src/Display/DisplayPrint.asm (modified) * trunk/Tools/StringsCompress.pl (modified) * trunk/XTIDE_Universal_BIOS/Inc/BootVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootInfo.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenu.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuEvent.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrintCfg.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Strings.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/StringsCompressed.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/RamVars.asm (modified) Space optimizations in the Boot Menu and BootInfo routines, taking ... Mon, 06 Feb 2012 04:03:35 GMT gregli@… [240] * trunk/XTIDE_Universal_BIOS/makefile (modified) Added support for recursive string formats (%s can contain a %s) to ... Sun, 05 Feb 2012 17:06:58 GMT gregli@… [239] * trunk/XTIDE_Universal_BIOS/Src/Main.asm (modified) * trunk/XTIDE_Universal_BIOS/makefile (modified) Passing ROMSIZE into main.asm to calculate number of 512B blocks for ... Sun, 05 Feb 2012 12:59:20 GMT aitotat@… [238] * trunk/XTIDE_Universal_BIOS/Inc/CustomDPT.inc (modified) * trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Device.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IOMappedIDE.inc (added) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeCommand.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeError.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeIrq.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeTransfer.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeWait.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/MemoryMappedIDE (added) * trunk/XTIDE_Universal_BIOS/Src/Device/MemoryMappedIDE/MemIdeTransfer.asm (added) * trunk/XTIDE_Universal_BIOS/Src/Device/MemoryMappedIDE/MemMappedIDE.inc (added) * trunk/XTIDE_Universal_BIOS/Src/Main.asm (modified) * trunk/XTIDE_Universal_BIOS/makefile (modified) Changes to XTIDE Universal BIOS: * Makefile now builds small (8k) ... Sun, 05 Feb 2012 10:44:30 GMT aitotat@… [237] * trunk/XTIDE_Universal_BIOS/Inc/CustomDPT.inc (modified) Changes to XTIDE Universal BIOS: * Another quick fix: alignment ... Sun, 05 Feb 2012 10:41:25 GMT aitotat@… [236] * trunk/XTIDE_Universal_BIOS/Inc/CustomDPT.inc (modified) Changes to XTIDE Universal BIOS: * Restored lost alignment byte to ... Sun, 05 Feb 2012 07:57:36 GMT gregli@… [235] * trunk/XTIDE_Universal_BIOS/Inc/CustomDPT.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectPrint.asm (modified) More fun with comments, restoring a comment change that was lost in ... Sat, 04 Feb 2012 18:36:55 GMT gregli@… [234] * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialCommand.asm (modified) Serial Port: Missed updating some comments in the code from the last ... Sat, 04 Feb 2012 18:21:22 GMT gregli@… [233] * trunk/Serial_Server/library/Image.cpp (modified) * trunk/Serial_Server/library/Library.h (modified) * trunk/Serial_Server/library/Process.cpp (modified) * trunk/Serial_Server/library/Serial.cpp (modified) * trunk/Serial_Server/win32/Win32.cpp (modified) * trunk/Serial_Server/win32/Win32Serial.h (modified) * trunk/XTIDE_Universal_BIOS/Inc/ATA_ID.inc (modified) * trunk/XTIDE_Universal_BIOS/Inc/CustomDPT.inc (modified) * trunk/XTIDE_Universal_BIOS/Inc/RamVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeIrq.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialCommand.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialDPT.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectDrives.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Main.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Strings.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/StringsCompressed.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/FindDPT.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/Help/IDE_SerialBaud.txt (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/Help/IDE_SerialCOM.txt (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/Help/IDE_SerialPort.txt (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/MenuStructs.inc (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menuitem.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/MenuitemPrint.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/IdeControllerMenu.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Strings.asm (modified) Serial Port: split single byte port and baud into two bytes, taking ... Sat, 04 Feb 2012 12:42:17 GMT aitotat@… [232] * trunk/XTIDE_Universal_BIOS/Inc/CustomDPT.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH24h_HSetBlocks.asm (modified) Changes to XTIDE Universal BIOS: * Minor improvements to AH=24h ... Tue, 31 Jan 2012 17:46:56 GMT krille_n_@… [231] * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/AccessDPT.asm (modified) Changes: * Additional tweaks to AccessDPT_ShiftPCHinAXBLtoLCH in ... Sun, 29 Jan 2012 23:22:19 GMT krille_n_@… [230] * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH48h_GetExtendedDriveParameters.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Tools/Address.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/AccessDPT.asm (modified) Changes to XTIDE Universal BIOS: * Some small optimizations Sun, 29 Jan 2012 17:46:59 GMT aitotat@… [229] * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH48h_GetExtendedDriveParameters.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int19hLate.asm (deleted) * trunk/XTIDE_Universal_BIOS/Src/Initialization/Initialize.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Main.asm (modified) Changes to XTIDE Universal BIOS: * All builds now initialize drives ... Sun, 29 Jan 2012 13:49:15 GMT aitotat@… [228] * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH48h_GetExtendedDriveParameters.asm (modified) Changes to XTIDE Universal BIOS: * Drive size can now be limited ... Sun, 29 Jan 2012 13:33:44 GMT aitotat@… [227] * trunk/XTIDE_Universal_BIOS/Inc/CustomDPT.inc (modified) * trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH15h_HSize.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH8h_HParams.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH9h_HInit.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH48h_GetExtendedDriveParameters.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Tools/Address.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/AccessDPT.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/CreateDPT.asm (modified) Changes to XTIDE Universal BIOS: * EBIOS functions now work in lite ... Sat, 28 Jan 2012 03:08:47 GMT gregli@… [226] * trunk/XTIDE_Universal_BIOS/Inc/CustomDPT.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialCommand.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialDPT.asm (modified) Moved .bSerialPortAndBaud out of the main DPT into a an attached ... Fri, 27 Jan 2012 18:19:21 GMT gregli@… [225] * trunk/Serial_Server/library/File.h (modified) * trunk/Serial_Server/library/FlatImage.h (modified) * trunk/Serial_Server/win32/Win32.cpp (modified) * trunk/Serial_Server/win32/Win32File.h (modified) * trunk/Serial_Server/win32/Win32Serial.h (modified) Serial Server, minor improvements to file handling. Thu, 26 Jan 2012 14:41:13 GMT aitotat@… [224] * trunk/XTIDE_Universal_BIOS/Src/Device/Idepack.asm (modified) Changes to XTIDE Universal BIOS: * EBIOS functions now work again ... Wed, 25 Jan 2012 20:20:06 GMT krille_n_@… [223] * trunk/Assembly_Library/Inc/Emulate.inc (modified) * trunk/Assembly_Library/Src/Display/CgaSnow.asm (modified) * trunk/Assembly_Library/Src/Display/DisplayFormat.asm (modified) * trunk/Assembly_Library/Src/Display/DisplayFormatCompressed.asm (modified) * trunk/Assembly_Library/Src/Display/DisplayPrint.asm (modified) * trunk/Assembly_Library/Src/Menu/MenuAttributes.asm (modified) * trunk/Assembly_Library/Src/Menu/MenuBorders.asm (modified) * trunk/Configurator/Inc/emulate.inc (modified) * trunk/Serial_Server/library/Library.h (modified) * trunk/Serial_Server/makefile (modified) * trunk/XTIDE_Universal_BIOS/Inc/EBIOS.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeTransfer.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialCommand.asm (modified) Changes: * Fixed what appears to be a mistake in EBIOS.inc * ... Wed, 25 Jan 2012 14:42:07 GMT aitotat@… [222] * trunk/Assembly_Library/Src/Util/Registers.asm (modified) Changes to Assembly Library: * Excluded pointer normalization ... Wed, 25 Jan 2012 14:36:47 GMT aitotat@… [221] * trunk/XTIDE_Universal_BIOS/Inc/BootVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Inc/EBIOS.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Idepack.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH25h_HDrvID.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH2h_HRead.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH3h_HWrite.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH4h_HVerify.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH42h_ExtendedReadSectors.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH43h_ExtendedWriteSectors.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH44h_ExtendedVerifySectors.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH47h_ExtendedSeek.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH48h_GetExtendedDriveParameters.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Tools/CommandLookup.asm (deleted) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Tools/Prepare.asm (moved) * trunk/XTIDE_Universal_BIOS/Src/Main.asm (modified) Changes to XTIDE Universal BIOS: * AH=0Ch (Seek) should work ... Wed, 25 Jan 2012 07:13:21 GMT gregli@… [220] * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialCommand.asm (modified) Serial port code, removed pointer re(normalization) code as the ... Wed, 25 Jan 2012 07:04:43 GMT gregli@… [219] * trunk/Serial_Server/library/File.h (added) * trunk/Serial_Server/library/FlatImage.cpp (deleted) * trunk/Serial_Server/library/FlatImage.h (modified) * trunk/Serial_Server/library/Image.cpp (modified) * trunk/Serial_Server/library/Library.h (modified) * trunk/Serial_Server/library/Process.cpp (modified) * trunk/Serial_Server/makefile (modified) * trunk/Serial_Server/win32/Win32.cpp (modified) * trunk/Serial_Server/win32/Win32File.h (added) * trunk/Serial_Server/win32/Win32Serial.cpp (deleted) * trunk/Serial_Server/win32/Win32Serial.h (modified) Serial Server, more minor improvements, added support for larger than ... Mon, 23 Jan 2012 21:10:05 GMT aitotat@… [218] * trunk/XTIDE_Universal_BIOS/Inc/EBIOS.inc (modified) * trunk/XTIDE_Universal_BIOS/Inc/Int13h.inc (modified) * trunk/XTIDE_Universal_BIOS/Inc/RamVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Device.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeCommand.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeTransfer.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Idepack.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH24h_HSetBlocks.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH2h_HRead.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH42h_ExtendedReadSectors.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Tools/PrepareBuffer.asm (added) * trunk/XTIDE_Universal_BIOS/Src/Main.asm (modified) Changes to XTIDE Universal BIOS: * Number of sectors to transfer is ... Mon, 23 Jan 2012 10:08:13 GMT gregli@… [217] * trunk/Serial_Server/library/FlatImage.cpp (modified) * trunk/Serial_Server/library/FlatImage.h (modified) * trunk/Serial_Server/library/Image.cpp (modified) * trunk/Serial_Server/library/Library.h (modified) * trunk/Serial_Server/library/Process.cpp (modified) * trunk/Serial_Server/win32/Win32.cpp (modified) Serial Server: various improvements, turned on LBA28 support by default. Mon, 23 Jan 2012 08:17:19 GMT gregli@… [216] * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialCommand.asm (modified) Serial port code - improved pointer re-normalization. Thu, 19 Jan 2012 09:17:04 GMT gregli@… [215] * trunk/Serial_Server/library/Library.h (modified) * trunk/Serial_Server/library/Process.cpp (modified) * trunk/Serial_Server/library/Serial.cpp (modified) * trunk/Serial_Server/win32/Win32.cpp (modified) * trunk/Serial_Server/win32/Win32Serial.cpp (modified) More minor improvements to the serial server, in particular improved ... Wed, 18 Jan 2012 09:03:22 GMT gregli@… [214] * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialCommand.asm (modified) Rework of the serial write loop and read/write timeout code, ... Wed, 18 Jan 2012 08:58:18 GMT gregli@… [213] * trunk/Serial_Server/library/FlatImage.cpp (modified) * trunk/Serial_Server/library/Process.cpp (modified) * trunk/Serial_Server/win32/Win32.cpp (modified) Minor improvements to serial server. Mon, 16 Jan 2012 20:50:39 GMT gregli@… [212] * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuEvent.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int19hMenu.asm (modified) Fixed a bug where DL was always zero when transitioning control to ... Mon, 16 Jan 2012 19:23:11 GMT gregli@… [211] * trunk/Serial_Server/library/FlatImage.cpp (modified) * trunk/Serial_Server/library/Image.cpp (modified) * trunk/Serial_Server/library/Process.cpp (modified) * trunk/Serial_Server/makefile (modified) * trunk/Serial_Server/win32/Win32.cpp (modified) * trunk/Serial_Server/win32/Win32Serial.cpp (modified) More minor changes, improved usage message Mon, 16 Jan 2012 04:15:51 GMT gregli@… [210] * trunk/Serial_Server/library/Process.cpp (modified) * trunk/Serial_Server/library/Serial.cpp (modified) Various minor bug fixes and improvements to the serial server code. Sat, 14 Jan 2012 09:51:59 GMT gregli@… [209] * trunk/Serial_Server (added) * trunk/Serial_Server/build (added) * trunk/Serial_Server/library (added) * trunk/Serial_Server/library/Checksum.cpp (added) * trunk/Serial_Server/library/FlatImage.cpp (added) * trunk/Serial_Server/library/FlatImage.h (added) * trunk/Serial_Server/library/Image.cpp (added) * trunk/Serial_Server/library/Library.h (added) * trunk/Serial_Server/library/Process.cpp (added) * trunk/Serial_Server/library/Serial.cpp (added) * trunk/Serial_Server/makefile (added) * trunk/Serial_Server/win32 (added) * trunk/Serial_Server/win32/Win32.cpp (added) * trunk/Serial_Server/win32/Win32Serial.cpp (added) * trunk/Serial_Server/win32/Win32Serial.h (added) Initial checkin for the Serial Server code, to be run on a host ... Sat, 07 Jan 2012 20:17:49 GMT gregli@… [208] * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialCommand.asm (modified) Enhanced checksum for serial communications, much better at detecting ... Sat, 07 Jan 2012 19:57:57 GMT gregli@… [207] * trunk/Assembly_Library/Src/Util/Registers.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialCommand.asm (modified) Added buffer pointer denormalization check within the serial port ... Mon, 05 Dec 2011 15:16:02 GMT aitotat@… [206] * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/MenuEvents.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/ConfigurationMenu.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/MainMenu.asm (modified) Changes to Configurator v2: * Program now properly quits when ... Mon, 05 Dec 2011 15:14:21 GMT aitotat@… [205] * trunk/Assembly_Library/Inc/Menu.inc (modified) * trunk/Assembly_Library/Src/Menu/MenuInit.asm (modified) Changes to Assembly Library: * Menu Exit event can now be send when ... Mon, 05 Dec 2011 11:23:22 GMT aitotat@… [204] * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Buffers.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/ConfigurationMenu.asm (modified) Changes to Configurator v2: * Number of IDE controllers can now be ... Wed, 23 Nov 2011 20:42:19 GMT gregli@… [203] * trunk/Tools/checksum.pl (added) * trunk/XTIDE_Universal_BIOS/Inc/RamVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialCommand.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialDPT.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectDrives.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/FindDPT.asm (modified) * trunk/XTIDE_Universal_BIOS/makefile (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/Help/IDE_SerialPort.txt (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Strings.asm (modified) Reworked the 'skip detecting the slave if there was no master' code ... Tue, 22 Nov 2011 14:08:32 GMT krille_n_@… [202] * trunk/Assembly_Library/Src/Display/DisplayFormatCompressed.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuEvent.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/Help/Bootmenu_SerialDetect.txt (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/Help/IDE_SerialBaud.txt (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/Help/IDE_SerialCOM.txt (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/Help/IDE_SerialPort.txt (modified) Changes: * Library/BIOS: Minor optimizations to ... Tue, 22 Nov 2011 11:13:51 GMT gregli@… [201] * trunk/Assembly_Library/Src/Display/DisplayContext.asm (modified) * trunk/Assembly_Library/Src/String/Char.asm (modified) Fixed up conditional compilation so that we can continue to build ... Tue, 22 Nov 2011 08:38:36 GMT gregli@… [200] * trunk/XTIDE_Universal_BIOS/Inc/CustomDPT.inc (modified) * trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrintCfg.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AHDh_HReset.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Tools/Address.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectDrives.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/AccessDPT.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/FindDPT.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/Help/Bootmenu_SerialDetect.txt (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/IdeControllerMenu.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Strings.asm (modified) Added logic to skip scanning COM ports if a COM port was already ... Mon, 21 Nov 2011 11:01:08 GMT gregli@… [199] * trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialCommand.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectDrives.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Main.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/Help/Bootmenu_SerialDetect.txt (added) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/Help/IDE_SerialBaud.txt (added) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/Help/IDE_SerialCOM.txt (added) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/Help/IDE_SerialPort.txt (added) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/MenuStructs.inc (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menuitem.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/BootMenuSettingsMenu.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/IdeControllerMenu.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Strings.asm (modified) Adding proper serial port support to the Configurator, which required ... Sun, 20 Nov 2011 20:46:01 GMT gregli@… [198] * trunk/Assembly_Library/Inc/MenuEvents.inc (modified) Fixing a bug in the configurator with user entry of word values into ... Sun, 20 Nov 2011 01:24:41 GMT gregli@… [197] * trunk/Tools/StringsCompress.pl (moved) * trunk/XTIDE_Universal_BIOS/Src/Strings.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/StringsCompressed.asm (modified) * trunk/XTIDE_Universal_BIOS/makefile (modified) Some maintenance; no changes to the actual source. Moved the ... Sat, 19 Nov 2011 11:18:39 GMT gregli@… [196] * trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialCommand.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectDrives.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Strings.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/StringsCompress.pl (modified) * trunk/XTIDE_Universal_BIOS/Src/StringsCompressed.asm (modified) Added printing of COM port and baud rate, when set explicitly by ... Sat, 19 Nov 2011 03:37:34 GMT gregli@… [195] * trunk/Assembly_Library/Src/Display/DisplayFormatCompressed.asm (modified) Tiny optimization, switced to using a register that does not need to ... Thu, 17 Nov 2011 11:07:58 GMT gregli@… [194] * trunk/Assembly_Library/Src/Display/DisplayContext.asm (modified) * trunk/Assembly_Library/Src/Display/DisplayFormatCompressed.asm (modified) * trunk/Assembly_Library/Src/Display/DisplayPage.asm (modified) * trunk/Assembly_Library/Src/Display/DisplayPrint.asm (modified) * trunk/Assembly_Library/Src/Menu/MenuBorders.asm (modified) * trunk/Assembly_Library/Src/Menu/MenuText.asm (modified) * trunk/Assembly_Library/Src/String/Char.asm (modified) * trunk/Assembly_Library/Src/Util/Memory.asm (modified) * trunk/Tools (added) * trunk/Tools/unused.pl (added) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuEvent.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrintCfg.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Tools/Address.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/Initialize.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Strings.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/StringsCompress.pl (modified) * trunk/XTIDE_Universal_BIOS/Src/StringsCompressed.asm (modified) * trunk/XTIDE_Universal_BIOS/makefile (modified) ifdef'd out more unused code. Also added a tool for looking through ... Thu, 17 Nov 2011 02:59:13 GMT gregli@… [193] * trunk/XTIDE_Universal_BIOS/Inc/CustomDPT.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrintCfg.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Tools/Address.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/AccessDPT.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/CreateDPT.asm (modified) Space optimizations in AccessDPT.asm, transfer one routine to a macro ... Wed, 16 Nov 2011 11:35:45 GMT gregli@… [192] * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrintCfg.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Main.asm (modified) Optimized away some long jumps, by rearranging routines within files, ... Wed, 16 Nov 2011 08:47:56 GMT gregli@… [191] * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrintCfg.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Tools/Address.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/AccessDPT.asm (modified) Space optimization in Address.asm, includes bug fix for ... Wed, 16 Nov 2011 07:36:34 GMT gregli@… [190] * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuEvent.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrint.asm (modified) More comments for changes to BootMenuEvent and BootMenuPrint. Wed, 16 Nov 2011 06:29:32 GMT gregli@… [189] * trunk/Assembly_Library/Inc/MenuEvents.inc (modified) * trunk/Assembly_Library/Src/Menu/MenuEvent.asm (modified) * trunk/Assembly_Library/Src/Menu/MenuLoop.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuEvent.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectDrives.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Strings.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/StringsCompress.pl (added) * trunk/XTIDE_Universal_BIOS/Src/StringsCompressed.asm (modified) Additional space optimizations, including making IdleProcessing an ... Tue, 15 Nov 2011 10:55:51 GMT gregli@… [188] * trunk/XTIDE_Universal_BIOS/makefile (modified) And fixing the main makefile to remove my local path Tue, 15 Nov 2011 10:54:37 GMT gregli@… [187] * trunk/XTIDE_Universal_BIOS/makefile (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/makefile (modified) Fixing makefile on the configurator_v2, had set nasm to my local path Tue, 15 Nov 2011 10:35:17 GMT gregli@… [186] * trunk/Assembly_Library/Inc/Display.inc (modified) * trunk/Assembly_Library/Src/AssemblyLibrary.asm (modified) * trunk/Assembly_Library/Src/Display/DisplayFormatCompressed.asm (added) * trunk/Assembly_Library/Src/Display/DisplayPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrintCfg.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Main.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Strings.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/StringsCompressed.asm (added) * trunk/XTIDE_Universal_BIOS/makefile (modified) Initial string compression checkin. All changes are under ... Tue, 15 Nov 2011 05:52:06 GMT gregli@… [185] * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrintCfg.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Strings.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Strings.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/makefile (modified) Some basic cleanup and fixing build problems with the Configurator ... Tue, 15 Nov 2011 05:21:19 GMT gregli@… [184] * trunk/Assembly_Library/Src/Display/DisplayFormat.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrintCfg.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Strings.asm (modified) Space optimization, added a new format character 'I' which is the ... Tue, 15 Nov 2011 04:35:14 GMT gregli@… [183] * trunk/Assembly_Library/Inc/MenuEvents.inc (modified) * trunk/Assembly_Library/Src/Menu/MenuEvent.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuEvent.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Main.asm (modified) Space optimization, added option to inline offsets for MENUEVENT ... Mon, 14 Nov 2011 11:09:06 GMT gregli@… [182] * trunk/Assembly_Library/Src/Menu/MenuBorders.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrintCfg.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Strings.asm (modified) General code size optimizations, preparing for string compression, ... Sun, 13 Nov 2011 15:38:40 GMT krille_n_@… [181] * trunk/Assembly_Library/Inc/Emulate.inc (modified) * trunk/Assembly_Library/Inc/Math.inc (modified) * trunk/Assembly_Library/Src/Display/Display.asm (modified) * trunk/Assembly_Library/Src/Display/DisplayContext.asm (modified) * trunk/Assembly_Library/Src/Display/DisplayFormat.asm (modified) * trunk/Assembly_Library/Src/Display/DisplayPrint.asm (modified) * trunk/Assembly_Library/Src/File/Drive.asm (modified) * trunk/Assembly_Library/Src/Menu/CharOutLineSplitter.asm (modified) * trunk/Assembly_Library/Src/Menu/Dialog/Dialog.asm (modified) * trunk/Assembly_Library/Src/Menu/Dialog/DialogFile.asm (modified) * trunk/Assembly_Library/Src/Menu/Dialog/DialogProgress.asm (modified) * trunk/Assembly_Library/Src/Menu/Dialog/ItemLineSplitter.asm (modified) * trunk/Assembly_Library/Src/Menu/Menu.asm (modified) * trunk/Assembly_Library/Src/Menu/MenuLocation.asm (modified) * trunk/Assembly_Library/Src/Menu/MenuScrollbars.asm (modified) * trunk/Assembly_Library/Src/String/Char.asm (modified) * trunk/Assembly_Library/Src/Util/Math.asm (modified) * trunk/Configurator/Src/BiosFile.asm (modified) * trunk/Configurator/Src/Libraries/math.asm (modified) * trunk/Configurator/Src/Libraries/menu/menudraw.asm (modified) * trunk/Configurator/Src/Libraries/menu/menumsg.asm (modified) * trunk/Configurator/Src/Libraries/print.asm (modified) * trunk/Configurator/Src/MenuPageItem.asm (modified) * trunk/Configurator/Src/Menupages/FlashMenu.asm (modified) * trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootInfo.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenu.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrintCfg.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Device.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeIO.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeTransfer.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Idepack.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialCommand.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialDPT.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Timer.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH24h_HSetBlocks.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Tools/CommandLookup.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/AtaID.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DriveXlate.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/FloppyDrive.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/Interrupts.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Main.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/AccessDPT.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/CreateDPT.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/FindDPT.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/RamVars.asm (modified) * trunk/XTIDE_Universal_BIOS/makefile (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/BiosFile.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Dialogs.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/EEPROM.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Flash.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/MenuEvents.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menuitem.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/ConfigurationMenu.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/FlashMenu.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/makefile (modified) Changes to all parts of the project: * Size optimizations. * ... Tue, 25 Oct 2011 06:26:48 GMT gregli@… [180] * trunk/XTIDE_Universal_BIOS/Src/Device/Idepack.asm (modified) Removed note-to-self comment, code in question is needed Tue, 25 Oct 2011 06:11:38 GMT gregli@… [179] * trunk/XTIDE_Universal_BIOS/Inc/RamVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialCommand.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialDPT.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectDrives.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Main.asm (modified) Main checkin, adding virtual IDE drive over serial port connection Sun, 23 Oct 2011 19:19:04 GMT krille_n_@… [178] * trunk/Assembly_Library/Inc/Menu.inc (modified) * trunk/Assembly_Library/Src/Menu/MenuLoop.asm (modified) * trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc (modified) * Removed an %ifdef in RomVars.inc that prevented XTIDECFG from ... Sat, 22 Oct 2011 20:31:12 GMT gregli@… [177] * trunk/Assembly_Library/Inc/Display.inc (modified) * trunk/Assembly_Library/Inc/Menu.inc (modified) * trunk/Assembly_Library/Src/Display/Display.asm (modified) * trunk/Assembly_Library/Src/Menu/Menu.asm (modified) Optimiztion, replaced the jump tables for MENU_LIB and DISPLAY_LIB ... Sat, 22 Oct 2011 20:20:14 GMT gregli@… [176] * trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Idepack.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Tools/CommandLookup.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Main.asm (modified) * trunk/XTIDE_Universal_BIOS/makefile (modified) Made a module around the EBIOS code, so that it can be turned off to ... Sat, 22 Oct 2011 20:04:01 GMT gregli@… [175] * trunk/XTIDE_Universal_BIOS/Inc/CustomDPT.inc (modified) * trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Device.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectDrives.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Main.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/CreateDPT.asm (modified) ifdef of existing serial code, in preperation for checkin Sun, 18 Sep 2011 21:51:12 GMT krille_n_@… [174] * trunk/Assembly_Library/Src/Util/Math.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/AtaID.asm (modified) Changes to XTIDE Universal BIOS: * Excluded the Math_DivDXAXbyCX ... Sun, 18 Sep 2011 10:41:29 GMT aitotat@… [173] * trunk/XTIDE_Universal_BIOS/Inc/CustomDPT.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH8h_HParams.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH9h_HInit.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Tools/Address.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/AtaID.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/AccessDPT.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/CreateDPT.asm (modified) Changes to XTIDE Universal BIOS: * L-CHS parameters are now ... Sun, 18 Sep 2011 10:38:58 GMT aitotat@… [172] * trunk/Assembly_Library/Inc/Math.inc (modified) * trunk/Assembly_Library/Src/AssemblyLibrary.asm (modified) * trunk/Assembly_Library/Src/Util/Math.asm (added) Changes to Assembly Library: * Added 32/16bit and 64/16bit division ... Mon, 22 Aug 2011 19:21:12 GMT aitotat@… [171] * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeTransfer.asm (modified) Changes to XTIDE Universal BIOS: * Restore IdeTransfer.asm to r169 ... Mon, 22 Aug 2011 13:25:51 GMT krille_n_@… [170] * trunk/Assembly_Library/Src/Menu/Dialog/DialogFile.asm (modified) * trunk/Configurator/Src/Libraries/menu/menudraw.asm (modified) * trunk/XTIDE_Universal_BIOS/Inc/EBIOS.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeTransfer.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH23h_HFeatures.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH24h_HSetBlocks.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH25h_HDrvID.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH9h_HInit.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AHDh_HReset.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH48h_GetExtendedDriveParameters.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Dialogs.asm (modified) Changes to all parts of the project: * Minor size optimizations ... Sun, 21 Aug 2011 15:39:58 GMT aitotat@… [169] * trunk/XTIDE_Universal_BIOS/Inc/EBIOS.inc (modified) * trunk/XTIDE_Universal_BIOS/Inc/RamVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeCommand.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeTransfer.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Idepack.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH2h_HRead.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH3h_HWrite.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH4h_HVerify.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH42h_ExtendedReadSectors.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH43h_ExtendedWriteSectors.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH47h_ExtendedSeek.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH48h_GetExtendedDriveParameters.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/AtaID.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/CreateDPT.asm (modified) Changes to XTIDE Universal BIOS: * Old Int 13h functions can now ... Sun, 21 Aug 2011 15:33:39 GMT aitotat@… [168] * trunk/Assembly_Library/Inc/Emulate.inc (modified) Changes to Assembly Library: * Added eCSETZ macro. Sun, 21 Aug 2011 14:42:15 GMT aitotat@… [167] * trunk/XTIDE_Universal_BIOS/Inc/EBIOS.inc (modified) * trunk/XTIDE_Universal_BIOS/Inc/RamVars.inc (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeCommand.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeTransfer.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Idepack.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH25h_HDrvID.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH2h_HRead.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH3h_HWrite.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH4h_HVerify.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH41h_CheckIfExtensionsPresent.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH42h_ExtendedReadSectors.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH48h_GetExtendedDriveParameters.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Tools/CommandLookup.asm (modified) Changes to XTIDE Universal BIOS: * Old Int 13h transfer functions ... Sat, 20 Aug 2011 17:40:13 GMT aitotat@… [166] * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Address.asm (deleted) Changes to XTIDE Universal BIOS: * Removed Address.asm from the old ... Sat, 20 Aug 2011 17:37:44 GMT aitotat@… [165] * trunk/XTIDE_Universal_BIOS/Inc/CustomDPT.inc (modified) * trunk/XTIDE_Universal_BIOS/Inc/EBIOS.inc (added) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootInfo.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Idepack.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH25h_HDrvID.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH2h_HRead.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH3h_HWrite.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH4h_HVerify.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS (added) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH41h_CheckIfExtensionsPresent.asm (added) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH42h_ExtendedReadSectors.asm (added) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH43h_ExtendedWriteSectors.asm (added) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH44h_ExtendedVerifySectors.asm (added) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH47h_ExtendedSeek.asm (added) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH48h_GetExtendedDriveParameters.asm (added) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Tools (added) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Tools/Address.asm (added) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Tools/CommandLookup.asm (added) * trunk/XTIDE_Universal_BIOS/Src/Initialization/AtaID.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Main.asm (modified) * trunk/XTIDE_Universal_BIOS/makefile (modified) Changes to XTIDE Universal BIOS: * Hopefully this commit is ... Sat, 20 Aug 2011 17:34:52 GMT aitotat@… [164] * trunk/XTIDE_Universal_BIOS/XTIDE_Universal_BIOS (deleted) Fixing mess I made during last commit. Sat, 20 Aug 2011 17:31:55 GMT aitotat@… [163] * trunk/XTIDE_Universal_BIOS/XTIDE_Universal_BIOS (added) Changes to XTIDE Universal BIOS: * Implemented EBIOS functions 41h, ... Sat, 28 May 2011 18:34:42 GMT krille_n_@… [162] * trunk/Assembly_Library/Inc/Emulate.inc (modified) * trunk/Assembly_Library/Src/AssemblyLibrary.asm (modified) * trunk/Assembly_Library/Src/Display/CgaSnow.asm (modified) * trunk/Assembly_Library/Src/Display/DisplayContext.asm (modified) * trunk/Assembly_Library/Src/Display/DisplayPrint.asm (modified) * trunk/Assembly_Library/Src/Menu/Dialog/Dialog.asm (modified) * trunk/Assembly_Library/Src/String/Char.asm (modified) * trunk/Assembly_Library/Src/String/StringProcess.asm (modified) * trunk/Configurator/Inc/emulate.inc (modified) * trunk/Configurator/Src/Libraries/file.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH11h_HRecal.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH23h_HFeatures.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH24h_HSetBlocks.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH9h_HInit.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AHCh_HSeek.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AHDh_HReset.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Initialization/Interrupts.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/CreateDPT.asm (modified) Changes to all parts of the project: * Size optimizations, mostly ... Sun, 08 May 2011 19:02:52 GMT krille_n_@… [161] * trunk/XTIDE_Universal_BIOS/Src/Boot/BootMenuPrint.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/Device.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeIrq.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeTransfer.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Address.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/AccessDPT.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/FindDPT.asm (modified) Changes to XTIDE Universal BIOS: * Minor size optimizations. * ... Wed, 04 May 2011 16:49:22 GMT Tomi Tilli [160] * trunk/XTIDE_Universal_BIOS/Src/Device/Device.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeCommand.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeDPT.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeError.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeIO.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeIrq.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeWait.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/Main.asm (modified) * trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/CreateDPT.asm (modified) Changes to XTIDE Universal BIOS: * Support for XTIDE mod now works. Tue, 03 May 2011 17:53:35 GMT Tomi Tilli [159] * trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/Variables.inc (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/EEPROM.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Flash.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/FlashMenu.asm (modified) * trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Strings.asm (modified) Changes to Configurator v2: * SDP commands are now supported for ...