- Removed runtime and device driver framework, which has been moved to MOSA- Removed skeleton of old OCJ unit tester
- Changed to Mosa namespace & new BSD License
Moved kernel services to the more-properly-named KernelServices class. Still debating whether this should be a holder for all public static members, or a singleton class instance as it is currently.
- Removed dependencies with the Kernel assembly; except for a few adapter classes in DeviceDrivers.Kernel namespace.
- Removed unnecessary using directives
- Added descriptions to file headers
- Fixed IDE Emulator- Added CreateSubDevices() method to HardwareDevice
- Removed size attribute of IOPort and changed BaseAddress to simply Address.
-Fixed up BootEntry so it compiles-General fixes to the driver system
- Added CMOS Driver- Added VGA Text Driver- Plus additional changes to driver model
- Added attributes to device drivers- Added Serial Device Driver
- Added DriverLibrary to find and bind PCI hardware devices to drivers.- Added Pair<F,S> generic class.
- Moved classes around.
- Removed IDEDiskDevice from PCI drivers (there's still the ISA version).
- Added classes for Device Driver Signatures (incomplete)
- Added PCI and ISA Buses (incomplete)
- Split out the platform HALs into a separate project, to force them to build into a separate assembly- Merged EmulatedDevices into the CLRHosted HAL project to prevent a circular project reference- Began work on thread scheduler and security modules- Moved device drivers over to the Devices projectTRUNK IS UNBUILDABLE DUE TO BROKEN Assembly & Activator CLASSES IN BCL
Moved x86 platform compiler code from OCJ over to MOSA
- Fixed CMOS Emulator- Added Setup.Initialize() method to start some basic devices
- Added reference to "ECL" for the Kernel project.
- Fixed dependency problem with DeviceDrivers and Kernel
- Added reference to "Kernel" for the DeviceDrivers project.- Added ResourceManager to BootEntry - Added IDevice interface - Added Device and HardwareDevice base classes- Added DeviceManager - manages the list of devices and their services - Added DeviceManager to BootEntry - Added PartitionDevice and DiskDevice- Added IDE Disk Driver - Added PCI device driver
- Fixed ArgumentOutOfRangeException - it wasn't public- Added BCL.LinkedList<T> now implements ICollection<>- Added IReadOnlyIOPort and IWriteOnlyIOPort interfaces for an IOPort
Created ArrayBuilder class. Small functional change to LinkedList (added First and Last getters). Array now has Copy() and stubs for GetValue() and SetValue().
- Added reference to "Kernel" for the DeviceDriver project.
1 2 3 4 Next » (1-25/93) | Per page: 25, 50, 100