Gitiles
Code Review
Sign In
review.coreboot.org
/
seabios
/
b00a03a49e28d518435deeb22d119bbd959e78a3
/
src
/
string.c
6bcacf7
Fix typos found by codespell
by Stefan Weil
· 7 years ago
60e0e55
vgabios: implement read char in graphics mode
by Paolo Bonzini
· 8 years ago
d15b010
Enhance nullTrailingSpace() so that it can also skip leading spaces.
by Kevin O'Connor
· 8 years ago
3df600b
Move stacks.c definitions from util.h to new file stacks.h.
by Kevin O'Connor
· 9 years ago
fa9c66a
Rename util.c to string.c and introduce string.h.
by Kevin O'Connor
· 9 years ago
[Renamed (95%) from src/util.c]
0ac5e9e
Move keyboard calling code from util.c to boot.c.
by Kevin O'Connor
· 9 years ago
b9c6a96
Split x86 specific functions out of util.c/h to new files x86.c/h.
by Kevin O'Connor
· 9 years ago
95ee382
Rename check_timer() function (and similar) to irqtimer_check().
by Kevin O'Connor
· 9 years ago
2d6db55
Set ZF prior to keyboard read call in check_for_keystroke().
by Kevin O'Connor
· 9 years ago
41966da
Make sure to set dependency to segment registers in inline asm.
by Kevin O'Connor
· 10 years ago
e77c705
Move farcall16 code from util.c to stacks.c and reorg stacks.c.
by Kevin O'Connor
· 10 years ago
c7ffbac
Rename call16 to farcall16.
by Kevin O'Connor
· 10 years ago
94c749c
Rename wait_irq to yield_toirq.
by Kevin O'Connor
· 10 years ago
9eb2100
Detect CPUID instruction before using it.
by Kevin O'Connor
· 10 years ago
9e881a3
Extract space trimming code from ATA and use in USB and bootorder code.
by Kevin O'Connor
· 11 years ago
2e109a6
Add strchr() function.
by Kevin O'Connor
· 12 years ago
0a80608
util: add memset_fl()
by Gerd Hoffmann
· 12 years ago
b4525a0
Handle unaligned sizes in iomemcpy().
by Kevin O'Connor
· 12 years ago
8f59aa3
Introduce memcpy_fl - a memcpy on "flat" pointers.
by Kevin O'Connor
· 12 years ago
bb68591
Don't use RTC to time boot menu delay.
by Kevin O'Connor
· 12 years ago
9c447c3
Allow wait_irq to be called in 32bit code.
by Kevin O'Connor
· 12 years ago
e438b0c
Further parallelize init when using CONFIG_THREAD_OPTIONROMS.
by Kevin O'Connor
· 12 years ago
dac46b1
Fix off by one error in strtcpy.
by Kevin O'Connor
· 12 years ago
1ca05b0
Be sure to add "void" to all function prototypes that take no args.
by Kevin O'Connor
· 12 years ago
52a300f
Introduce MODESEGMENT define; rename VISIBLE32 to VISIBLE32FLAT.
by Kevin O'Connor
· 13 years ago
ad90159
Enhance experimental option rom "threading" - enable preemption.
by Kevin O'Connor
· 13 years ago
7cefbfa
Move stack manipulation code from util.c to new file stacks.c.
by Kevin O'Connor
· 13 years ago
e9a67bf
Clear thread info on each boot.
by Kevin O'Connor
· 13 years ago
3403696
Introduce optimized iomemcpy function for copying from io memory.
by Kevin O'Connor
· 13 years ago
c604f2f
Improve debugging output from threads.
by Kevin O'Connor
· 13 years ago
a5826b5
Add simple cooperative threading scheme to allow parallel hw init.
by Kevin O'Connor
· 13 years ago
10ad799
Replace irq_enable() regions with explicit calls to check for irqs.
by Kevin O'Connor
· 13 years ago
f8e800d
Interrupts should be enabled when calling 16bit code.
by Kevin O'Connor
· 13 years ago
9f98542
Replace common segment/offset pairs with struct segoff_s.
by Kevin O'Connor
· 13 years ago
5a1d0fc
Make sure memcpy() works in 16bit mode also.
by Kevin O'Connor
· 13 years ago
0b60a06
Unify mode16/32 compiler checks.
by Kevin O'Connor
· 13 years ago
942d495
Add support for gcc v3.x compilers.
by Kevin O'Connor
· 13 years ago
5b199ac
Minor - formatting enhancements; add memset_far funcs.
by Kevin O'Connor
· 13 years ago
d944114
Fixup previous memcpy optimization.
by Kevin O'Connor
· 13 years ago
5d7b3f6
Optimize memcpy.
by Kevin O'Connor
· 13 years ago
38d1a34
Replace memeq/streq functions with memcmp/strcmp.
by Kevin O'Connor
· 13 years ago
f094ba8
Clear irqs in transition32 instead of callers.
by Kevin O'Connor
· 13 years ago
6782344
Initial support for running CBFS payloads.
by Kevin O'Connor
· 13 years ago
4c0c85a
Initial support for finding option roms in coreboot flash layout.
by Kevin O'Connor
· 13 years ago
4ebc0b7
Consistently disable irqs at start of each assembler entry point.
by Kevin O'Connor
· 13 years ago
9caf786
Save/restore %ebp in __call16 instead of in caller (call16).
by Kevin O'Connor
· 13 years ago
94fd47e
Minor - change checksum functions to take a (void *).
by Kevin O'Connor
· 13 years ago
5ca4b95
Allow ctrl+alt+delete to work when no boot device found.
by Kevin O'Connor
· 13 years ago
71f036d
Simplify boot code.
by Kevin O'Connor
· 13 years ago
9f4e1d9
Reorganize boot code.
by Kevin O'Connor
· 13 years ago
273e8ae
Minor - call16 should not assume %cs==SEG_BIOS.
by Kevin O'Connor
· 13 years ago
8b267cb
Implement memcpy_far and checksum_far, and replace _fl variants.
by Kevin O'Connor
· 13 years ago
35ae726
Rename MAKE_FARPTR (and similar) to MAKE_FLATPTR.
by Kevin O'Connor
· 13 years ago
faab1b3
Minor - always set %esp immediately after setting %ss.
by Kevin O'Connor
· 13 years ago
b1b7c2a
Change license from GPLv3 to LGPLv3.
by Kevin O'Connor
· 13 years ago
a83ff55
Reduce stack usage of hw irq handlers.
by Kevin O'Connor
· 14 years ago
7f34309
Switch to new stack when calling ATA function in 16bit mode.
by Kevin O'Connor
· 14 years ago
6e5b4a4
Call option roms in "big real mode".
by Kevin O'Connor
· 14 years ago
18b927e
Rename memcpy() to memcpy_far() and add regular memcpy() code.
by Kevin O'Connor
· 14 years ago
7ab798f
Always define macro MODE16 - that way it can be used in C conditionals.
by Kevin O'Connor
· 14 years ago
a68aeaf
Improve debugging output.
by Kevin O'Connor
· 14 years ago
9521e26
Extract 'struct bregs' out of biosvar.h; clean up header includes.
by Kevin O'Connor
· 14 years ago
c781293
Enhance e820 memory map generation.
by Kevin O'Connor
· 14 years ago
db9e65e
Introduce set_fail_silent() helpers.
by Kevin O'Connor
· 14 years ago
5be0490
Implement usleep using real time clock.
by Kevin O'Connor
· 14 years ago
5e4235f
Memset should return 'void *' - just to conform to standards.
by Kevin O'Connor
· 14 years ago
e0113c9
Forward port new boot menu features from bochs bios.
by Kevin O'Connor
· 14 years ago
567e4e3
Make several functions non-inline.
by Kevin O'Connor
· 14 years ago
2e7ab8b
Unify checksum functions.
by Kevin O'Connor
· 14 years ago
a4d3576
Port rombios32 code from bochs-bios.
by Kevin O'Connor
· 14 years ago