Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-08-17 | pcibios tells us everything, no bios_pciinfo | Michael Shalayeff | |
2000-08-17 | pcibios0 at bios0 flags 0x0000 | Michael Shalayeff | |
this is now a real device, which looks in flags for disabling address, interrupt or bus fixup. bios0's flags are to disable bios32 and pcibios probing. since boot_config support editing flags, it's posible to adjust pcibios functionality in the generic kernel upon boot time. man is coming. | |||
2000-08-05 | $OpenBSD$ | Niklas Hallqvist | |
2000-08-05 | $OpenBSD$ | Niklas Hallqvist | |
2000-08-05 | pasto | Niklas Hallqvist | |
2000-08-02 | permit build with HZ user-defined; <wd@ics.nara-wu.ac.jp | Theo de Raadt | |
2000-07-31 | Add defines for ULLONG_MAX, LLONG_MAX, and LLONG_MIN in terms of | Todd C. Miller | |
UQUAD_MAX, QUAD_MAX, and QUAD_MIN respectively. | |||
2000-07-27 | fix espie@'s screwup; frenchies can't type! noticed by aaron@ | Michael Shalayeff | |
2000-07-26 | correct constraints for __{in,out}c(); from Hiroki Nakano <cas@trans-nt.com> | Michael Shalayeff | |
2000-07-06 | Change splsoftclock() to raise the spl, instead of lowering it. | Hakan Olsson | |
Add spllowersoftclock() for the former behaviour. Update comment. (art@ ok) | |||
2000-07-05 | Add a breakpoint() inline for use with KGDB. | Hugh Graham | |
Ok'd by mickey. | |||
2000-06-07 | look into config flags for version enforcement and other flags | Michael Shalayeff | |
2000-06-05 | Argh. forgot this when committing the reaper stuff. | Artur Grabowski | |
2000-05-24 | Add an extra byte to the end of struct pcb and make sure that it is set to | Brandon Creighton | |
0xff. Intel (vol1 section 9.5.2) says that there must be a byte inside the TSS after the iomap because it always reads two bytes when checking permissions for io accesses. before this, bits 1016-1023 were ignored. This means that the entire pcb_iomap (and i386_*_ioperm) are accurate; pr#1190 fixed | |||
2000-04-25 | A fix to the dreaded isadmaattach panic which hunts people playing with | Niklas Hallqvist | |
large memory machines. This time I really hope we can continue quite a bit away over the Gig. | |||
2000-04-08 | Initial check-in for support of 32-bit CardBus PC Cards; from NetBSD. On many | Aaron Campbell | |
machines, this code needs the new PCIBIOS* options enabled in the kernel config file to work, but your mileage may vary. Included is a working 3c575 driver for 3Com 10/100 CardBus PC Card NICs (tested only with the 'C' revision). The 3c575 is the pccard version of the PCI EtherLink XL cards, and thus the xl driver has been split into /sys/dev/ic. | |||
2000-04-07 | Protect MAXPHYS against redefinition- this allows you to make a config | mjacob | |
option for increasing it to something reasonable for large I/O subsystems (you get 22MB/s on some of the DataDirect RAID arrays at 64K, about 37MB/s when you get go to 256KB transfers). | |||
2000-03-26 | from netbsd: pci interrupt routing code. | Michael Shalayeff | |
also, change a few pcidevs names to match netbsd (and more descriptive). tested on a bunch of laptops, helps resolving 'pin X unmapped' problems for (usually) usb and cardbus cntrollers. | |||
2000-03-15 | implimented -> implemented | Todd T. Fries | |
2000-03-05 | export bios_pciinfo for the whole _KERNEL, there will be more files to use it | Michael Shalayeff | |
2000-03-01 | Much nicer pte.h commented by Chuck Cranor; from NetBSD | Niklas Hallqvist | |
2000-02-22 | enlarge msgbuf, somewhat line netbsd did | Theo de Raadt | |
2000-02-22 | Use an _BSD_FOO_T_ type declaration for off_t in machine/ansi.h to allow | Todd C. Miller | |
off_t to be visible in stdio.h even in strict ansi mode. This is needed for ftello()/fseeko() and it allows us to remove the horrible fpos_t hack. | |||
2000-02-18 | full support for a serial console. | Michael Shalayeff | |
iface addition: pass serial speed from /boot. tested on 4 /boot+kernel permutations. also, niklas@ said he likes it bugs: any printfs before cninit() will go to the default console, which is mon/kbd, but are usually only sorts of debugging messages (like bios_memmap load). | |||
2000-02-03 | remove extraneous spaces and tabs | Michael Shalayeff | |
2000-01-29 | bring in some mods for apm1.2 proto; | Michael Shalayeff | |
account for 16bit and 32bit code segments at different bases; leave interrupts enabled when calling apm bios; a few more debugging printfs (ifdef'ed appropriately). | |||
2000-01-29 | separate clock init, to be called upon resume from apm sleeps | Michael Shalayeff | |
2000-01-06 | don't use _C_LABEL. but do use __STRING | David Leonard | |
2000-01-06 | add __weak_alias() macro | David Leonard | |
1999-12-04 | DOSPTYP_EXTENDL; sigh@kuzirabekon.econ.nagasaki-u.ac.jp | Theo de Raadt | |
1999-11-27 | define PAGE_SIZE and friends, 4K kernel size reduction and probable speed ↵ | Theo de Raadt | |
increase; art | |||
1999-11-20 | add MTRR support from FreeBSD | Matthieu Herrb | |
1999-10-26 | modify bootapiver chekups to use bitwise operations. | Michael Shalayeff | |
factor out /boot options parser from biosattach(). add logic to warn about ancient /boots. cleanup vanishing cruft. @niklas ok | |||
1999-10-26 | Clean up function declarations. | Jason Downs | |
1999-10-26 | Fix inline function decls to work with C++. | Jason Downs | |
1999-10-03 | Double the amount of shared memory pages we can maximally allocate. This | Niklas Hallqvist | |
makes TV watching in fullscreen in 640x480 work. | |||
1999-09-20 | kvm is larger; crank NMBCLUSTERS and NKMEMCLUSTERS | Theo de Raadt | |
1999-09-20 | crank default limits | Theo de Raadt | |
1999-09-20 | permit config file overriding of NKPDE | Theo de Raadt | |
1999-09-17 | grown i386 kvm to 512MB | Theo de Raadt | |
1999-09-17 | Avoid aliasing problems in K&R C. | Marc Espie | |
1999-09-12 | Fix rootdev handling, use disk checksums to find the device we were booted | Tobias Weingartner | |
from. Hopefully this will fix all the hangs/panics where the root device was not found. | |||
1999-08-25 | give better support to the bios memory maps. | Michael Shalayeff | |
provide memory maps editing through the machine memory command. rearrange probing in machdep, so it provides less output, also giving a shot for apm to fix the memory maps. changes to kernel are minimal, only that is required due to the api version bits addition and such cosmetic changes. tested on all critical kernel,boot combinations; niklas@ ok | |||
1999-08-20 | teach it about Rise cpus; wd@ics.nara-wu.ac.jp | Theo de Raadt | |
1999-08-12 | IDT WinChip models; wd@ics.nara-wu.ac.jp | Theo de Raadt | |
1999-08-09 | missing const in bus_space_write_region_*; niklas@ ok | Michael Shalayeff | |
1999-08-05 | Updated brooktree driver from Roger Hardiman | Niklas Hallqvist | |
1999-08-04 | Match bus_dma api with NetBSD; deprecate BUS_DMAMEM_NOSYNC, introduce | Niklas Hallqvist | |
BUS_DMA_COHERENT as a hint instead, currently ignored. | |||
1999-07-26 | Some people don't have enough RAM in their PCs and expect swapping to | Constantine Sapuntzakis | |
work. Fix an array bounds problem with the imask[] array. | |||
1999-07-23 | From NetBSD; let i386 run audio at a high IPL | Niklas Hallqvist | |