Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | get usage of memory maps supplied from /boot. | Michael Shalayeff | |
gives two immidiate advances: memory holes support (two best known are 640k-1M and 15M-16M), and bizaare apm segments placements. /boot must be at least from 2.5 (well, some earlier might work too ;) also, allows usage of new libkvm. | |||
2000-01-29 | separate clock init, to be called upon resume from apm sleeps | Michael Shalayeff | |
2000-01-29 | Updated flash and ipic device compatability with MC rev 0x01. zs mods to ↵ | Steve Murphree | |
work with LX style 162 boards. | |||
2000-01-29 | repair busdma calls w/o cookies | Michael Shalayeff | |
2000-01-28 | determine eisa motherboard id; | Michael Shalayeff | |
add more daughter devices definitions; enable eisa bus arbitration; | |||
2000-01-27 | remove bogus comment | Artur Grabowski | |
2000-01-27 | reduce global symbol pollution | Artur Grabowski | |
2000-01-27 | use {round,trunc}_page instead of manually doing the same thing | Artur Grabowski | |
2000-01-27 | pmap_writetext - use getptep4m/setpgt and avoid one unnecessary table walk | Artur Grabowski | |
2000-01-27 | It's amazing what you can find with some code reading. | Artur Grabowski | |
In pv_unlink4m we check if the page that was uncached due to bad aliases can be cached again. The check was correct but instead of clearing this flag we clear all other flags except PV_ANC. | |||
2000-01-27 | goof. | Steve Murphree | |
2000-01-27 | Took out le* at 0xffffd200. It conflicts with GCSR on some boards. | Steve Murphree | |
2000-01-27 | Fix for boards with only one zs chip. | Steve Murphree | |
2000-01-27 | zap setptesw4m, not used anymore | Artur Grabowski | |
2000-01-27 | zap getptesw4m, not used anymore (and the comment was bogus) | Artur Grabowski | |
2000-01-27 | update comment to reflect reality (remove it). | Artur Grabowski | |
2000-01-27 | pmap_rmk4m: There is no need to flush the segment from the tlb or | Artur Grabowski | |
to zero the table when we have 0 mappings in a segment. | |||
2000-01-26 | cleanup and simplify pmap_page_protect4m: | Artur Grabowski | |
- Use a normal while-loop when walking the pv lists instead of an ugly hack. - always clean the pte even if we know that it will be freed. - No need to flush the segment from the tlb in kernel. - add some ifdef DIAGNOSTIC. - clear the PV_ANC flag on the pv. | |||
2000-01-26 | s/PDC_DEBUG/PDCDEBUG/ | Michael Shalayeff | |
2000-01-26 | Replace more table-walks and getpte4m/setpte4m with getptep4m/setpgt4m. | Artur Grabowski | |
2000-01-25 | some more cautions and debuggings; repair __syscall | Michael Shalayeff | |
2000-01-25 | better copy and zero inlines in locore; | Michael Shalayeff | |
proper setregs() in machedep; start of hpmc handler; some cleanup here and there; | |||
2000-01-25 | fix dmesg print | Theo de Raadt | |
2000-01-25 | cpu_wait(); flush cache in setkpc; explicit bcopy() use in cpu_fork() | Michael Shalayeff | |
2000-01-25 | cpu_wait() and cpu_swapin() do exist | Michael Shalayeff | |
2000-01-25 | Added support for MVME328 SCSI VME board. | Steve Murphree | |
2000-01-25 | name a few crs according to their usage; 33 fpregs | Michael Shalayeff | |
2000-01-24 | setup fork() child return values | Michael Shalayeff | |
2000-01-24 | Amiga HW clock code was not Y2K compliant. | Marc Espie | |
Fix (from netbsd). | |||
2000-01-24 | Fixed bug in disksubr.c relating to disklabels. Added MVME376 support to ↵ | Steve Murphree | |
le. Made installboot insert M68K for volume ID, not M88K. Correctly documented installboot. | |||
2000-01-24 | required files for ELF share library support. this version is | Dale S. Rahn | |
somewhat skeletal. | |||
2000-01-24 | Previous fix to allow '-' in filenames did not work as desired, | Dale S. Rahn | |
causes a trailing ' ' to be on filenames and was not recognized if at beginning of string. Fixed so those instances work also. | |||
2000-01-23 | Slight changes to root drive detection for powerpc (mac). | Dale S. Rahn | |
2000-01-23 | remove vga/vgafb for now. mac is currently running on openfirmware | Dale S. Rahn | |
console and now that configuration works better, this causes problems. | |||
2000-01-22 | Remove vga and wscons, not used yet due to openfirmware console. | Dale S. Rahn | |
2000-01-22 | Use .Va macro when referring to the global variable errno. | Aaron Campbell | |
2000-01-22 | changes to GENERIC must be matched in GENERIC_SCSI3 | Theo de Raadt | |
2000-01-22 | Fix pci probing for the powerpc port, it was previously only probing a | Dale S. Rahn | |
portion of the pci devices, 1,2,4,8,... instead of 1,2,3,4,5,6,7,8,... Updated to use indirect PCI configuration, so that pci-pci buses could be probed. And that devices > 11 on the pci bus could be detected. | |||
2000-01-22 | Allow the address specified in the bus_space_map to either be | Dale S. Rahn | |
the absolute address requested, or the offset address, this is done by oring the requested address with the bus base address. Devices on the mac-io bus are bus base relative, but the pci devices are absolute addresses. | |||
2000-01-22 | do not interpret a '-' character in a file or bootpath as the beginning of | Dale S. Rahn | |
options, the dash character is only special if a space preceeds it. fixes booting from "/pci/mac-io/ide/disk/bsd". | |||
2000-01-19 | Sloppy me. | Aaron Campbell | |
2000-01-19 | Fix matthieu's damage. Amiga kernel sure compiles better with a prototype | Marc Espie | |
for mmioctl. | |||
2000-01-18 | Change so unmodified function key presses are passed to the application. Match | Aaron Campbell | |
function key output characters to those found for the vt220 terminal description in the termcap database. This makes function keys work in Midnight Commander, for example. While we're at it, remove the PCVT_VT220KEYB option altogether. | |||
2000-01-18 | serial console | Michael Shalayeff | |
2000-01-17 | pmap_{zero,copy}_page4m: use getptep4m to get the ptes for vpages. | Artur Grabowski | |
This way we only walk the tables once every boot and we don't have to switch to context 0 on every call. | |||
2000-01-17 | remove unneeded stuff from setregs; force single-user for now, enable signal ↵ | Michael Shalayeff | |
debug | |||
2000-01-17 | spaces everywhere | Michael Shalayeff | |
2000-01-17 | spaces everywhere | Michael Shalayeff | |
2000-01-17 | spaces everywhere, some knf | Michael Shalayeff | |