solarg ??: > hello all, > after finding that somebody wrote a blutooth stack: > http://opensolaris.org/os/project/awards/awards_land/Entries/ > (search Bluetooth stack for OpenSolaris in user space) > i gave it a try on my os2009.06 b111b, but the program coredumps > immediatly. > Is there any chance to have something working in opensolaris? or is it > possible to use the bluetooth mouse support package? From my limited test with bluetooth mouse package, most of bluetooth mouse should work, but there is no guarantee for all the bluetooth mouse by now. For the issue of userland bluetooth stack, you'd better to contact the developer directly.
Thanks, Michcael > the mobile phone is a Sony. > > Thanks in advance for help or suggestions, > > gerard > > > PS: herea are some details: > > henry at delljm:~/bluetoothstack$ pstack core > core 'core' of 3369: ./dist/Debug/Sun12-Solaris-x86/obexftp Sony > ----------------- lwp# 1 / thread# 1 -------------------- > cea75044 mutex_lock_impl (34, 0, 0, 34, 8047438, ceb90018) + 23 > cea75258 mutex_lock (34, 0) + 10 > 0805d724 hci_request (0, 805cfc0, 0, 1, 0, 0) + 14 > 0805763e hci_reset_device (ffff, 0) + 2e > 0805dd3b hci_init (cebfc7b4, 80474cc, cea75892, ceb044c0, 0, ce3d0140) > + 1b > 08057f11 main (2, 804798c, 8047998, cebfc7b4) + a1 > 080553bd _start (2, 8047a9c, 8047ac3, 0, 8047ac8, 8047b2c) + 7d > ----------------- lwp# 2 / thread# 2 -------------------- > cea82445 ___lwp_sema_timedwait (8087df8, 0, 0, cea6481c, cea759b2, > ceb00000) + 15 > cea6f9d8 sema_wait (8087df8, ceb06180, ce991800, cea64972) + 10 > cea6499d sem_wait (8087df8, 0) + 35 > 0805d79d thread_event_handler (8087cc8, ceb00000, ce94efec, cea7cd2e) > + 2d > cea7cd66 _thrp_setup (ce840200) + 7e > cea7cff0 _lwp_start (ce840200, 0, 0, cea7cd2e, 0, 0) > ----------------- lwp# 3 / thread# 3 -------------------- > cea82445 ___lwp_sema_timedwait (8087e58, 0, fe000, cea6481c, ce83ef9c, > ceb00000) + 15 > cea6f9d8 sema_wait (8087e58, ce840a00, 805c3c0, cea64972) + 10 > cea6499d sem_wait (8087e58, 0) + 35 > 0805c3f4 thread_acl_data_in_handler (8087cc8, ceb00000, ce83efec, > cea7cd2e) + 34 > cea7cd66 _thrp_setup (ce840a00) + 7e > cea7cff0 _lwp_start (ce840a00, 0, 0, cea7cd2e, 0, 0) > > With debugger: > henry at delljm:~/bluetoothstack$ dbx > ./dist/Debug/Sun12-Solaris-x86/obexftp core > For information about new features see `help changes' > To remove this message, put `dbxenv suppress_startup_message 7.7' in > your .dbxrc > Reading obexftp > core file header read successfully > Reading ld.so.1 > Reading libumem.so.1 > Reading libusb.so.1 > Reading libexpat.so.1.5.2 > Reading libc.so.1 > Reading libdl.so.1 > Reading libusbugen.so.1 > t at 1 (l at 1) terminated by signal SEGV (no mapping at the fault address) > 0xcea75044: mutex_lock_impl+0x0023: movzbl 0x00000004(%eax),%edi > Current function is hci_request > 638 mutex_lock(&hdev->req_mutxp); > (dbx) where > current thread: t at 1 > [1] mutex_lock_impl(0x34, 0x0, 0x0, 0x34, 0x8047438, 0xceb90018), at > 0xcea75044 > [2] mutex_lock(0x34, 0x0), at 0xcea75258 > =>[3] hci_request(hdev = (nil), req = 0x805cfc0 = > &hci_req_reset_dev(struct hci_dev *hdev, void *command_parameters, int > to), command_parameters = (nil), to = 1), line 638 in "hci_core.c" > [4] hci_reset_device(handle = 65535U), line 494 in "hci_requests.c" > [5] hci_init(), line 871 in "hci_core.c" > [6] main(argc = 2, argv = 0x804798c), line 89 in "newmain.c" > > henry at delljm:~/bluetoothstack$ cc -V > cc: Sun Ceres C 5.10 SunOS_i386 2009/03/06 > usage: cc [ options] files. Use 'cc -flags' for details > > > > > _______________________________________________ > laptop-discuss mailing list > laptop-discuss at opensolaris.org
