diff options
author | chandramouli narayanan <mouli@linux.intel.com> | 2012-06-25 12:50:11 -0700 |
---|---|---|
committer | chandramouli narayanan <mouli@linux.intel.com> | 2012-06-25 12:50:11 -0700 |
commit | a5759fa44611e372eccc01d85f2db1bc7050c77d (patch) | |
tree | 4c8d3d4396187cfb8f58fa9f7dd907e3d988c1e7 /com32/samples/advdump.c | |
parent | 357d40435e62ee1e8b3a96107375282fdc1dd6e6 (diff) | |
download | syslinux-a5759fa44611e372eccc01d85f2db1bc7050c77d.tar.gz syslinux-a5759fa44611e372eccc01d85f2db1bc7050c77d.tar.xz syslinux-a5759fa44611e372eccc01d85f2db1bc7050c77d.zip |
Archicture-dependent get_cpuid in sysdump/cpuid is fixed.
In the following sample programs zzjson.c, advdump.c, entrydump.c, hello.c, resolv.c,
serialinfo.c in com32/samples, the following code call hangs the program:
openconsole(&dev_null_r, &dev_stdcon_w);
The following fix works:
openconsole(&dev_rawcon_r, &dev_ansiserial_w);
Remanants of the unused old i386-only files, if any, need to be pruned.
Diffstat (limited to 'com32/samples/advdump.c')
-rw-r--r-- | com32/samples/advdump.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/com32/samples/advdump.c b/com32/samples/advdump.c index 2c786416..83fe8381 100644 --- a/com32/samples/advdump.c +++ b/com32/samples/advdump.c @@ -27,7 +27,13 @@ int main(void) size_t s = syslinux_adv_size(); char buf[256]; +#if 0 + /* this hangs! */ openconsole(&dev_stdcon_r, &dev_stdcon_w); +#else + /* this works */ + openconsole(&dev_rawcon_r, &dev_ansiserial_w); +#endif p = syslinux_adv_ptr(); |