Open Firmware

Open Firmware Svn Source Tree

Root/dev

File Age Rev Message Size
  ..
tree 16550pkg 10 years 2 months 483 wmb: serial driver - Fixed a bug caused by a name conflict between x86 "msr@" and PowerPC "msr@", which are not compatible. The net result was that the OFW "com1" driver did not work at all on x86.
tree 3c90xb 8 years 11 months 952 wmb: Fixed a couple of typos in the source code for FCode drivers for old Ethernet chips (the addition of license text had broken the code).
tree amd7990 8 years 11 months 954 wmb: Added old AMD Ethernet driver to tree for use with VMWare and VirtualBox.
tree amd79970 8 years 11 months 954 wmb: Added old AMD Ethernet driver to tree for use with VMWare and VirtualBox.
tree ath9k 4 years 11 months 3374 quozl: WLAN - scan buffer display overran actual length, only seen with 8787, see http://dev.laptop.org/ticket/12144
tree bluetooth 4 years 5 months 3642 quozl: OLPC XO-4 - bluetooth test, increase number of responses that are allowed from non-participant devices to the maximum, prevents premature completion of the inquiry command in dense device environments, per #12655
tree busl948 10 years 10 months 1 wmb: Initial revision
tree dec21140 10 years 10 months 1 wmb: Initial revision
tree dnet 8 years 10 months 1000 wmb: Neptune ethernet driver - initial checkin of working version.
tree geode 4 years 5 months 3625 wmb: Audio selftest - trivial refactoring to make interactive testing easier.
tree hdaudio 4 years 5 months 3623 wmb: OLPC XO-4 - improved the reliability of the audio test: a) Instead of the real random number generator, use a LFSR-based PRNG, with a polynomial that happens to give a good spectrum for acoustic testing with OLPC speakers. In addition to working around a unit- dependent problem with the MMP3's hardware RNG, this also speeds up the test because the LFSR is faster than the hardware RNG. b) Store 16-bit "random" values in the audio buffer instead of using 32-bit random numbers and hoping that the top and bottom halves are uncorrelated. This seems to give better decorrelation of left and right signals. c) Hard-reset the audio subsystem by powering off/on the audio island between the acoustic and loopback tests, thus making the loopback test more repeatable.
tree i8255x 8 years 11 months 952 wmb: Fixed a couple of typos in the source code for FCode drivers for old Ethernet chips (the addition of license text had broken the code).
tree icons 10 years 10 months 1 wmb: Initial revision
tree ide 1 year 11 months 3786 quozl: IDE: fix probe message, from Marcin Cieslak Fix "Unimplemented package interface procedure" message during "Probe IDE"
tree intel 6 years 1 month 2449 wmb: Intel SPI driver - fixed write protect problem.
tree isa 3 years 22 days 3738 wmb: Added a bunch of PReP stuff
tree isafdc 8 years 8 months 1062 wmb: Added workarounds to the floppy driver to make it work under emulation. QEMU and VirtualBox don't emulate the "terminal count" bits in the ISA DMA controller status register, so that can't be used to poll for DMA completion.
tree keymaps 10 years 10 months 1 wmb: Initial revision
tree mediagx 10 years 10 months 1 wmb: Initial revision
tree mmc 3 years 5 months 3719 quozl: libertas - use a single byte sequence number for 8787, fixes use of adhoc-start with test-antenna
tree ncr53720 10 years 10 months 1 wmb: Initial revision
tree ncr53810 10 years 10 months 1 wmb: Initial revision
tree ne2000 8 years 8 months 1050 wmb: Added a new platform directory "cpu/x86/pc/emu" for building a version that can run as a direct ROM image under QEMU and perhaps eventually VirtualBox and VMWare. Also added some drivers in support of that version, notably ne2000 Ethernet, Cirrus video, and SoundBlaster.
tree olpc 2 years 4 months 3773 quozl: OLPC XO-1.75 - dcon-setup, lower drive strength for DETTL clock and data signals, after resume. #12852.
tree omap 8 years 4 months 1199 wmb: ARM - added Beagle Board / Gumstix Overo support, and the start of OpenMoko
tree pci 3 years 22 days 3738 wmb: Added a bunch of PReP stuff
tree scsi 9 years 1 month 877 wmb: No substantive change - Fixed/improved some comments
tree usb2 2 years 9 months 3750 quozl: OLPC - add another ASIX AX88772B based USB ethernet adaptor 0b95.772b to be used in factory, the device uses previously reserved bits in receive buffer, fix is to reconfigure the device for the default format. Tested also with 0b95.7720 ZoWii Zoltan Tech ZU-80. #12844.
tree via 3 years 22 days 3738 wmb: Added a bunch of PReP stuff
tree video 1 year 11 months 3785 quozl: Emulator ROM build - fix VMWare VGA adapter, from Marcin Cieslak Send command to the PCI command port to inform the device that I/O port has been enabled. Issue a warning during PCI resouce allocation if "reg" property has not been provided (with diag-switch? true). Generate "reg" property for the PCI resource allocator. Known to work with qemu-2.4.0. Does not rewrite all changed rectangles on qemu-2.0.0
blob acpiec.fth 6 years 1 month 2460 wmb: Alex - Added interface to the EC and its internal access to battery, AC, CPU temperature, and fan. 2.01 kB
blob am29lv008b.fth 7 years 9 months 1515 wmb: Added drivers for some FLASH ROM variants. 6.16 kB
blob diaguart.fth 10 years 2 months 464 wmb: Added some common files needed by the PowerPC version. 1.35 kB
blob ds1385n.fth 3 years 22 days 3738 wmb: Added a bunch of PReP stuff 3.20 kB
blob ds1385r.fth 4 years 4 months 3651 quozl: OLPC XO-1 - suppress the RTC amnesia check introduced in r3649, because the VRT bit works fine, and the century value at 0x1a is occasionally cleared by a power cycle. This clearing is ingored by ds1385r.fth get-time, which forces the returned century to 0x20. Curiously, the century value at 0x32 (as set by MSR 5140.0057) is not used in ds1385r.fth, and keeps what Linux set it to. 7.82 kB
blob edid.fth 2 years 2 months 3775 quozl: OLPC XO-4 - get-hdmi-edid was returning extra zero on stack underneath string 14.06 kB
blob egatext.fth 9 years 2 months 843 wmb: OLPC - Omnibus checkin of new stuff for OFW2. 7.10 kB
blob en29lv800.fth 7 years 9 months 1515 wmb: Added drivers for some FLASH ROM variants. 6.48 kB
blob flashpkg.fth 9 years 2 months 838 wmb: Big revision of the FLASH infrastructure so it's easier to integrate FLASH write drivers into the system. For OLPC, there is no functional difference at the top level, but the internal arrangement of the FLASH device node subtree has changed. It's now possible to compile an OLPC ROM that can save configuration variables in an SPI FLASH block (see config.fth:use-flash-nvram). For the lxdevel build, that option is now chosen by default. 3.75 kB
blob flashrb.fth 9 years 2 months 838 wmb: Big revision of the FLASH infrastructure so it's easier to integrate FLASH write drivers into the system. For OLPC, there is no functional difference at the top level, but the internal arrangement of the FLASH device node subtree has changed. It's now possible to compile an OLPC ROM that can save configuration variables in an SPI FLASH block (see config.fth:use-flash-nvram). For the lxdevel build, that option is now chosen by default. 4.41 kB
blob flashui.fth 9 years 1 month 881 wmb: Neptune - FLASH reprogramming user interface and enabled configuration variable saving. 4.47 kB
blob flashwrite.fth 9 years 2 months 838 wmb: Big revision of the FLASH infrastructure so it's easier to integrate FLASH write drivers into the system. For OLPC, there is no functional difference at the top level, but the internal arrangement of the FLASH device node subtree has changed. It's now possible to compile an OLPC ROM that can save configuration variables in an SPI FLASH block (see config.fth:use-flash-nvram). For the lxdevel build, that option is now chosen by default. 3.86 kB
blob flashwritepkg.fth 9 years 1 month 881 wmb: Neptune - FLASH reprogramming user interface and enabled configuration variable saving. 5.54 kB
blob i8042.fth 6 years 9 months 2081 wmb: OLPC trac #10547 - mouse driver was broken due to bad syntax for the unit address. 8.26 kB
blob i8254.fth 10 years 10 months 1 wmb: Initial revision 4.18 kB
blob i8259.fth 3 years 22 days 3738 wmb: Added a bunch of PReP stuff 5.79 kB
blob libertas.fth 3 years 3 months 3728 quozl: libertas - fix build on XO-1 76.78 kB
blob logdev.fth 7 years 7 months 1708 wmb: Turn off console logging while display grid maps, to avoid consuming large amounts of memory with boring messages. 4.38 kB
blob lpcflash.fth 5 years 11 months 2617 wmb: lpcflash.fth - write-enable the block if necessary. 5.41 kB
blob m48t559.fth 3 years 22 days 3738 wmb: Added a bunch of PReP stuff 4.43 kB
blob nonmmflash.fth 6 years 10 months 1998 wmb: XO-1.75 - USB is sort of working, and the ROM image uses dropin format, versioning, and is checksummed. 6.40 kB
blob null.fth 10 years 10 months 1 wmb: Initial revision 1.56 kB
blob null2.fth 6 years 1 month 2456 wmb: Alex - turn off serial output. 1.55 kB
blob nullscreen.fth 7 years 9 months 1517 wmb: Checked in ramdisk driver and null screen driver. 1.45 kB
blob nulluart.fth 6 years 1 month 2457 wmb: Alex - more fit-and-finish improvements, mainly to handle screen dimension and mouse issues. 1.76 kB
blob pcibus.fth 1 year 11 months 3785 quozl: Emulator ROM build - fix VMWare VGA adapter, from Marcin Cieslak Send command to the PCI command port to inform the device that I/O port has been enabled. Issue a warning during PCI resouce allocation if "reg" property has not been provided (with diag-switch? true). Generate "reg" property for the PCI resource allocator. Known to work with qemu-2.4.0. Does not rewrite all changed rectangles on qemu-2.0.0 54.52 kB
blob pciprobe.fth 10 years 10 months 1 wmb: Initial revision 1.48 kB
blob pckbd.fth 4 years 7 months 3533 quozl: OLPC - allocate any heap during driver open rather than during an alarm handler, for the /ap-sp, /keyboard, and /usb/keyboard drivers, fixes #12466, tested with 128,000 boot cycles across four units. 34.20 kB
blob ps2mouse.fth 6 years 1 month 2471 wmb: OLPC XO-1.5 - removed last vestiges of the use of remote-mode for mouse tracking. stream-mode is it from now on. 12.79 kB
blob ramdisk.fth 5 years 2 months 3072 wmb: In ramdisk driver, ensure that the number base is hex when encoding the base address. 2.95 kB
blob softkeyboard.fth 5 years 9 months 2772 wmb: OLPC XO-3 - Better management of on-screen keyboard. Fewer/no glitches in transitions from menu to scroller, etc. 16.61 kB
blob stringio.fth 10 years 10 months 1 wmb: Initial revision 3.13 kB
blob subrange.fth 9 years 2 months 838 wmb: Big revision of the FLASH infrastructure so it's easier to integrate FLASH write drivers into the system. For OLPC, there is no functional difference at the top level, but the internal arrangement of the FLASH device node subtree has changed. It's now possible to compile an OLPC ROM that can save configuration variables in an SPI FLASH block (see config.fth:use-flash-nvram). For the lxdevel build, that option is now chosen by default. 2.29 kB
blob touchgrid.fth 5 years 9 months 2771 wmb: New "touchgrid.fth" package - not used yet. 3.97 kB

svn co -r HEAD https://code.coreboot.org/svn/openfirmware/trunk Help

Revision: HEAD

Branches: